Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

KList Class Reference

lst.cpp - list classes. More...

Class diagram for KList:

KWnd

List of all members.


Public Members

 KList ( BView * parent, jboolean multi)
BListView* NATIVE ()
Access to widget's view. More...

void setMode ( bool multi )
bool OnCommand ( int cmd)
char* getSelectionString ()
bool isSelected ( int idx)
int getSelectionIdx ()
jobject getSelectionIdxs ()
bool updateHScroll ()
jboolean freezed
jboolean multiSel
BListView* fList

Detailed Description

lst.cpp - list classes.

Copyright (c) 1999 Transvirtual Technologies, Inc. All rights reserved.

See the file "license.terms" for information on usage and redistribution of this file.


Member Function Documentation

KList::KList (BView * parent, jboolean multi) [inline]

BListView * KList::NATIVE () [inline]

Access to widget's view.

A note: we have two BViews into one: a BListView and a container BScrollView from outside (the KWnd hierarchy). We want to handle the scroll view properties but from inside (this module) we want to work on the list (fList).

See btn.cpp for the different NATIVE() access method

void KList::setMode (bool multi) [inline]

bool KList::OnCommand (int cmd) [inline, virtual]

Reimplemented from KWnd.

char * KList::getSelectionString () [inline]

bool KList::isSelected (int idx) [inline]

int KList::getSelectionIdx () [inline]

jobject KList::getSelectionIdxs () [inline]

bool KList::updateHScroll () [inline]


Member Data Documentation

jboolean KList::freezed

jboolean KList::multiSel

BListView* KList::fList


The documentation for this class was generated from the following file:
Generated at Sat Jun 10 12:37:10 2000 by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999