Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

dbTableDisplay Class Reference
[OOFILE GUI forms interface.]

#include <oofgui.h>

Inheritance diagram for dbTableDisplay:

Inheritance graph
[legend]
List of all members.

Detailed Description

abstract base to allow us to wrap different list controls.


Public Member Functions

 dbTableDisplay (unsigned short headingRows=0)
virtual ~dbTableDisplay ()
virtual void loadData ()=0
virtual void refresh ()=0
virtual void changeViewTo (dbView *)=0
virtual long highlightedRow () const=0
virtual long nextHighlightedRow (long afterRow) const=0
virtual void highlightRow (unsigned long, bool bSelect=true)=0
virtual void highlightNothing ()=0
virtual void appendRow ()=0
virtual void deleteRow (unsigned long zeroBasedRowNum)=0
virtual bool displayUsesControl (void *) const=0
virtual void setDoubleClickMessage (MessageT)=0

Protected Attributes

unsigned short mHeadingRows


Constructor & Destructor Documentation

dbTableDisplay::dbTableDisplay unsigned short  headingRows = 0  ) 
 

virtual dbTableDisplay::~dbTableDisplay  )  [inline, virtual]
 


Member Function Documentation

virtual void dbTableDisplay::appendRow  )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::changeViewTo dbView  )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::deleteRow unsigned long  zeroBasedRowNum  )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual bool dbTableDisplay::displayUsesControl void *   )  const [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual long dbTableDisplay::highlightedRow  )  const [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::highlightNothing  )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::highlightRow unsigned  long,
bool  bSelect = true
[pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::loadData  )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual long dbTableDisplay::nextHighlightedRow long  afterRow  )  const [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::refresh  )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.

virtual void dbTableDisplay::setDoubleClickMessage MessageT   )  [pure virtual]
 

Implemented in dbListBoxDisplay, and dbTableViewDisplay.


Member Data Documentation

unsigned short dbTableDisplay::mHeadingRows [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 22:05:47 2004 for OOFILE by doxygen 1.3.5