LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::LWPanelMultiListControlCallBacks Class Reference

Callbacks for multi-line list boxes. More...

#include <panel.h>

List of all members.

Public Member Functions

virtual int controlMultiListColumnWidth (PanelControl &control, int index)=0
 Return the width of each column in pixels, it can have up to 10 columns.
virtual const char * controlMultiListName (PanelControl &control, int index, int column)=0
 Return a string for a position and column on MultiList control.

Detailed Description

Callbacks for multi-line list boxes.

Inherit from this and override the virtual functions to handle MultiList Box control events A MultiList Box is like a List Box, but divided by multiple colums.


Member Function Documentation

virtual int lwpp::LWPanelMultiListControlCallBacks::controlMultiListColumnWidth ( PanelControl control,
int  index 
)
pure virtual

Return the width of each column in pixels, it can have up to 10 columns.

Parameters:
controlreference to the control
indexA 0 based integer indicating the column number
Returns:
the width in pixels of the respective column
virtual const char* lwpp::LWPanelMultiListControlCallBacks::controlMultiListName ( PanelControl control,
int  index,
int  column 
)
pure virtual

Return a string for a position and column on MultiList control.

Parameters:
controlreference to the control
indexA 0 based integer used to find the name of the item
columnthe column for the string to be returned
Returns:
the label for the indexed item

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