50 #ifndef EXT_GRIDVIEW_H 51 #define EXT_GRIDVIEW_H 71 #define CTRL_GRIDVIEW "gridview" 73 #define GVS_COLFIRST 0x0000 74 #define GVS_ROWFIRST 0x0001 103 #define GV_HALIGN_LEFT 0x00000001 105 #define GV_HALIGN_RIGHT 0x00000002 107 #define GV_HALIGN_CENTER 0x00000003 109 #define GV_VALIGN_TOP 0x00000010 111 #define GV_VALIGN_BOTTOM 0x00000020 113 #define GV_VALIGN_CENTER 0x00000030 116 #define GV_HALIGN_MASK 0x0000000F 119 #define GV_VALIGN_MASK 0x000000F0 122 #define GV_TYPE_UNKNOWN 0x00000000 124 #define GV_TYPE_TEXT 0x00000100 126 #define GV_TYPE_NUMBER 0x00000200 128 #define GV_TYPE_CHECKBOX 0x00000300 130 #define GV_TYPE_SELECTION 0x00000400 132 #define GV_TYPE_HEADER 0x00000500 134 #define GV_TYPE_TABLEHEADER 0x00000600 137 #define GV_TYPE_MASK 0x0000FF00 140 #define GVS_WITHICON 0x00010000 142 #define GVS_WITHCHECKBOX 0x00020000 145 #define GVS_MULTLINE 0x00100000 147 #define GVS_READONLY 0x00200000 149 #define GVS_BOXCHECKED 0x00400000 151 #define GVITEM_STYLE 0x0001 152 #define GVITEM_BGCOLOR 0x0002 153 #define GVITEM_FGCOLOR 0x0004 154 #define GVITEM_FONT 0x0008 155 #define GVITEM_IMAGE 0x0010 156 #define GVITEM_MAINCONTENT 0x0020 157 #define GVITEM_SIZE 0x0040 159 #define GVITEM_ALLCONTENT 0x00FF 176 typedef struct _GRIDCELLDEPENDENCE
183 GRIDCELLEVALCALLBACK callback;
243 typedef struct _GRIDCELLDATAEVAL
250 GRIDCELLEVALCALLBACK eval_callback;
317 #define GRIDM_SETCELLPROPERTY 0xF210 337 #define GRIDM_GETCELLPROPERTY 0xF211 357 #define GRIDM_SETCOLWIDTH 0xF212 376 #define GRIDM_GETCOLWIDTH 0xF213 396 #define GRIDM_SETROWHEIGHT 0xF214 415 #define GRIDM_GETROWHEIGHT 0xF215 435 #define GRIDM_ADDROW 0xF216 454 #define GRIDM_DELROW 0xF217 473 #define GRIDM_ADDCOLUMN 0xF218 491 #define GRIDM_DELCOLUMN 0xF219 507 #define GRIDM_GETROWCOUNT 0xF21A 523 #define GRIDM_GETCOLCOUNT 0xF21B 544 #define GRIDM_SETNUMFORMAT 0xF21C 564 #define GRIDM_SETSELECTED 0xF21D 584 #define GRIDM_GETSELECTED 0xF21E 605 #define GRIDM_ADDDEPENDENCE 0xF21F 625 #define GRIDM_DELDEPENDENCE 0xF220 631 #define GRIDM_ENDCELLEDIT 0xF221 645 #define GRIDN_HEADLDOWN 1 651 #define GRIDN_HEADLUP 2 656 #define GRIDN_KEYDOWN 3 662 #define GRIDN_CELLDBCLK 4 668 #define GRIDN_CELLCLK 5 674 #define GRIDN_FOCUSCHANGED 6 680 #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.