#include <c4d_listview.h>
SimpleListView base class. Mostly internal.
|
| GeListView () |
|
virtual | ~GeListView () |
|
virtual void | LvCallBack (Int32 &res_type, void *&result, void *secret, Int32 cmd, Int32 line, Int32 col, void *data1) |
|
Int | LvCallBackLong (void *secret, Int32 cmd, Int32 line, Int32 col, void *data1) |
|
void | LvSuperCall (Int32 &res_type, void *&result, void *secret, Int32 cmd, Int32 line, Int32 col) |
|
void | Redraw (void) |
|
void | DataChanged (void) |
|
Bool | SendParentMessage (const BaseContainer &msg) |
|
Int32 | GetId (void) |
|
Bool | ExtractMouseInfo (void *secret, MouseDownInfo &info, Int32 size) |
|
Bool | ExtractDrawInfo (void *secret, DrawInfo &info, Int32 size) |
|
Bool | AttachListView (GeDialog *cd, Int32 id) |
|
void | ShowCell (Int32 line, Int32 col) |
|
◆ GeListView()
◆ ~GeListView()
◆ LvCallBack()
virtual void LvCallBack |
( |
Int32 & |
res_type, |
|
|
void *& |
result, |
|
|
void * |
secret, |
|
|
Int32 |
cmd, |
|
|
Int32 |
line, |
|
|
Int32 |
col, |
|
|
void * |
data1 |
|
) |
| |
|
virtual |
◆ LvCallBackLong()
◆ LvSuperCall()
void LvSuperCall |
( |
Int32 & |
res_type, |
|
|
void *& |
result, |
|
|
void * |
secret, |
|
|
Int32 |
cmd, |
|
|
Int32 |
line, |
|
|
Int32 |
col |
|
) |
| |
◆ Redraw()
◆ DataChanged()
void DataChanged |
( |
void |
| ) |
|
Forces a recalculation. Called when the list view data has been changed.
◆ SendParentMessage()
Sends a message to the dialog.
- Parameters
-
[in] | msg | The message to send. |
- Returns
- true if the message could be sent, otherwise false.
◆ GetId()
Gets the ID of the list view.
- Returns
- The ID of the list view.
◆ ExtractMouseInfo()
◆ ExtractDrawInfo()
◆ AttachListView()
Attaches the list view to a LISTVIEW control in a dialog.
- Parameters
-
[in] | cd | The dialog to attach to. The caller owns the pointed dialog. |
[in] | id | The ID of the LISTVIEW control in the dialog. |
- Returns
- true if the listview was attached, otherwise false.
◆ ShowCell()
Scrolls to the cell specified by line and col.
- Parameters
-
[in] | line | The line of the cell. |
[in] | col | The column of the cell. |
◆ lv
◆ cd