62 #ifndef EXT_GRIDVIEW_H 63 #define EXT_GRIDVIEW_H 83 #define CTRL_GRIDVIEW "gridview" 85 #define GVS_COLFIRST 0x0000 86 #define GVS_ROWFIRST 0x0001 115 #define GV_HALIGN_LEFT 0x00000001 117 #define GV_HALIGN_RIGHT 0x00000002 119 #define GV_HALIGN_CENTER 0x00000003 121 #define GV_VALIGN_TOP 0x00000010 123 #define GV_VALIGN_BOTTOM 0x00000020 125 #define GV_VALIGN_CENTER 0x00000030 128 #define GV_HALIGN_MASK 0x0000000F 131 #define GV_VALIGN_MASK 0x000000F0 134 #define GV_TYPE_UNKNOWN 0x00000000 136 #define GV_TYPE_TEXT 0x00000100 138 #define GV_TYPE_NUMBER 0x00000200 140 #define GV_TYPE_CHECKBOX 0x00000300 142 #define GV_TYPE_SELECTION 0x00000400 144 #define GV_TYPE_HEADER 0x00000500 146 #define GV_TYPE_TABLEHEADER 0x00000600 149 #define GV_TYPE_MASK 0x0000FF00 152 #define GVS_WITHICON 0x00010000 154 #define GVS_WITHCHECKBOX 0x00020000 157 #define GVS_MULTLINE 0x00100000 159 #define GVS_READONLY 0x00200000 161 #define GVS_BOXCHECKED 0x00400000 163 #define GVITEM_STYLE 0x0001 164 #define GVITEM_BGCOLOR 0x0002 165 #define GVITEM_FGCOLOR 0x0004 166 #define GVITEM_FONT 0x0008 167 #define GVITEM_IMAGE 0x0010 168 #define GVITEM_MAINCONTENT 0x0020 169 #define GVITEM_SIZE 0x0040 171 #define GVITEM_ALLCONTENT 0x00FF 188 typedef struct _GRIDCELLDEPENDENCE
195 GRIDCELLEVALCALLBACK callback;
255 typedef struct _GRIDCELLDATAEVAL
262 GRIDCELLEVALCALLBACK eval_callback;
329 #define GRIDM_SETCELLPROPERTY 0xF210 349 #define GRIDM_GETCELLPROPERTY 0xF211 369 #define GRIDM_SETCOLWIDTH 0xF212 388 #define GRIDM_GETCOLWIDTH 0xF213 408 #define GRIDM_SETROWHEIGHT 0xF214 427 #define GRIDM_GETROWHEIGHT 0xF215 447 #define GRIDM_ADDROW 0xF216 466 #define GRIDM_DELROW 0xF217 485 #define GRIDM_ADDCOLUMN 0xF218 503 #define GRIDM_DELCOLUMN 0xF219 519 #define GRIDM_GETROWCOUNT 0xF21A 535 #define GRIDM_GETCOLCOUNT 0xF21B 556 #define GRIDM_SETNUMFORMAT 0xF21C 576 #define GRIDM_SETSELECTED 0xF21D 596 #define GRIDM_GETSELECTED 0xF21E 617 #define GRIDM_ADDDEPENDENCE 0xF21F 637 #define GRIDM_DELDEPENDENCE 0xF220 643 #define GRIDM_ENDCELLEDIT 0xF221 657 #define GRIDN_HEADLDOWN 1 663 #define GRIDN_HEADLUP 2 668 #define GRIDN_KEYDOWN 3 674 #define GRIDN_CELLDBCLK 4 680 #define GRIDN_CELLCLK 5 686 #define GRIDN_FOCUSCHANGED 6 692 #define GRIDN_CELLTEXTCHANGED 7
int BOOL
A type definition for boolean value.
struct _GRIDCELLDATATEXT GRIDCELLDATATEXT
Uint32 gal_pixel
Data type of pixel value.
struct _GRIDCELLDATANUMBER GRIDCELLDATANUMBER
struct _GRIDVIEWDATA GRIDVIEWDATA
struct _GRIDCELLDATASELECTION GRIDCELLDATASELECTION
struct _GRIDCELLDATAHEADER GRIDCELLDATAHEADER
struct _GRIDCELLDATA GRIDCELLDATA
struct _GRIDCELLDATACHECKBOX GRIDCELLDATACHECKBOX
struct _GRIDCELLS GRIDCELLS
DWORD_PTR DWORD
A unsigned long type definition for pointer precision.