DocManagerPolicy the document manager policy is the set of operations defining the documents interface itself.
|
Classes |
| class | AbstractApplication |
| | An AbstractApplication is a base class for deriving new application types Currently there are two main types, standard Application classes, which represent the current process the application is associated with and of which there should only be one, and LibraryApplication classes which are tied to shared librarys or DLL's. More...
|
| class | AbstractCommand |
| | A partial implementation of the Command interface. More...
|
| class | AbstractComponentEditor |
| | Basic implementation of the ComponentEditor interface. More...
|
| class | AbstractControlEditor |
| | Class AbstractComponentEditor documentation. More...
|
| class | AbstractContainer |
| | AbstractContainer implements the basics of a container with the exception of actual layout rules, therefore resizeChildren is not implemented. More...
|
| class | AbstractGTKControl |
| | This class serves as a common implementation for various methods of the ControlPeer interface. More...
|
| class | AbstractListModel |
| | The AbstractListModel is basic implementation of ListModel. More...
|
| class | AbstractModel |
| | The AbstractModel is a base class for creating your own custom model classes. More...
|
| class | AbstractPropertyEditor |
| class | AbstractScrollable |
| | Class AbstractScrollable documentation. More...
|
| class | AbstractTableModel |
| | An AbstractTableModel repersents a basic implementation of a TableModel. More...
|
| class | AbstractTreeModel |
| | AbstractTreeModel is a basic implementation of Treemodel. More...
|
| class | AbstractView |
| | Basic implementation of a view. More...
|
| class | AbstractWin32Component |
| | This is the core Win32 control class peer, does most of the handling of WM_XXX messages. More...
|
| class | AbstractX11Control |
| | This class serves as a common implementation for various methods of the ControlPeer interface. More...
|
| class | AcceleratorKey |
| | An AcceleratorKey represents a link between a specific keyboard keystroke combination and an event handler to be invoked when the combination takes place. More...
|
| class | Action |
| | The Action class is used to represent an "action" that gets performed because of some event from the UI, such as clicking a menu item or button. More...
|
| class | ActionEvent |
| | The ActionEvent is used to store and read the state about a particular action. More...
|
| class | ActiveXControlHost |
| | This is a control that can host other ActiveX controls. More...
|
| class | Application |
| | Represents the main process for a application. More...
|
| class | ApplicationException |
| | Application level exceptions. More...
|
| class | ApplicationKit |
| class | ApplicationPeer |
| | System neutral interface describing an application. More...
|
| class | ApplicationResourceBundle |
| class | BadComponentStateException |
| | This exception should be thrown when a component is used in an incorrect way. More...
|
| class | BadImageBitsException |
| | This exception should be thrown when pointer access to the image's pixels has become corrupt. More...
|
| class | BadModelStateException |
| | Throw when a model state has changed and it is determined that the change makes the model corrupt or invalid. More...
|
| class | Basic3DBorder |
| | Draws a basic 3D border around a component. More...
|
| class | BasicTableItemEditor |
| | BasicTableItemEditor represents a simple implementation of the TableItemEditor interface. More...
|
| class | Border |
| | A Border component is responsible for drawing the border of a control. More...
|
| class | Button |
| | The Button interface represents a standard set of behaviours for any control that wishes to act like a button. More...
|
| class | ButtonEvent |
| | A ButtonEvent is fired whenever a button is pressed or clicked. More...
|
| class | ButtonEventHandler |
| | ButtonEventHandler handles the following: onButtonClicked. More...
|
| class | ButtonPeer |
| class | CheckBoxControl |
| | A CheckBoxControl is a control that displays its state with a check mark indicating an on/off or true/false state. More...
|
| class | Clipboard |
| | The Clipboard represents a common place to put shared data between objects and/or between applications. More...
|
| class | ClipboardEvent |
| | A ClipboardEvent is fired during changes ot the system clipboard. More...
|
| class | ClipboardPeer |
| | The ClipboardPeer is the interface for connecting to an OS specific clipboard. More...
|
| class | ColorEtchedBorder |
| class | ColumnItem |
| | A ColumnItem item is used to represent a single header column. More...
|
| class | ColumnItemEvent |
| | Class ColumnItemEvent documentation. More...
|
| class | ColumnLayoutContainer |
| class | ColumnModel |
| | The ColumnModel is a model that represent's 0 or more ColumnItems. More...
|
| class | ColumnModelEvent |
| | Class ColumnModelEvent documentation. More...
|
| class | ColumnModelEventHandler |
| class | ComboBoxControl |
| | A combo box control is a control that is used to display a selection from a list of choices in a single field. More...
|
| class | Command |
| | A Command represents an interface describing a single action, that is potentially undoable. More...
|
| class | CommandButton |
| | The CommandButton is a native push button that fires an event when pressed, or "clicked". More...
|
| class | CommandGroup |
| | Class CommandGroup documentation. More...
|
| class | CommonColorDialog |
| | The CommonColorDialog is used to present a standard dialog for selcting a color. More...
|
| class | CommonDialog |
| | Base class for all the standard, or "common" dialog classes. More...
|
| class | CommonDialogPeer |
| class | CommonFileDialogPeer |
| class | CommonFolderBrowseDialogPeer |
| class | CommonColorDialogPeer |
| class | CommonPrintDialogPeer |
| class | CommonFontDialogPeer |
| class | CommonFileBrowseDialog |
| | This class displays a common dialog used to select a directory. More...
|
| class | CommonFileDialog |
| | Base class for open and save common dialogs. More...
|
| class | CommonFileOpenDialog |
| | This class is used to display a common or standard file open dialog. More...
|
| class | CommonFileSaveDialog |
| | This class is used to display a common or standard file save dialog. More...
|
| class | CommonFontDialog |
| | This class is used to display a common font dialog. More...
|
| class | CommonPrintDialog |
| | A class for displaying a common print dialog. More...
|
| class | ComponentSetting |
| | A component setting is a special "value" that may be added to a component's settings to be stored when the program shuts down, and initialized with the program starts up. More...
|
| class | Component |
| | The base class for all objects within the Visual Component Framework that wish to manipulated dynamically within the an IDE. More...
|
| class | ComponentEditor |
| | A ComponentEditor is an interface used to edit an entire component at once, as opposed to a PropertyEditor which only edits a single property of a specific component or object. More...
|
| class | ControlEditor |
| | A ControlEditor is an additional interface used to edit an entire Control instance at once, as opposed to a PropertyEditor which only edits a single property of a specific component or object. More...
|
| class | ComponentEditorManager |
| | The ComponentEditorManager is used to regulate the different component editors that are available. More...
|
| class | ComponentEvent |
| | ComponentEvent are events generated by changes made to the component. More...
|
| class | ComponentEventHandler |
| class | ComponentInfo |
| | ComponentInfo represents special data regarding a component's class. More...
|
| class | Container |
| | A Container is a Component that is implemented when a Control wants to be able to contain other child controls within itself. More...
|
| class | DelegatedContainer |
| | This class is used to provide easy access to a containers methods so the developer doesn't have to get the container instance of the control. More...
|
| class | StandardContainer |
| | Basic implementation of a container handles basic alignment,layout of child components. More...
|
| class | DesignTimeContainer |
| class | Control |
| | The base class for all visual components in the Visual Component Framework. More...
|
| class | ControlContainer |
| | A ControlContainer is a simple custom control that automatically creates a standard container as soon as it's created. More...
|
| class | ControlEvent |
| | ControlEvent are events generated by changes made to the control. More...
|
| class | ControlPopupMenuMenuEvent |
| class | ControlEventHandler |
| | ControlEventHandler Handles the following: Sized Positioned ParentChanged. More...
|
| class | ControlGraphicsContext |
| | the Graphics Context associated to a control. More...
|
| class | ControlPeer |
| | The base Peer interface. More...
|
| class | Cursor |
| | Class Cursor documentation. More...
|
| class | CursorManager |
| | Class CursorManager documentation. More...
|
| class | CursorPeer |
| | Class CursorPeer documentation. More...
|
| class | CustomControl |
| | This is the base class for custom controls that are not based on existing native controls. More...
|
| class | BinaryPersistable |
| class | DataObject |
| | A DataObject represents a data object in the clipboard. More...
|
| class | TextDataObject |
| class | ImageDataObject |
| class | DataObjectPeer |
| class | DataTypeNotSupportedException |
| class | DefaultColumnItem |
| | Class DefaultColumnItem documentation. More...
|
| class | DefaultColumnModel |
| | Class DefaultColumnModel documentation. More...
|
| class | DefaultListItem |
| class | DefaultListModel |
| class | DefaultMenuItem |
| class | SeparatorMenuItem |
| | a class to help creating a separator menu item More...
|
| class | IntegerPropertyEditor |
| class | DoublePropertyEditor |
| class | StringPropertyEditor |
| class | BoolPropertyEditor |
| class | EnumPropertyEditor |
| class | EnumSetPropertyEditor |
| class | CursorPropertyEditor |
| class | ColorPropertyEditor |
| class | FontPropertyEditor |
| class | DefaultMenuItemPropertyEditor |
| class | DefaultListModelPropertyEditor |
| class | DefaultTableCellItem |
| class | DefaultTableModel |
| class | DefaultTabModel |
| | This class represents a default, basic implementation of the TabModel class. More...
|
| class | DefaultTabPage |
| class | DefaultTextModel |
| class | DefaultTreeItem |
| class | DefaultTreeModel |
| class | DialogEvent |
| class | Dialog |
| | A Dialog is a popup frame that is generally used for user input. More...
|
| class | DialogPeer |
| class | SDIPolicy |
| | class SDIPolicy policy class for Single Document Interface This is the implementation of the regular SDI architecture, with all the tipical operations on a document that we can find in an application having a single document. More...
|
| class | MDIPolicy |
| | class MDIPolicy policy class for a Multiple Document Interface (MDI). More...
|
| class | Document |
| | A document is a model has many extra features like saving, loading, cutting and all that kind of stuff. More...
|
| class | DocumentBasedApplication |
| class | DocumentInfo |
| | Contains the string infos characterizing a document class or a kind of document. More...
|
| class | DocManagerEvent |
| | class DocManagerEvent More...
|
| class | DocumentManager |
| | The DocumentManager manages the interaction between the application (and any other UI classes) and a collection of one or more documents. More...
|
| class | DocumentManagerImpl |
| | class DocumentManagerImpl implementation of the DocumentManager for which also the DocInterfacePolicy is specified. More...
|
| class | DragDropPeer |
| class | DragSourceEvent |
| class | DragEventHandler |
| class | DragScrollEvent |
| class | DragSource |
| | The drag source represents the source, or beginning of a drag drop operation. More...
|
| class | DropTargetEvent |
| | Drop event are fired when an object is dropped during a drag drop operation. More...
|
| class | DropEventHandler |
| class | DropTarget |
| | The DropTarget class represents a way to control and be notified when a something is "dropped" ( or just "dragged over" ) as a result of a drag-drop operation. More...
|
| class | DropTargetPeer |
| class | EtchedBorder |
| class | FocusEvent |
| | the event class for events specific of any change of focus. More...
|
| class | FocusEventHandler |
| | The handler class for a FocusEvent. More...
|
| class | Frame |
| | A frame is a component that houses other components, plus has special adornments used for interacting with it. More...
|
| class | FrameEvent |
| class | FrameEventHandler |
| class | GTKApplication |
| class | GTKCommandButton |
| | class GTKCommandButton documentation More...
|
| class | GTKControl |
| class | GTKControlContext |
| class | GTKCursor |
| class | GTKDesktop |
| class | GTKDialog |
| | class GTKDialog documentation More...
|
| class | GTKFileOpenDialog |
| | class GTKFileOpenDialog documentation More...
|
| class | GTKMenuBar |
| class | GTKMenuManagerPeer |
| class | GTKTextControl |
| | class GTKTextControl documentation More...
|
| class | GTKToolbar |
| class | GTKEventMsg |
| | this class is used as a wrapper around an XEvent. More...
|
| class | TimeOutHandler |
| class | GTKUIToolkit |
| class | GTKWindow |
| class | HeaderControl |
| | Class HeaderControl documentation. More...
|
| class | HelpEvent |
| class | HelpEventHandler |
| | class HelpEventHandler documentation More...
|
| class | HorizontalLayoutContainer |
| class | ImageControl |
| | Class ImageControl documentation. More...
|
| class | ImageFilenamePropertyEditor |
| class | ImagePropertyEditor |
| class | ImageList |
| | An image list is a collection of images. More...
|
| class | ImageListEvent |
| class | ImageListEventHandler |
| | ImageListEventHandler This handles the following Image List events: ImageListSizeChanged ImageAdded ImageDeleted ImageListCreated ImageListDestroyed ImageListSizeChanged. More...
|
| class | ItemSort |
| class | Item |
| | The Item class can be used represent a single element in a model. More...
|
| class | ItemEditorEvent |
| class | ItemEditorEventHandler |
| | ItemEditorEventHandler handles: onChange onValidateChange. More...
|
| class | ItemEvent |
| class | ItemEventHandler |
| class | KeyboardEvent |
| class | KeyboardEventHandler |
| | KeyboardEventHandler handles the following: onKeyPressed onKeyDown onKeyUp. More...
|
| class | Label |
| class | LibraryApplication |
| | Class LibraryApplication documentation. More...
|
| class | Light3DBorder |
| | Class Light3DBorder documentation. More...
|
| class | LightweightComponent |
| class | ListBoxControl |
| class | ListItem |
| class | ListModel |
| | The List model is a interface for describing what a model that implements a list of items should do. More...
|
| class | ListModelEvent |
| class | ListModelEventHandler |
| | ListModelEventHandler handles the following: onListModelContentsChanged onItemAdded onItemDeleted. More...
|
| class | ListViewControl |
| class | ListviewPeer |
| class | Menu |
| class | MenuBar |
| | A menu bar is used to control a menu associated with either the application or a Frame. More...
|
| class | MenuBarPeer |
| class | MenuItem |
| class | MenuItemEvent |
| class | MenuItemEventHandler |
| | MenuItemEventHandler handles the following: onMenuItemClicked onMenuItemUpdate. More...
|
| class | MenuItemPeer |
| class | MenuManager |
| | The MenuManager class is used by the internals of the framework to make sure that menu are handled in a platform neutral way. More...
|
| class | MenuManagerPeer |
| class | InvalidMessageDialogException |
| class | MessageDialog |
| | the MessageDialog class let the user to create at run time a dialog with many options for customization. More...
|
| class | Model |
| | A Model is the base class for storing data for a control or other visual elements. More...
|
| class | ModelEvent |
| class | ModelEventHandler |
| | ModelEventHandler handles the following: onModelEmptied. More...
|
| class | MouseEvent |
| class | MouseEventHandler |
| | MouseEventHandler handles the following onMouseDoubleClicked onMouseClicked onMouseMove onMouseUp onMouseDown. More...
|
| class | MultilineTextControl |
| | Class MultilineTextControl documentation. More...
|
| class | OSXApplicationPeer |
| class | OSXAppResourceBundle |
| class | OSXButton |
| class | OSXClipboard |
| | Class OSXClipboard documentation. More...
|
| class | OSXColorDialog |
| class | OSXControl |
| class | OSXControlContextPeer |
| class | OSXCursorPeer |
| class | OSXDesktopPeer |
| class | OSXDialog |
| class | OSXDragDropPeer |
| class | OSXDropTargetPeer |
| class | OSXFileOpenDialog |
| class | OSXFileSaveDialog |
| class | OSXFolderBrowseDialog |
| class | OSXLightweightControl |
| class | OSXListview |
| class | OSXMenuBar |
| class | OSXMenuItem |
| class | OSXMenuManagerPeer |
| class | OSXPopupMenu |
| class | OSXScrollPeer |
| | Class OSXScrollPeer documentation. More...
|
| class | OSXTextEditPeer |
| class | OSXTextPeer |
| class | OSXToolbar |
| class | OSXTree |
| class | OSXEventMsg |
| | this class is used as a wrapper around an XEvent. More...
|
| class | OSXUIToolkit |
| class | OSXWindow |
| class | Panel |
| class | PopupMenu |
| | This class is for creating popup menus, sometimes referred to as a context, or contextual menu. More...
|
| class | PopupMenuPeer |
| class | PopupWindow |
| class | PopupWindowPeer |
| class | ProgressControl |
| | The ProgressControl is a class that displays a vertical or horizontal progress bar showing the position of within a given range of a task. More...
|
| class | PropertyEditor |
| | This is the common base class for any editor that is specific of any property. More...
|
| class | PropertyEditorManager |
| | This is the class for managing the current list of property editors available for use in editing a property. More...
|
| class | PushButton |
| | Class PushButton documentation. More...
|
| class | RadioButtonControl |
| | class RadioButtonControl documentation. More...
|
| class | Scrollable |
| | This class is used to add scrolling support to a control. More...
|
| class | ScrollbarManager |
| | The ScrollbarManager represents a component used for managing scrolbars for a target control. More...
|
| class | ScrollbarPeer |
| class | ScrollEvent |
| class | ScrollEventHandler |
| class | ScrollPeer |
| | Class ScrollPeer documentation. More...
|
| class | SliderControl |
| | The SliderControl, sometimes referred to as a "trackbar" provides a UI that consists of a thumb button that slides, vertically or horizontally, along a "track". More...
|
| class | Splitter |
| | Class Splitter documentation. More...
|
| class | StatusBar |
| | Class StatusBar documentation. More...
|
| class | SystemTray |
| | The SystemTray component provides a simple wrapper around system tray functionality. More...
|
| class | SystemTrayPeer |
| class | TabbedPages |
| class | TableCellItem |
| class | TableCellClickEvent |
| class | CellRange |
| class | TableControl |
| | This class if for presenting data in a tabular format. More...
|
| class | TableItemEditor |
| | The TableItemEditor class is used to provide editing capabilities for individual cell items in a TableControl. More...
|
| class | CellID |
| class | TableModel |
| class | TableModelEvent |
| class | TableModelEventHandler |
| | TableModelEventHandler handles the following: onChange. More...
|
| class | TabModel |
| | The Tab model is a interface for describing what a model that implements a series of tabs should do. More...
|
| class | TabModelEvent |
| | the event class for events specific of tabbed pages It containes the pointer to the specific tab page associated to this event. More...
|
| class | TabModelEventHandler |
| | The handler class for a TabModelEvent. More...
|
| class | TabPage |
| class | TextControl |
| | The base class for presenting text to the user. More...
|
| class | TextEvent |
| class | TextModelEventHandler |
| | TextModelEventHandler handles the following: onTextChanged. More...
|
| class | TextModel |
| | The TextModel is a model interface for working with text data. More...
|
| class | TextPeer |
| | This is the basic text peer interface for storing and displaying text on the screen. More...
|
| class | TextEditPeer |
| | A interface for supporting text controls This results in a native text control widget being created, with all painting responsibilities being controlled by the native widget. More...
|
| class | TimerComponent |
| | The TimerComponent is used to fire timer events. More...
|
| class | TimerEvent |
| | Class TimerEvent documentation. More...
|
| class | TimerEventHandler |
| class | TitledBorder |
| class | ToggledButton |
| | RadioButtonControl base class for toggled buttons. More...
|
| class | ToolbarItem |
| class | ToolbarModelEvent |
| class | ToolbarModel |
| class | Toolbar |
| | A class for adding toolbars to your window. More...
|
| class | ToolbarDock |
| | A toolbar dock represents a rectangular child window that may hold o or more toolbars. More...
|
| class | DockManager |
| | DockManager class uses to manage ToolbarDock's and floating toolbars. More...
|
| class | ToolbarPeer |
| class | ToolTipEvent |
| | The tooltip event is fired when tooltip text is being requested and/or just before the tooltip is ready to be shown, allowing the handler to customize the tooltip's data or presentation. More...
|
| class | ToolTipEventHandler |
| | ToolTipEventHandler handles the following: onToolTipRequested onToolTip. More...
|
| class | TransparentWindow |
| class | TransparentWindowPeer |
| class | TreeControl |
| class | TreeItem |
| class | TreeListControl |
| class | TreeModel |
| class | TreeModelEvent |
| class | TreeModelEventHandler |
| | TreeModelEventHandler handles the following: onRootNodeChanged onNodeAdded onNodeDeleted. More...
|
| class | TreePeer |
| class | UIApplication |
| | Class UIApplication documentation. More...
|
| class | UIMetricsManager |
| | A utility class to retrieve standard ui element metrics. More...
|
| class | UIPolicyManager |
| | helper class for any document interface policy it manages things like merging menus, etc. More...
|
| class | UIShell |
| | The desktop represents the Windowing systems bottom most control or "window" and is usually the first window the User sees when the system starts up. More...
|
| class | UIShellPeer |
| | Class UIShellPeer interface documentation. More...
|
| class | UIToolkit |
| | The UIToolkit is used to create instances of various peer's needed by the VCF, as well as providing certain low level services, such as modal and non-modal event loops, and getting at UI metrics. More...
|
| class | UndoRedoEvent |
| | the event for the UndoRedoStack operations. More...
|
| class | UndoRedoEventHandler |
| | UndoRedoEventHandler handles the following: onUndoCommand onRedoCommand onStackCleared onStackChanged onExecuteCommand. More...
|
| class | UndoRedoStack |
| | stack class managing any undo redo operation. More...
|
| class | ValidationEvent |
| class | ModelValidationEventHandler |
| | ModelValidationEventHandler handles the following: onModelValidate. More...
|
| class | VFFInputStream |
| class | VFFOutputStream |
| | The VFFOutputStream class is used to support writing a component ( and it's child components) to a stream. More...
|
| class | View |
| class | WhatsThisHelpEvent |
| class | WhatsThisHelpEventHandler |
| | WhatsThisHelpEventHandler handles the following: onControlHelpRequested. More...
|
| class | Win32Application |
| class | Win32AppResourceBundle |
| class | Win32Button |
| class | Win32Clipboard |
| | Class Win32Clipboard documentation. More...
|
| class | Win32ColorDialog |
| class | Win32ComboBox |
| class | Win32Component |
| class | Win32ControlContext |
| | implementation of the peer for Win32 of the GraphicsContext More...
|
| class | Win32CursorPeer |
| | Class Win32CursorPeer documentation. More...
|
| class | Win32CustomControl |
| class | Win32Dialog |
| class | Win32DragDropPeer |
| class | Win32DropTargetPeer |
| class | Win32Edit |
| class | Win32FileOpenDialog |
| class | Win32FileSaveDialog |
| class | Win32FolderBrowseDialog |
| class | Win32FontDialog |
| class | hresult |
| class | Win32ListBox |
| class | Win32Listview |
| class | Win32MenuBar |
| class | Win32MenuItem |
| class | Win32MenuManagerPeer |
| class | Win32Object |
| class | Win32PopupMenu |
| class | Win32PopupWindowPeer |
| class | Win32PrintDialog |
| | class Win32PrintDialog documentation More...
|
| class | Win32ResourceBundle |
| class | Win32ScrollPeer |
| | Class Win32ScrollPeer documentation. More...
|
| class | Win32SystemTrayPeer |
| | This is the Win32 implementation of the SystemTrayPeer class. More...
|
| class | Win32TextPeer |
| class | Win32Toolbar |
| class | Win32MSG |
| class | Win32ToolKit |
| class | Win32TransparentWindowPeer |
| class | Win32Tree |
| class | Win32UIShell |
| | Class Win32UIShell documentation. More...
|
| class | Win32Window |
| class | Window |
| | A frame with min. More...
|
| class | WindowEvent |
| class | WindowEventHandler |
| | WindowEventHandler handles the following: onWindowClose onWindowRestore onWindowMaximize onWindowMinimize. More...
|
| class | WindowPeer |
| class | Wizard |
| | A Wizard is used to disaplay a UI in a wizard dialog. More...
|
| class | X11Application |
| struct | PointOperation |
| struct | TextOperation |
| class | X11Context |
| | A Context provides the lowest level graphics interface to the native systems 2D drawing operations. More...
|
| class | X11Control |
| class | X11ControlContext |
| class | X11Cursor |
| class | X11Desktop |
| class | X11Dialog |
| class | ImlibFontHdr |
| | This is the imlib2 font header (I got this from the test example that comes with the code. More...
|
| class | X11Font |
| class | X11GraphicsToolkit |
| | Class X11GraphicsToolkit documentation. More...
|
| class | X11Image |
| class | XPMLoader |
| class | X11SimpleTextControl |
| | X11SimpleTextControl. More...
|
| class | X11EventMsg |
| | this class is used as a wrapper around an XEvent. More...
|
| class | X11ToolkitMsg |
| | this class is ONLY to be used internally in this X11 implementation of the UIToolkit. More...
|
| class | TimerEntry |
| class | X11UIToolkit |
| class | X11GraphicsDevice |
| | Used as a placeholder for both a Window and GC, as both are required for most X graphics calls. More...
|
| class | X11Window |
| class | XCBAbstractControl |
| class | XCBApplicationPeer |
| class | XCBApplicationResourceBundlePeer |
| class | XCBControlContextPeer |
| class | XCBCursorPeer |
| class | XCBDesktopPeer |
| class | XCBMenuBarPeer |
| class | XCBMenuManagerPeer |
| class | XCBUIMetricsManager |
| class | XCBUIToolkit |
| class | XCBWindowPeer |
| class | BasicException |
| | The base exception class in the Framework. More...
|
| class | BasicFileError |
| class | BasicInputStream |
| class | BasicOutputStream |
| class | CantCreateObjectException |
| class | Class |
| | Class is the base class for all RTTI in the Framework. More...
|
| class | ClassInfo |
| | ClassInfo is used to simplify registering classes with the FoundationKit's runtime ClassRegistry. More...
|
| class | AbstractClassInfo |
| | The AbstractClassInfo is used to simplify registering classes with the FoundationKit's runtime ClassRegistry. More...
|
| class | InterfaceInfo |
| | The InterfaceInfo class serves bascially the same purpose as the ClassInfo class. More...
|
| class | ClassNotFound |
| | Exception should be thrown when attempting to create a class or cast to class type that the run time system is unable to find. More...
|
| class | ClassRegistry |
| | ClassRegistry contains all Class's in the Framework Runtime. More...
|
| struct | CmdParam |
| class | CommandLine |
| | A utility for parsing command lines. More...
|
| class | Condition |
| | The Condition object is used as a synchronization primitive, like the Mutex, and Semaphore. More...
|
| class | ConditionPeer |
| | Class ConditionPeer documentation. More...
|
| class | BadDateFormat |
| | This exception is thrown when a bad date format is used. More...
|
| class | BadTimeFormat |
| | This exception is thrown when a bad time format is used. More...
|
| class | DateTime |
| | This class is used to represent a point in time. More...
|
| class | ByMillisecond |
| class | BySecond |
| class | ByMinute |
| class | ByHour |
| class | ByDay |
| class | ByMonth |
| class | ByYear |
| class | DateTimeSpan |
| | The DateTimeSpan represents an absolute delta value between two date time values. More...
|
| class | Delegate |
| | The Delegate class is used to maintain a collection of event handlers and fire events to them. More...
|
| class | DictionaryEnumerator |
| | The DictionaryEnumerator simply iterates through all of the items in a Dictionary. More...
|
| class | Dictionary |
| | The Dictionary class is a utility class useful storing a collection of key-value pairs. More...
|
| class | Directory |
| | A Directory represents a directory in a filesystem. More...
|
| class | FileSearchFilter |
| | FileSearchFilter is an abstract class for any user defined Filter object working with the Directory::Finder. More...
|
| class | FileSearchFilterStandard |
| | FileSearchFilterStandard is the predefined Filter object used for simple searches. More...
|
| class | Enum |
| | The Enum class is used to wrap C++ enum types, allowing the user to iterate forward and backward through the enum type. More...
|
| class | EnumValue |
| class | Enumerator |
| | This is a template class that provides an interface for iterating through a collection, and provides a standard set of methods. More...
|
| class | EnumeratorContainer |
| | EnumeratorContainer is based on some COLLECTION class that represents a collection class of some sort, i.e. More...
|
| class | EnumeratorMapContainer |
| | EnumeratorMapContainer is based on some COLLECTION class that represents an associative collection of some sort, i.e. More...
|
| class | ErrorLog |
| | An ErrorLog represents a place to output status during the life of a running application. More...
|
| class | Event |
| | The Event class is root object for events in the Framework. More...
|
| class | EventHandler |
| | EventHandler's form the back bone of the event model in the VCF. More...
|
| class | EventHandlerInstance |
| | The EventHandlerInstance class is used to provide a typesafe wrapper around a specific class's member function pointer. More...
|
| class | StaticEventHandlerInstance |
| | StaticEventHandlerInstance's are used to provide a typesafe wrapper around a specific class's static function pointers, as opposed to method pointers (which take the implicit this pointer). More...
|
| class | GenericEventHandler |
| | The GenericEventHandler class is provided as a convenience class for use when dealing with a generic Event object. More...
|
| class | Field |
| | The Field class allows RTTI introspection to support member variables of a class. More...
|
| class | File |
| | The File class represents a single file or directory. More...
|
| class | FileIOError |
| | This exception should be thrown for errors during reading or writing a file. More...
|
| class | FileNotFound |
| class | FilePath |
| | A FilePath represents a path to a file in the filesystem. More...
|
| class | FilePeer |
| | The FilePeer interface is used to describe basic file operations that are then implemented for the specific OS platform. More...
|
| class | FileStreamBase |
| | Special file stream that uses native OS calls for file IO as opposed to the more generic C++ filestream class. More...
|
| class | FileInputStream |
| class | FileOutputStream |
| class | FileStreamPeer |
| | FileStreamPeer is a basic file stream interface to wrap native file IO OS calls. More...
|
| class | Format |
| | The Format class is used to format a string, similar to the sprintf/printf family of functions, only made typesafe for C++, and less likely to encounter buffer overflow errors that are so easy to do with sprintf and friends. More...
|
| class | FoundationKit |
| | The FoundationKit class is used to initialize the Foundation Kit runtime. More...
|
| class | Interface |
| | Base class for interfaces. More...
|
| class | InterfaceClass |
| | The InterfaceClass does much the same for interface classes that the VCF::Class does for classes. More...
|
| class | ImplementedInterfaceClass |
| | ImplementedInterfaceClass documentation. More...
|
| class | InvalidImplementer |
| class | InvalidPeer |
| class | InvalidPointerException |
| class | InvalidStateException |
| class | Library |
| | A Library represents a DLL (Dynamic Linked Library) or SO (Shared Object). More...
|
| class | LibraryPeer |
| | The LibraryPeer represents a generic wrapper around using DLL/SOs on systems. More...
|
| class | LinuxFilePeer |
| class | LinuxFileStream |
| | This is going to based on the C runtime's fopen/fread/fwrite stream API for now. More...
|
| class | LinuxLibraryPeer |
| class | LinuxLocalePeer |
| class | LinuxProcessIORedirector |
| | Win32 (NT or better) implementation of ProcessIORedirectionPeer original code swiped from: (c) 2002 Andreas Saurwein - saurwein@uniwares.com Any mistakes are mine due to the "port" over into the VCF. More...
|
| class | LinuxProcessPeer |
| class | LinuxRegistry |
| class | LinuxResourceBundle |
| class | LinuxRunLoopPeer |
| class | LinuxSemaphorePeer |
| | Class LinuxSemaphorePeer. More...
|
| class | LinuxSystemPeer |
| class | LinuxSystemToolkit |
| class | LocalePeer |
| class | Locale |
| | A locale instance represents the cultural data used to convert data to string in manner appropriate to the language and country. More...
|
| class | Lock |
| | The Lock class represents a way to automatically lock or unlock a syncronizeable primitive, like a thread, mutex, or semaphore, by having the lifetime of the Lock stack based. More...
|
| class | MemoryStream |
| | A MemoryStream a stream for in memory data for both reading and writing. More...
|
| class | GenericMemoryBuffer |
| | GenericMemoryBuffer. More...
|
| class | CharMemStream |
| class | MessageLoader |
| class | Method |
| | Base class for dynamic method invocation Methods are dynamically invokable and can support querying for argument types querying is done throught the getArgumentType() method and will only work if the argTypes_ string has bee set appropriately. More...
|
| class | MIMEType |
| | Specification for this MIME Types may be found at RFC 2045 http://www.faqs.org/rfcs/rfc2045.html. More...
|
| class | Mutex |
| | Class Mutex documentation. More...
|
| class | MutexPeer |
| | Class MutexPeer documentation. More...
|
| class | NoFreeMemException |
| class | NoPeerFoundException |
| class | NoSuchElementException |
| class | NotifyEvent |
| | A generic event meant only to indicate some sort of "signal" has happened on the event's source instance. More...
|
| class | NotifyEventHandler |
| class | NotImplementedException |
| class | Object |
| | Base class for the entire Visual Component Framework. More...
|
| class | ObjectWithEvents |
| | ObjectWithEvents is an object that may have 0 or more EventHandlers associated with it, and will automatically clean up these EventHandlers when it is destroyed. More...
|
| class | OSXConditionPeer |
| | Class OSXConditionPeer documentation Part/most of the implementation for this class comes from William E. More...
|
| class | OSXFilePeer |
| class | OSXFileStream |
| | This is going to based on the C runtime's fopen/fread/fwrite stream API for now. More...
|
| class | OSXLibraryPeer |
| class | OSXLocalePeer |
| class | OSXMutex |
| | Class ConditionalPeer documentation. More...
|
| class | OSXStringUtils |
| class | CFRefObject |
| class | FixedPointNumber |
| class | CFTextString |
| | This is a utility class for wrapping CFStringRef and allowing for easy assignment to/from a VCF::String class. More...
|
| class | OSXProcessHandle |
| | This is the handle class that OSXProcessPeer::getHandleID() returns. More...
|
| class | OSXProcessPeer |
| class | OSXRegistry |
| class | OSXResourceBundle |
| class | OSXRunLoopPeer |
| class | OSXSemaphore |
| | Class MutexPeer documentation. More...
|
| class | OSXSystemPeer |
| class | OSXSystemToolkit |
| class | OSXThread |
| class | OSXThreadManagerPeer |
| class | OutOfBoundsException |
| class | OutputReadyEvent |
| class | OutputReadyEventHandler |
| class | PackageInfo |
| | This class provides extra information specifically for shared or static libraries. More...
|
| class | PackageManager |
| class | Parser |
| | A parsing utility class, at this moment (8/25/2001) meant for internal use only. More...
|
| class | Persistable |
| | Persistable is a simple interface that objects that support persistence can implement. More...
|
| class | PosixCondition |
| | Class PosixCondition documentation. More...
|
| class | PosixMutex |
| | Class ConditionalPeer documentation. More...
|
| class | PosixThread |
| class | PosixThreadManagerPeer |
| class | ProcessException |
| class | ProcessIORedirectionPeer |
| | This defines the interface for a redirecting process input/ouput. More...
|
| class | ProcessPeer |
| | a peer class that wraps working with processes on OS's More...
|
| class | ProcessWithRedirectedIO |
| | This class represents a process that has it's IO redirected so that when there is new data available an event is fired to any registered event handlers. More...
|
| class | ProgramInfo |
| | This class provides a platform neutral way to access additional information about a program. More...
|
| class | Property |
| | The Property class represents a member attribute of a class. More...
|
| class | EventProperty |
| class | AbstractEventProperty |
| class | PropertyChangeEvent |
| | Property change event's are used whenever a propertys value changes. More...
|
| class | PropertyChangeEventHandler |
| | Classes implmenting this interface MUST throw PropertyChangeException if they do not want the change to be processed. More...
|
| class | PropertyChangeException |
| class | RegistryException |
| class | RegistryValueInfo |
| | a class that wraps up a specific registry value that may be a string, integer, bool, or stream of binary data More...
|
| class | Registry |
| | The registry represents an external data source that applications may store application data in. More...
|
| class | RegistryPeer |
| class | Resource |
| class | ResourceBundle |
| | A ResourceBundle is used to represent a collection of resources. More...
|
| class | ResourceBundlePeer |
| | class ResourceBundlePeer documentation More...
|
| class | ResourceException |
| class | PostedEvent |
| class | RunLoop |
| class | RunLoopPeer |
| class | RunLoopSource |
| class | Runnable |
| | A class that represents a single executable task. More...
|
| class | RuntimeException |
| class | Semaphore |
| | Class Semaphore. More...
|
| class | SemaphorePeer |
| | Class MutexPeer documentation. More...
|
| struct | SmartPtr |
| class | Stream |
| | Stream interface defines a core set of funcationality for streams in the Visual Component Framework derived Streams should support "stream chaining", the ability of the stream constructor to support an incoming stream from someother stream object. More...
|
| class | InputStream |
| | InputStream, basic interface describing the requirements to support streaming data into a stream. More...
|
| class | OutputStream |
| | OutputStream, basic interface describing the requirements to support streaming data into a stream. More...
|
| class | StringsMessageLoader |
| class | StringTokenizer |
| | Class for breaking a string into a series of one or more tokens. More...
|
| class | StringUtils |
| | The StringUtils class is a collection of static utility methods for operating on strings. More...
|
| class | SynchObject |
| | Class SynchObject documentation Defines an abstract base class for synchronisation classes like mutexes and semaphores, to be used with the lock class. More...
|
| class | System |
| | The System object represents basic lower level OS functions. More...
|
| class | SystemPeer |
| | Defines the SystemPeer interface. More...
|
| class | SystemToolkit |
| | The SystemToolkit is and abstract class used to create or get access to basic system peer instances, like threads, processes, etc. More...
|
| class | TextCodec |
| | The TextCode class represents a way of transforming an ansi or unicode string into another form of unicode. More...
|
| class | TextInputStream |
| | TextInputStream is used for interpreting data from another stream as text. More...
|
| class | TextOutputStream |
| | The TextOutputStream is used for writing data from another stream as text. More...
|
| class | Thread |
| | The Thread class represents a thread of execution in a process. More...
|
| class | ThreadEvent |
| class | ThreadException |
| class | ThreadManager |
| class | ThreadManagerPeer |
| interface | ThreadPeer |
| | Basic Thread interface to wrap native thread OS calls. More...
|
| class | TypeCastException |
| class | VariantData |
| | VariantData represents an unknown type of variable - similiar to Visual Basic's Variant object. More...
|
| class | VariantDataInputStream |
| | The VariantDataInputStream is used to read a VariantData object from an InputStream source. More...
|
| class | VariantDataOutputStream |
| | The VariantDataOutputStream is used to write a VariantData object to an OutputStream source. More...
|
| class | Math |
| class | Process |
| class | UnicodeString |
| | The UnicodeString class represents a thin wrapper around the std::basic_string class since std::basic_string cannot be derived from (it has no virtual destructor). More...
|
| class | Waitable |
| class | Win32Condition |
| | Class Win32Condition documentation Part/most of the implementation for this class comes from William E. More...
|
| class | Win32FilePeer |
| class | Win32FileStream |
| class | Win32LibraryPeer |
| class | Win32LocalePeer |
| class | Win32Mutex |
| | Class Win32Mutex documentation. More...
|
| class | Win32ProcessIORedirector |
| | Win32 (NT or better) implementation of ProcessIORedirectionPeer original code swiped from: (c) 2002 Andreas Saurwein - saurwein@uniwares.com Any mistakes are mine due to the "port" over into the VCF. More...
|
| class | Win32ProcessPeer |
| class | Win32Registry |
| class | Win32RunLoopPeer |
| class | Win32SemaphorePeer |
| | Class Win32SemaphorePeer. More...
|
| class | Win32SystemPeer |
| class | Win32SystemToolkit |
| class | Win32Thread |
| class | Win32ThreadManagerPeer |
| class | XMLAttr |
| | Class XMLAttr documentation. More...
|
| class | XMLNode |
| | Class XMLNode represents a single node in a parsed XML document. More...
|
| class | XMLParserEvent |
| | Class XMLParserEvent documentation. More...
|
| class | XMLParserHandler |
| | Class XMLParserHandler documentation. More...
|
| class | XMLParser |
| class | AbstractImage |
| | AbstractImage represents a base implementation of the Image interface. More...
|
| class | BasicFill |
| | This class is a basic implementation of the Fill interface. More...
|
| class | BasicRectangle |
| class | BasicStroke |
| class | BezierCurve |
| | The BezierCurve is a basic implementation of the Path interface and provides methods to create lines, rectangles, polylines, and curves. More...
|
| class | Circle |
| class | ColorSpace |
| | A class for managing all the color transformations between different color spaces. More...
|
| class | Color |
| | The Color class is used to represent a given color with 4 values, with each value representing a separate red, green, blue, and alpha color component (RGBA). More...
|
| class | ColorNames |
| | struct with all color names not included by VCF: they are essentially grays we need to instantiate it somewhere: unfortunately non-integer constant have no external linkage otherwise ColorName would be replaced by a namespace with the same String constants and put in the VCF library More...
|
| class | Composition |
| class | ContextPeer |
| | The ContextPeer serves as a platform neutral interface for a set of standard drawing methods that should provide the following functionality:. More...
|
| class | DrawStates |
| | A set of values for different states. More...
|
| class | DrawUIState |
| | The DrawUIState is a utility class to make it easy to indicate the user interface state of a GUI element, such as a button. More...
|
| class | BackgroundState |
| class | MenuState |
| class | ButtonState |
| class | DisclosureButtonState |
| class | ProgressState |
| class | SliderState |
| class | ScrollBarState |
| class | TabState |
| class | TextState |
| class | Ellipse |
| class | Fill |
| | The Fill class is a high level class used to fill in a Path. More...
|
| class | Filter |
| class | Font |
| | A Font wraps the windowing system's graphics font object. More...
|
| class | FontPeer |
| | Represents the native windowing system's representation of a Font. More...
|
| class | GradientFill |
| | This is the base class for gradient fills. More...
|
| class | RadialGradientFill |
| class | HorizontalGradientFill |
| class | VerticalGradientFill |
| class | ConicGradientFill |
| class | GraphicsContext |
| | A GraphicsContext provides the lowest level graphics interface to the native systems 2D drawing operations. More...
|
| class | GraphicsKit |
| class | GraphicsResourceBundle |
| | A GraphicsResourceBundle is used to represent a collection of resources that happen to be images. More...
|
| class | GraphicsResourceBundlePeer |
| | class GraphicsResourceBundlePeer documentation More...
|
| class | FontInfo |
| | Use this class to retreive information about a loaded system font. More...
|
| class | GraphicsToolkit |
| | The GraphicsToolkit serves as a way to retreive basic system information and as a factory for creating various graphics peers, like the ContextPeer, FontPeer, and the system implementation the Image class. More...
|
| class | GrayScaleImage |
| class | GTKContext |
| class | GTKFont |
| class | GTKGraphicsResourceBundle |
| class | GTKGraphicsToolkit |
| class | GTKImage |
| class | GTKPrintSession |
| class | Image |
| | The Image class is an abstract class that defines how you can work with and manipulate an image. More...
|
| class | ImageContext |
| | This is a simple class that is intended to be used when you need access to an image's GraphicsContext. More...
|
| class | ImageEvent |
| class | ImageLoader |
| | The ImageLoader interface provides a means to load up images into a generic Bitmap. More...
|
| class | ImageLoaderException |
| class | ImageTile |
| class | InvalidImage |
| class | JPEGLoader |
| | A class for built in support for reading and writing JPEG images. More...
|
| class | Kernel |
| class | Layer |
| class | Matrix2D |
| | The Matrix2D is used for transforming 2D shapes or images. More...
|
| class | NoGraphicsToolkitFoundException |
| class | OSXContext |
| class | OSXFont |
| class | OSXGraphicsResourceBundle |
| class | OSXRect |
| | Utility class to faciltate the transfer from a VCF::Rect instance or HIRect instance to OSX's Rect struct. More...
|
| class | OSXGraphicsToolkit |
| | Class OSXGraphicsToolkit documentation. More...
|
| class | OSXImage |
| class | PathPoint |
| | utility to make working with path points easier More...
|
| class | Path |
| | A Path is an abstract class that represents a series of points used to draw one or more shapes. More...
|
| class | PixelTraits |
| class | PixelAllocater |
| class | BGRAPixel |
| | Defines a channel layout order of b,g,r,a with BitSizeType bits per channel. More...
|
| struct | BGRAPixel< float, true > |
| class | RGBAPixel |
| | Defines a channel layout order of r,g,b,a with BitSizeType bits per channel. More...
|
| struct | RGBAPixel< float, true > |
| class | ARGBPixel |
| | Defines a channel layout order of a,r,g,b with BitSizeType bits per channel. More...
|
| struct | ARGBPixel< float, true > |
| class | ABGRPixel |
| | Defines a channel layout order of a,b,g,r with BitSizeType bits per channel. More...
|
| struct | ABGRPixel< float, true > |
| class | GrayscalePixel |
| | Defines a channel layout order of a,b,g,r with BitSizeType bits per channel. More...
|
| struct | GrayscalePixel< float, true > |
| class | PixelException |
| class | Pixels |
| class | Channel |
| class | ChannelIterator |
| class | PNGLoader |
| | A class for built in support for reading and writing PNG images. More...
|
| class | Point |
| | represents a 2 dimensional coordinate (x and y) and stores the data as doubles, for maximum precision. More...
|
| class | Printable |
| class | PrintContext |
| class | PrintEvent |
| | A PrintEvent is fired by the PrintSession during certain operations. More...
|
| class | PrintSession |
| | The PrintSession is the core printing class. More...
|
| class | PrintSessionPeer |
| class | Rect |
| class | ShadowFill |
| class | Size |
| class | Stroke |
| class | TileManager |
| class | UVMap |
| class | Win32Context |
| | A Context provides the lowest level graphics interface to the native systems 2D drawing operations. More...
|
| class | Win32Font |
| class | Win32FontHandle |
| | used to hold a HFONT and a refcount More...
|
| class | Win32FontManager |
| | Uses to manage fonts for controls. More...
|
| class | Win32GraphicsResourceBundle |
| class | Win32GraphicsToolkit |
| | Class Win32GraphicsToolkit documentation. More...
|
| class | Win32Image |
| class | Win32GrayScaleImage |
| class | BMPLoader |
| struct | Win32PrintInfo |
| class | Win32PrintSession |
| struct | XCBSurface |
| | This represents the struct that we need to build a VCF graphics context peer. More...
|
| class | XCBContextPeer |
| class | XCBFontPeer |
| class | XCBGraphicsResourceBundlePeer |
| class | XCBGraphicsToolkit |
| | Class XCBGraphicsToolkit documentation. More...
|
| class | XCBImagePeer |
| class | HTMLAuthenticationEvent |
| | This is event is used when an authentication event is fired by the underlying browser peer. More...
|
| class | HTMLEvent |
| | Generic HTML event sent for all other events generated by the HTML Browser. More...
|
| class | HTMLElementEvent |
| | An event thats used for HTMLElement events. More...
|
| class | HTMLBrowserControl |
| | The HTMLBrowserControl provides a wrapper around the native HTML rendering and UI presentation for the platform. More...
|
| class | HTMLBrowserPeer |
| | HTMLBrowserPeer describes a generic interface for a browser control. More...
|
| class | HTMLElementCollection |
| | This is a collection of 0 or more HTMLElement nodes. More...
|
| class | HTMLElement |
| | This represents an individual node. More...
|
| class | HTMLDocument |
| class | HTMLInputElement |
| class | HTMLKit |
| | The HTMLKit is used to provide support for rendering HTML in a control (as well as connecting to the HTML resource if it's not on the local machine), and for enumerating the various HTML DOM elements. More...
|
| class | HTMLToolkit |
| struct | CLSIDPred |
| class | HTMLEventHandler |
| class | Win32HTMLBrowser |
| | Class Win32HTMLBrowser documentation. More...
|
| class | HTMLElementCollectionPeer |
| class | HTMLElementPeer |
| class | HTMLDocumentPeer |
| class | HTMLInputElementPeer |
| class | Win32HTMLToolkit |
| class | InternetKit |
| | The InternetKit is a singleton class that initializes the rest of the InternetKit and the InternetToolkit class. More...
|
| class | InternetToolkit |
| | The InternetToolkit is used to get data from the URL. More...
|
| class | URL |
| | The URL class wraps a string that points to some resource, either on the local filesystem or over the internet. More...
|
| class | URLAuthenticationEvent |
| class | URLEvent |
| class | URLException |
| class | Win32InternetToolkit |
| class | JavaScriptKit |
| class | JavaScriptEvent |
| class | JavaScriptEngine |
| class | SocketException |
| class | OpenGLControl |
| class | OpenGLControlContext |
| class | OpenGLKit |
| class | OpenGLPeer |
| class | OpenGLToolkit |
| | The OpenGLToolkit is a singleton class that creates instances of a OpenGLPeer specific to the windowing system the toolkit is running on. More...
|
| class | Win32OpenGLPeer |
| class | RegExKit |
| class | ChannelIterator< ColorPixels::Type, ccRed > |
| | Red color channel iterator specilization. More...
|
| class | ChannelIterator< ColorPixels::Type, ccGreen > |
| | Green color channel iterator specilization. More...
|
| class | ChannelIterator< ColorPixels::Type, ccBlue > |
| | Blue color channel iterator specilization. More...
|
| class | ChannelIterator< ColorPixels::Type, ccAlpha > |
| | Alpha color channel iterator specilization. More...
|
Namespaces |
| namespace | LinuxDebugUtils |
| namespace | Regex |
Typedefs |
| typedef uint32 | AnchorTypes |
typedef DocumentBasedApplication<
SDIPolicy > | SDIDocumentBasedApplication |
typedef DocumentBasedApplication<
MDIPolicy > | MDIDocumentBasedApplication |
| typedef String | ImageFilenameString |
| | This is a typedef for a string.
|
typedef std::pair< String,
String > | FilterPair |
typedef std::pair< String,
String > | FilterPair |
| typedef Enumerator< TableCellItem * > | TableRowItemEnumerator |
| typedef void * | XCBVoidCookie |
| typedef unsigned char | uchar |
| typedef unsigned short | ushort |
| typedef unsigned int | uint |
| typedef unsigned long | ulong |
| typedef signed char | int8 |
| typedef unsigned char | uint8 |
| typedef short | int16 |
| typedef unsigned short | uint16 |
| typedef int | int32 |
| typedef unsigned int | uint32 |
| typedef void * | OSHandleID |
| | This is used as a wrapper around some platform object or handle.
|
| typedef unsigned long long | uint64 |
| typedef long long | int64 |
| typedef _W64 int32 | intptr |
| typedef _W64 uint32 | uintptr |
| typedef std::pair< int, int > | AppleLocalePair |
| typedef unsigned short | WideChar |
| | JC - I added this to make it simple to build on linux platforms - gcc doesn't like std::basic_string<unsigned short> on linux, but doesn't like std::basic_string<wchar_t> on OSX, go figure :(.
|
| typedef WideChar | VCFChar |
typedef std::basic_string<
char > | AnsiString |
| typedef UnicodeString | String |
| typedef Pixels< SysPixelType > | ColorPixels |
| typedef Pixels< SysGrayscalePixelType > | GrayPixels |
typedef Channel< ColorPixels::Type,
ccRed > | RedChannel |
typedef Channel< ColorPixels::Type,
ccGreen > | GreenChannel |
typedef Channel< ColorPixels::Type,
ccBlue > | BlueChannel |
typedef Channel< ColorPixels::Type,
ccAlpha > | AlphaChannel |
| typedef void * | PrintInfoHandle |
Enumerations |
| enum | ButtonCommandType {
BC_NONE = 0,
BC_OK,
BC_CANCEL,
BC_YES,
BC_NO,
BC_MAYBE,
BC_HELP,
BC_IGNORE,
BC_RETRY,
BC_ABORT
} |
| enum | ComboBoxStyleType { cbsDropDown = 0,
cbsDropDownWithEdit
} |
| | The various styles for a ComboBoxControl. More...
|
| enum | AlignmentType {
AlignNone = 0,
AlignTop,
AlignLeft,
AlignRight,
AlignBottom,
AlignClient
} |
| | The various enumerations of standard alignment types used by the default containers for control alignment. More...
|
| enum | AnchorType {
AnchorNone = 0,
AnchorTop = 1,
AnchorLeft = 2,
AnchorBottom = 4,
AnchorRight = 8
} |
| | An enum of anchor types for a control's anchor value. More...
|
| enum | TextAlignmentType { taTextLeft = 0,
taTextCenter,
taTextRight
} |
| enum | DragActionType { daNone = 0,
daCopy,
daMove,
daLink
} |
| enum | FrameStyleType {
fstSizeable = 0,
fstNoBorder,
fstFixed,
fstNoBorderFixed,
fstToolbarBorder,
fstToolbarBorderFixed
} |
| | These are enumerations for the possible frame styles that can be set on Frame instance. More...
|
| enum | FrameCenterDirection {
fcdOnFrame = 0x0000,
fcdOnShell = 0x0002,
fcdHorizontal = 0x0004,
fcdVertical = 0x0008,
fcdBoth = fcdHorizontal | fcdVertical
} |
| | These are the enumeration of the center directions. More...
|
| enum | KeyboardMasks { kmUndefined = 0,
kmAlt = 1,
kmShift = 2,
kmCtrl = 4
} |
| | Keyboard masks. More...
|
| enum | TextVerticalAlignment { tvaTextTop = 0,
tvaTextCenter,
tvaTextBottom
} |
| enum | ListViewDisplayOptions { lvdoDefault = 0,
lvdoHotTracking = 1,
lvdoFullRowSelect = 2,
lvdoGridLines = 4
} |
| enum | IconStyleType { isLargeIcon = 0,
isSmallIcon,
isList,
isDetails
} |
| | An enum of icon styles for list views. More...
|
| enum | IconAlignType { iaNone = 0,
iaTop,
iaLeft,
iaAutoArrange
} |
| | An enum of icon alignment types for list views. More...
|
| enum | MouseButtomMasks {
mbmUndefined = 0,
mbmLeftButton = 1,
mbmMiddleButton = 2,
mbmRightButton = 4,
mbmPrimaryButton = mbmLeftButton,
mbmSecondaryButton = mbmRightButton,
mbmTertiaryButton = mbmMiddleButton
} |
| | Mouse button masks. More...
|
| enum | ToolbarDockSide { tdsTop = 0,
tdsLeft,
tdsRight,
tdsBottom
} |
| enum | ToolbarBackgroundStyle { tbksNone = 0,
tbksTile,
tbksStretch
} |
| enum | PrimitiveType {
PRIMITIVE_MOVE = 0,
PRIMITIVE_LINE,
PRIMITIVE_POLYLINE,
PRIMITIVE_BEZIER,
PRIMITIVE_RECT,
PRIMITIVE_ELLIPSE,
PRIMITIVE_ARC,
PRIMITIVE_CLOSE
} |
| enum | PropertyDescriptorType {
pdNull = -1,
pdUndefined = 0,
pdInt,
pdLong,
pdShort,
pdUShort,
pdULong,
pdFloat,
pdChar,
pdDouble,
pdObject,
pdBool,
pdString,
pdEnum,
pdInterface,
pdEnumMask,
pdUInt,
pdInt64,
pdUInt64,
pdDateTime,
pdDateTimeSpan,
pdLast
} |
| | Standard types for representing property data. More...
|
| enum | VirtualKeyCode {
vkUndefined = 0,
vkF1 = 200,
vkF2,
vkF3,
vkF4,
vkF5,
vkF6,
vkF7,
vkF8,
vkF9,
vkF10,
vkF11,
vkF12,
vkUpArrow,
vkDownArrow,
vkLeftArrow,
vkRightArrow,
vkPgUp,
vkPgDown,
vkHome,
vkEnd,
vkInsert,
vkDelete,
vkBackSpace,
vkNumber0,
vkNumber1,
vkNumber2,
vkNumber3,
vkNumber4,
vkNumber5,
vkNumber6,
vkNumber7,
vkNumber8,
vkNumber9,
vkLetterA,
vkLetterB,
vkLetterC,
vkLetterD,
vkLetterE,
vkLetterF,
vkLetterG,
vkLetterH,
vkLetterI,
vkLetterJ,
vkLetterK,
vkLetterL,
vkLetterM,
vkLetterN,
vkLetterO,
vkLetterP,
vkLetterQ,
vkLetterR,
vkLetterS,
vkLetterT,
vkLetterU,
vkLetterV,
vkLetterW,
vkLetterX,
vkLetterY,
vkLetterZ,
vkSpaceBar,
vkReturn,
vkAlt,
vkShift,
vkCtrl,
vkTab,
vkEscape,
vkLeftApostrophe,
vkTilde,
vkExclamation,
vkCommercialAt,
vkNumberSign,
vkDollarSign,
vkPercent,
vkCircumflex,
vkAmpersand,
vkAsterix,
vkOpenParen,
vkCloseParen,
vkHyphen,
vkUnderbar,
vkEqualsSign,
vkPlusSign,
vkUprightBar,
vkBackSlash,
vkOpenBracket,
vkOpenBrace,
vkCloseBracket,
vkCloseBrace,
vkSemiColon,
vkColon,
vkSingleQuote,
vkDoubleQuote,
vkComma,
vkLessThan,
vkPeriod,
vkGreaterThan,
vkForwardSlash,
vkQuestionMark,
vkPrintScreen,
vkScrollLock,
vkPause,
vkCapsLock,
vkMinusSign = vkHyphen,
vkDivideSign = vkForwardSlash,
vkMultiplySign = vkAsterix,
vkEnter = vkReturn
} |
| | This enum is a mapping of virtual keys on a keyboard to a standard value. More...
|
| enum | CharacterType {
ctSpace = 0x1,
ctPrint = 0x2,
ctCntrl = 0x04,
ctUpper = 0x500,
ctLower = 0x600,
ctDigit = 0x10,
ctPunct = 0x20,
ctHexDigit = 0x40,
ctAlpha = 0x08,
ctAlphaNumeric = ctDigit | ctAlpha,
ctGraph = ctAlphaNumeric | ctPunct
} |
| enum | RegistryKeyType { RKT_ROOT = 0,
RKT_CURRENT_USER,
RKT_LOCAL_MACHINE
} |
| enum | RegistryDataType { RDT_STRING = 0,
RDT_INTEGER,
RDT_BOOL,
RDT_BINARY
} |
| enum | SeekType { stSeekFromStart = 0,
stSeekForwards,
stSeekBackwards,
stSeekFromEnd
} |
| | seek types More...
|
| enum | FileStreamAccessType { fsDontCare = 0,
fsRead,
fsWrite,
fsReadWrite
} |
| | file acess More...
|
| enum | ColorChannel { ccRed,
ccGreen,
ccBlue,
ccAlpha
} |
Functions |
| template<typename T> |
| const T & | minVal (const T &x, const T &y) |
| template<typename T> |
| const T & | maxVal (const T &x, const T &y) |
| int32 | PtrToInt32 (const void *val) |
| | Truncates the given pointer to a 32-bit value.
|
| uint32 | PtrToUInt32 (const void *val) |
| | Truncates the given pointer to a 32-bit value.
|
| uint32 | getHi32 (uint64 val) |
| | This returns the top 32 bits of the number.
|
| int32 | getHi32 (int64 val) |
| | This returns the top 32 bits of the number.
|
| uint32 | getLo32 (uint64 val) |
| | This returns the low 32 bits of the number.
|
| uint32 | getLo32 (int64 val) |
| | This returns the low 32 bits of the number.
|
| void | setHi32 (uint64 &val, uint32 hi) |
| | This sets the top 32 bits of the number to the specified value.
|
| void | setHi32 (int64 &val, int32 hi) |
| | This sets the top 32 bits of the number to the specified value.
|
| void | setLo32 (uint64 &val, uint32 lo) |
| | This sets the low 32 bits of the number to the specified value.
|
| void | setLo32 (int64 &val, uint32 lo) |
| | This sets the low 32 bits of the number to the specified value.
|
| uint64 | makeUInt64 (uint32 hi, uint32 lo) |
| | Creates an unsigned 64 bit integer from the high and low 32 bit.
|
| int64 | makeInt64 (int32 hi, uint32 lo) |
| | Creates a signed 64 bit integer from the high and low 32 bit.
|
| String | operator+ (const String &lhs, const int &val) |
| | Implementation of string operators.
|
| String & | operator+= (String &lhs, const int &val) |
| String | operator+ (const String &lhs, const unsigned int &val) |
| String & | operator+= (String &lhs, const unsigned int &val) |
| String | operator+ (const String &lhs, const long &val) |
| String & | operator+= (String &lhs, const long &val) |
| String | operator+ (const String &lhs, const unsigned long &val) |
| String & | operator+= (String &lhs, const unsigned long &val) |
| String | operator+ (const String &lhs, const short &val) |
| String & | operator+= (String &lhs, const short &val) |
| String | operator+ (const String &lhs, const double &val) |
| String & | operator+= (String &lhs, const double &val) |
| String | operator+ (const String &lhs, const float &val) |
| String & | operator+= (String &lhs, const float &val) |
| String | operator+ (const String &lhs, const bool &val) |
| String & | operator+= (String &lhs, const bool &val) |
| String | operator+ (const String &lhs, const uint64 &val) |
| String & | operator+= (String &lhs, const uint64 &val) |
| String | operator+ (const String &lhs, const int64 &val) |
| String & | operator+= (String &lhs, const int64 &val) |
| String | operator+ (const String &lhs, void *val) |
| String & | operator+= (String &lhs, void *val) |
| String | operator+ (const String &lhs, Object &val) |
| | Objects!
|
| String & | operator+= (String &lhs, Object &val) |
| String | operator+ (const String &lhs, Object *val) |
| String & | operator+= (String &lhs, Object *val) |
| String | operator+ (const String &lhs, const std::type_info &typeInfo) |
| | type info!
|
| String & | operator+= (String &lhs, const std::type_info &typeInfo) |
| String | operator+ (const String &lhs, const VariantData &rhs) |
| | Variant data.
|
| String & | operator+= (String &lhs, const VariantData &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString::UniChar *lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::UniChar *rhs) |
| UnicodeString | operator+ (const UnicodeString::UniChar &lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::UniChar &rhs) |
| UnicodeString | operator+ (const UnicodeString::AnsiChar &lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::AnsiChar &rhs) |
| UnicodeString | operator+ (const UnicodeString::AnsiChar *lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::AnsiChar *rhs) |
| bool | operator== (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator!= (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator< (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator<= (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator> (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator>= (const UnicodeString &lhs, const UnicodeString &rhs) |
| template<typename SpanAllocT, typename SpanGenT> |
| void | renderScanlines (GraphicsContext &gc, agg::rendering_buffer &renderingBuffer, agg::rasterizer_scanline_aa<> &rasterizer, SpanAllocT &spanAllocater, SpanGenT &spanGenerator) |
| void | renderScanlinesSolid (GraphicsContext &gc, agg::rasterizer_scanline_aa<> &rasterizer, const agg::rgba &color) |
Variables |
| static String | ButtonCommandTypeNames [] |
| static String | ComboBoxStyleTypeNames [] |
| static String | FrameStyleTypeNames [] |
| static String | TextVerticalAlignmentNames [] = { "tvaTextTop", "tvaTextCenter", "tvaTextBottom" } |
| static String | IconStyleTypeNames [] |
| static String | IconAlignTypeNames [] |
| static String | ProgressAlignmentNames [] |
| static String | ButtonCaptionAlignmentNames [] |
| static String | DisplayOrientationNames [] |
| static String | TickMarkStyleNames [] |
| static String | ToolbarDockSideNames [] |
| static String | ToolbarBackgroundStyleNames [] |
| GRAPHICSKIT_API | X11Image |
| const double | MatrixEpsilon = 1e-14 |
| GRAPHICSKIT_API | Path |
| GRAPHICSKIT_API | GraphicsContext |
| GRAPHICSKIT_API | Win32Image |
| OPENGLKIT_API | GraphicsContext |
DocManagerPolicy the document manager policy is the set of operations defining the documents interface itself.
Even if the template using a policy as its argument needs the policy to have certain members defined, we don't create a generic abstract (pure) class DocManagerPolicy. The main reason is that a policy class does NOT have virtual methods as it is not necessary at all for template arguments.