Faith::GListView Class Reference

#include <faith/listview.h>

Inheritance diagram for Faith::GListView:

Faith::ScrollView Faith::GItemView Faith::Widget Faith::Object Faith::PaintDevice Faith::ListView< Item > Faith::ListView<  > Faith::ListBox List of all members.

Public Member Functions

 GListView (GListItemSet *set, Widget *parent, const char *name)
 ~GListView ()

Protected Member Functions

void gSetListItemSet (GListItemSet *set)
GListItemSetgListItemSet ()
std::list< void * > gSelectedItems ()
void * gCurrentItem ()
void * gFirstChild ()
void * gFirstChild (void *of)
void * gNextSibling (void *after)
void * gItemAt (const Faith::Point &pt)
void gSetCurrent (void *g)
void gSetSelected (void *item, bool sel)
bool gIsSelected (const void *item) const
void gClearSelection ()
void gAddColumn (const Faith::String &name)
void contentsPaintEvent (Faith::PaintEvent *e)
void contentsMousePressEvent (Faith::MouseEvent *e)
void contentsKeyPressEvent (Faith::KeyPressEvent *e)
void gEnsureVisible (void *item)
Faith::Rect itemRect (void *item)

Constructor & Destructor Documentation

Faith::GListView::GListView ( GListItemSet set,
Widget parent,
const char *  name 
)

Faith::GListView::~GListView (  ) 


Member Function Documentation

void Faith::GListView::contentsKeyPressEvent ( Faith::KeyPressEvent e  )  [protected, virtual]

Reimplemented from Faith::ScrollView.

void Faith::GListView::contentsMousePressEvent ( Faith::MouseEvent e  )  [protected, virtual]

Reimplemented from Faith::ScrollView.

void Faith::GListView::contentsPaintEvent ( Faith::PaintEvent e  )  [protected, virtual]

Reimplemented from Faith::ScrollView.

void Faith::GListView::gAddColumn ( const Faith::String name  )  [protected]

void Faith::GListView::gClearSelection (  )  [protected]

void* Faith::GListView::gCurrentItem (  )  [protected]

void Faith::GListView::gEnsureVisible ( void *  item  )  [protected]

void* Faith::GListView::gFirstChild ( void *  of  )  [protected]

void* Faith::GListView::gFirstChild (  )  [protected]

bool Faith::GListView::gIsSelected ( const void *  item  )  const [protected]

void* Faith::GListView::gItemAt ( const Faith::Point pt  )  [protected]

Reimplemented in Faith::ListView< Item >, and Faith::ListView< >.

GListItemSet* Faith::GListView::gListItemSet (  )  [protected]

void* Faith::GListView::gNextSibling ( void *  after  )  [protected]

std::list<void*> Faith::GListView::gSelectedItems (  )  [protected]

void Faith::GListView::gSetCurrent ( void *  g  )  [protected]

void Faith::GListView::gSetListItemSet ( GListItemSet set  )  [protected]

void Faith::GListView::gSetSelected ( void *  item,
bool  sel 
) [protected]

Faith::Rect Faith::GListView::itemRect ( void *  item  )  [protected]


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 00:23:09 2006 for Faith by  doxygen 1.4.7