OOFILE  1.9
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
[legend]

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 ( )
inlinevirtual

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
protected

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: