#include <mgui/grid.h>
Inheritance diagram for MGUI::CTRL_GRID_T< _CT >:

Public Member Functions | |
| void | Create (MGUI::LAYOUT_PANE_BASE &ParentPane, _CT *pContainer, int height=10, int width=40, VIEWMODE viewmode=VIEWMODE_Report, STYLE style=STYLE_AlignTop, MGUI::LAYOUT_SIZEALIGN sizealign=MGUI::LAYOUT_SIZEALIGN_Expand) |
| CTRL_GRID_T () | |
| void | SetBeginLabelEditFunc (bool(_CT::*BeginLabelEditFunc)(int row, int col)) |
| void | SetClickColumnFunc (void(_CT::*ClickColumnFunc)(int itemnum, int column, KEYSTATE state)) |
| void | SetClickItemFunc (void(_CT::*ClickItemFunc)(int itemnum, int column, KEYSTATE state)) |
| void | SetDoubleClickItemFunc (void(_CT::*DoubleClickItemFunc)(int itemnum, int column, KEYSTATE state)) |
| void | SetEndLabelEditFunc (bool(_CT::*EndLabelEditFunc)(int row, int col, MISTRING &string)) |
| void | SetGetDispInfoFunc (bool(_CT::*GetDispInfoFunc)(int row, int col, DISPINFO &info)) |
| void | SetItemActivateFunc (void(_CT::*ItemActivateFunc)()) |
| void | SetItemCompareFunc (int(_CT::*ItemCompareFunc)(UINT32 rowitem1, UINT32 rowitem2, int ColNum, bool bAscending)) |
| void | SetItemDrawFunc (bool(_CT::*ItemDrawFunc)(CUSTOMDRAW &)) |
| void | SetItemSelectFunc (void(_CT::*ItemSelectFunc)(int itemnum, int subitemnum)) |
| void | SetItemUnselectFunc (void(_CT::*ItemUnselectFunc)(int itemnum, int subitemnum)) |
| void | SetOwnerDataCacheHintFunc (void(_CT::*OwnerDataCacheHintFunc)(int from, int to)) |
| void | SetRightClickItemFunc (void(_CT::*RightClickItemFunc)(int itemnum, int column, const LPOINT2D &, KEYSTATE state)) |
| virtual | ~CTRL_GRID_T () |
Definition at line 714 of file grid.h.
|
|||||||||
|
Constructor.
|
|
|||||||||
|
Destructor.
|
|
||||||||||||||||||||||||||||||||||||
|
Create list box control with no label.
|
|
||||||||||
|
Set method to call when user clicks on label to begin editing.
|
|
||||||||||
|
Set method to call when user clicks on a column heading.
|
|
||||||||||
|
Set method to call when user left-clicks on an item.
|
|
||||||||||
|
Set method to call when user double-left-clicks on an item.
|
|
||||||||||
|
Set method to call when user clicks on label to end editing.
|
|
||||||||||
|
XXX NMLVDISPINFO& is meaningless in X case.
|
|
||||||||||
|
Set method to call when user activates or deactivates item.
|
|
||||||||||
|
Set method to call for compare two items for sorting Should return < 0 if rowitem1 should precede rowitem2 and > 0 if rowitem1 should follow rowitem2 and 0 if the two items are equivalent.
|
|
||||||||||
|
XXX NMLVCUSTOMDRAW& is meaningless in X case.
|
|
||||||||||
|
Set method to call when item is selected.
|
|
||||||||||
|
Set method to call when item is unselected.
|
|
||||||||||
|
Set method to call when user activates or deactivates item.
|
|
||||||||||
|
Set method to call when user right-clicks on an item.
|
1.3.8-20040913