Public Member Functions | Protected Attributes | List of all members
dbTableDisplay Class Referenceabstract

abstract base to allow us to wrap different list controls. More...

#include <oofgui.h>

Inheritance diagram for dbTableDisplay:
Inheritance graph

Public Member Functions

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

Protected Attributes

unsigned short mHeadingRows

Detailed Description

abstract base to allow us to wrap different list controls.

Definition at line 551 of file oofgui.h.

Constructor & Destructor Documentation

dbTableDisplay::dbTableDisplay ( unsigned short  headingRows = 0)

Definition at line 854 of file oofgui.cpp.

virtual dbTableDisplay::~dbTableDisplay ( )

Definition at line 554 of file oofgui.h.

Member Function Documentation

virtual void dbTableDisplay::appendRow ( )
pure virtual

Implemented in dbTableViewDisplay, and dbListBoxDisplay.

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

Implemented in dbTableViewDisplay, and dbListBoxDisplay.

Member Data Documentation

unsigned short dbTableDisplay::mHeadingRows

Definition at line 568 of file oofgui.h.

Referenced by dbTableViewDisplay::loadData(), and dbTableViewDisplay::refresh().

The documentation for this class was generated from the following files: