Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF Namespace Reference

DocManagerPolicy the document manager policy is the set of operations defining the documents interface itself. More...


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