OOFILE  1.9
Public Member Functions | Protected Attributes | List of all members
dbListBoxDisplay Class Reference

Link a dbView to a single textual list control LListBox. More...

#include <oofppx.h>

Inheritance diagram for dbListBoxDisplay:
Inheritance graph
[legend]
Collaboration diagram for dbListBoxDisplay:
Collaboration graph
[legend]

Public Member Functions

virtual void appendRow ()
 
virtual void changeViewTo (dbView *)
 
 dbListBoxDisplay (LListBox *theLB, dbView *theView=0)
 
virtual void deleteRow (unsigned long zeroBasedRowNum)
 
virtual bool displayUsesControl (void *) const
 
virtual long highlightedRow () const
 
virtual void highlightNothing ()
 
virtual void highlightRow (unsigned long zeroBasedRowNum, bool bSelect=TRUE)
 
virtual void loadData ()
 
virtual long nextHighlightedRow (long afterRow) const
 
virtual void refresh ()
 
virtual void setDoubleClickMessage (MessageT)
 
virtual ~dbListBoxDisplay ()
 

Protected Attributes

unsigned short mHeadingRows
 

Detailed Description

Link a dbView to a single textual list control LListBox.

Definition at line 29 of file oofppx.h.

Constructor & Destructor Documentation

dbListBoxDisplay::dbListBoxDisplay ( LListBox *  theLB,
dbView theView = 0 
)

Definition at line 706 of file oofpp.cpp.

virtual dbListBoxDisplay::~dbListBoxDisplay ( )
inlinevirtual

Definition at line 32 of file oofppx.h.

Member Function Documentation

virtual void dbListBoxDisplay::appendRow ( )
inlinevirtual

Implements dbTableDisplay.

Definition at line 40 of file oofppx.h.

void dbListBoxDisplay::changeViewTo ( dbView theView)
virtual

Implements dbTableDisplay.

Definition at line 785 of file oofpp.cpp.

References loadData().

virtual void dbListBoxDisplay::deleteRow ( unsigned long  zeroBasedRowNum)
inlinevirtual

Implements dbTableDisplay.

Definition at line 41 of file oofppx.h.

virtual bool dbListBoxDisplay::displayUsesControl ( void *  ) const
inlinevirtual

Implements dbTableDisplay.

Definition at line 42 of file oofppx.h.

long dbListBoxDisplay::highlightedRow ( ) const
virtual

Implements dbTableDisplay.

Definition at line 795 of file oofpp.cpp.

virtual void dbListBoxDisplay::highlightNothing ( )
inlinevirtual

Implements dbTableDisplay.

Definition at line 39 of file oofppx.h.

virtual void dbListBoxDisplay::highlightRow ( unsigned long  zeroBasedRowNum,
bool  bSelect = TRUE 
)
inlinevirtual

Implements dbTableDisplay.

Definition at line 38 of file oofppx.h.

void dbListBoxDisplay::loadData ( )
virtual

Implements dbTableDisplay.

Definition at line 733 of file oofpp.cpp.

References OOF_Dictionary::count(), dbTable::count(), dbTable::next(), dbView::source(), and dbTable::start().

Referenced by changeViewTo(), and refresh().

virtual long dbListBoxDisplay::nextHighlightedRow ( long  afterRow) const
inlinevirtual

Implements dbTableDisplay.

Definition at line 37 of file oofppx.h.

void dbListBoxDisplay::refresh ( )
virtual

Implements dbTableDisplay.

Definition at line 726 of file oofpp.cpp.

References loadData().

void dbListBoxDisplay::setDoubleClickMessage ( MessageT  msg)
virtual

Implements dbTableDisplay.

Definition at line 718 of file oofpp.cpp.

Member Data Documentation

unsigned short dbTableDisplay::mHeadingRows
protectedinherited

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: