OOFILE  1.9
Classes
OOFILE GUI forms interface.
Collaboration diagram for OOFILE GUI forms interface.:

Classes

class  dbAbstractBrowseHelper
 dbHelper for managing lists of records. More...
 
class  dbAbstractEditHelper
 dbHelper for managing an editing form that changes a record. More...
 
class  dbBrowseHelper
 Concrete implementation for PowerPlant. More...
 
class  dbCharLink2EditField
 Link a dbChar field to a LEditField for small text entry. More...
 
class  dbCharLink2TextEdit
 Link a dbChar field to a LTextEdit for larger text entry. More...
 
class  dbDateLink2Editor
 dbFieldLink for dbDate that knows how to translate and validate. More...
 
class  dbDateTimeLink2Editor
 dbFieldLink for dbDateTimeLink that knows how to translate and validate. More...
 
class  dbEditHelper
 dbHelper that manages edit controls accessing a main record. More...
 
class  dbFieldLink
 dbFieldLink is the main link abstraction mapping a database field to a GUI object (via a dbGUIAdapter). More...
 
class  dbFieldPickLink
 dbPickFieldLink maps selection of related records via a control linked to a field. More...
 
class  dbGUI
 Abstract manager coordinating dbHelper objects that manage interaction on a window. More...
 
class  dbGUIAdaptControl
 Abstract base for Controls. More...
 
class  dbGUIAdaptEditor
 base for any text editing Adapters. More...
 
class  dbGUIAdaptEditPane
 Adapter for PowerPlant edit controls. More...
 
class  dbGUIAdapter
 Links a dbField to a known control type or I/O mechanism. More...
 
class  dbGUIAdaptLargeEditPane
 Adapter for PowerPlant edit controls for more than 255 chars. More...
 
class  dbGUIAdaptLCaption
 Adapter for PowerPlant static text LCaption. More...
 
class  dbGUIAdaptLControl
 Adapter for PowerPlant controls eg: buttons, sliders, checkboxes. More...
 
class  dbGUIAdaptLEditField
 Adapter for the obsolete PowerPlant LEditField. More...
 
class  dbGUIAdaptLTextEdit
 Adapter for the obsolete PowerPlant LTextEdit. More...
 
class  dbGUIFactory
 Abstract factory for dbGUI. More...
 
class  dbGUIFactoryPP
 Create the dbGUI for the specified dbTable for PowerPlant. More...
 
class  dbHelper
 Abstract base Controller class managing database to GUI mapping. More...
 
class  dbHierBrowseHelper
 Manage a tree control linked to one or more dbView's. More...
 
class  dbHierLevel
 Abstract for factory making recursive levels. More...
 
class  dbHierRecursiveRelatedLevel
 Factory for recursive levels based on relationship where dbTable points back to itself. More...
 
class  dbHierRelatedLevel
 Factory for levels based on relationships where each level a dbView has a relationship to the next. More...
 
class  dbListBoxDisplay
 Link a dbView to a single textual list control LListBox. More...
 
class  dbNumericFieldLink
 dbFieldLink for numerics aware of specifics in numeric update. More...
 
class  dbOutlineItemFactory
 Create LOutlineItem's for each item displayed in tree control. More...
 
class  dbRealLink2EditField
 Link a dbReal field to a LEditField for small text entry of numbers. More...
 
class  dbShortLink2EditField
 Link a dbShort field to a LEditField for small text entry of numbers. More...
 
class  dbTableDisplay
 abstract base to allow us to wrap different list controls. More...
 
class  dbTableViewDisplay
 Link a dbView to a single textual list control LTextTableView. More...
 
class  dbTextLink2Caption
 Link a dbText field to a LCaption for readonly display. More...
 
class  dbTextLink2TextEdit
 Link a dbText field to a LTextEdit for larger text entry. More...
 
class  dbUshortLink
 Link a dbUshort field to a LControl eg: checkbox. More...
 
class  dbViewAsTableStorage
 Provide dbView as storage for a plain list control LTableView. More...
 
class  dbViewOutlineItem
 Link a dbView to one specific level in a tree control. More...
 
class  OOF_mixOutlineItem
 Map LOutlineItem to specific record. More...
 
class  OOF_mixOutlineItemFactory
 Mixin for factories that make LOutlineItem's. More...
 
class  oofE_GUI
 Base class for any GUI exception. More...
 
class  oofE_GUIError
 Base class for any GUI exception able to describe error. More...
 
class  oofE_MFCGUIError
 Exception for MFC GUI on MS Windows. More...
 
class  stSetCursor
 Stack class to change cursor for a simple scope. More...
 

Detailed Description

Forms interface to MFC and PowerPlant application frameworks. Included in the Open Source OOFILE.

use \ingroup oofGUI to include items in this group