460 lines
24 KiB
Plaintext
460 lines
24 KiB
Plaintext
compile insert rti_EditTable_Equates
|
|
/*
|
|
** Copyright (C) 2012 Revelation Software Inc. All Rights Reserved **
|
|
|
|
Author Mr C
|
|
Date October 2012
|
|
Purpose Equates for the Edit Table control
|
|
|
|
Amended Date Reason
|
|
======= ==== ======
|
|
|
|
*/
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
#ifndef _RTI_EDITTABLE_EQUATES_
|
|
#define _RTI_EDITTABLE_EQUATES_
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
$insert msWin_WindowMessage_Equates
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Styles //////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DTS_EDIT$ to 0x0004
|
|
equ DTS_RESIZE$ to 0x0008
|
|
equ DTS_NONE$ to 0x0000
|
|
equ DTS_NUMBERS$ to 0x0010
|
|
equ DTS_LETTERS$ to 0x0020
|
|
equ DTS_OWNERDEF$ to 0x0030
|
|
equ DTS_HGRID$ to 0x0040
|
|
equ DTS_VGRID$ to 0x0080
|
|
equ DTS_ROWSELECT$ to 0x0100
|
|
equ DTS_MULTIROW$ to 0x0200
|
|
equ DTS_COLSELECT$ to 0x0400
|
|
equ DTS_MULTICOL$ to 0x0800
|
|
equ DTS_SMALLDATA$ to 0x0000
|
|
equ DTS_LARGEDATA$ to 0x1000
|
|
equ DTS_ROWBUTTONS$ to 0x2000
|
|
equ DTS_ROWNUMBERS$ to 0x4000
|
|
equ DTS_DROPDOWN$ to 0x8000
|
|
equ DTS_AUTODROPDN$ to 0x8002
|
|
equ DTS_VIRTUALMEM$ to 0x0001
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Column Styles ///////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DTCS_LEFT$ to 0x00000000
|
|
equ DTCS_HEADLEFT$ to 0x00000000
|
|
equ DTCS_RESIZE$ to 0x00000001
|
|
equ DTCS_FIXED$ to 0x00000002
|
|
equ DTCS_EDIT$ to 0x00000004
|
|
equ DTCS_PROTECT$ to 0x00000008
|
|
equ DTCS_UPPERCASE$ to 0x00000010
|
|
equ DTCS_HIDDEN$ to 0x00000020
|
|
equ DTCS_CENTER$ to 0x00000040
|
|
equ DTCS_RIGHT$ to 0x00000080
|
|
equ DTCS_HEADCENTER$ to 0x00000100
|
|
equ DTCS_HEADRIGHT$ to 0x00000200
|
|
equ DTCS_VSCROLL$ to 0x00000400 ; * // only for DTCS_MULTILINE$
|
|
equ DTCS_HSCROLL$ to 0x00000800 ; * // only for DTCS_MULTILINE$
|
|
equ DTCS_SKIPPED$ to 0x00001000
|
|
equ DTCS_LOCKED$ to 0x00002000
|
|
equ DTCS_SORTASC$ to 0x00004000
|
|
equ DTCS_SORTDES$ to 0x00008000
|
|
equ DTCS_CHECKBOX$ to 0x00010000
|
|
equ DTCS_DROPDOWN$ to 0x00020000
|
|
equ DTCS_MULTILINEHEAD$ to 0x00040000
|
|
equ DTCS_CHECKBOXRIGHT$ to 0x00080000 ; * // needs DTCS_CHECKBOX$
|
|
equ DTCS_VALIGNCENTER$ to 0x00100000
|
|
equ DTCS_VALIGNBOTTOM$ to 0x00200000
|
|
equ DTCS_DROPDOWNEDIT$ to 0x00400000
|
|
equ DTCS_OPTIONSBUTTON$ to 0x00800000
|
|
equ DTCS_ENABLEDROPDOWNDRAG$ to 0x01000000
|
|
equ DTCS_MULTILINE$ to 0x02000000
|
|
equ DTCS_AUTOVSCROLL$ to 0x04000000 ; * // only for DTCS_MULTILINE$
|
|
equ DTCS_AUTOHSCROLL$ to 0x08000000 ; * // only for DTCS_MULTILINE$
|
|
equ DTCS_ENABLEDRAG$ to 0x10000000
|
|
equ DTCS_ENABLEDROP$ to 0x20000000
|
|
equ DTCS_CHECKBOXCENTER$ to 0x40000000 ; * // needs DTCS_CHECKBOX$ - no text!
|
|
equ DTCS_RESERVED$ to 0x80000000
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Messages ////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
* // WM_USER is redefined here so we don't have to worry about inserting it
|
|
* // from another record.
|
|
|
|
equ DT_WM_USER$ to 1024 ; * // Defined here for ease of use!
|
|
|
|
equ DTM_RESETALL$ to ( DT_WM_USER$ + 0 )
|
|
equ DTM_RESETDATA$ to ( DT_WM_USER$ + 1 )
|
|
equ DTM_GETWNDSTYLE$ to ( DT_WM_USER$ + 2 )
|
|
equ DTM_SETWNDSTYLE$ to ( DT_WM_USER$ + 3 )
|
|
equ DTM_GETCONFIGSIZE$ to ( DT_WM_USER$ + 4 )
|
|
equ DTM_GETCONFIG$ to ( DT_WM_USER$ + 5 )
|
|
equ DTM_SETCONFIG$ to ( DT_WM_USER$ + 6 )
|
|
equ DTM_GETCOLCOUNT$ to ( DT_WM_USER$ + 7 )
|
|
equ DTM_SETCOLCOUNT$ to ( DT_WM_USER$ + 8 )
|
|
equ DTM_GETCOLSTYLE$ to ( DT_WM_USER$ + 9 )
|
|
equ DTM_SETCOLSTYLE$ to ( DT_WM_USER$ + 10 )
|
|
equ DTM_GETCOLTYPE$ to ( DT_WM_USER$ + 11 )
|
|
equ DTM_SETCOLTYPE$ to ( DT_WM_USER$ + 12 )
|
|
equ DTM_GETCOLDATALEN$ to ( DT_WM_USER$ + 13 )
|
|
equ DTM_SETCOLDATALEN$ to ( DT_WM_USER$ + 14 )
|
|
equ DTM_GETCOLWIDTH$ to ( DT_WM_USER$ + 15 )
|
|
equ DTM_SETCOLWIDTH$ to ( DT_WM_USER$ + 16 )
|
|
equ DTM_GETCOLFORMAT$ to ( DT_WM_USER$ + 17 )
|
|
equ DTM_SETCOLFORMAT$ to ( DT_WM_USER$ + 18 )
|
|
equ DTM_GETCOLHEAD$ to ( DT_WM_USER$ + 19 )
|
|
equ DTM_SETCOLHEAD$ to ( DT_WM_USER$ + 20 )
|
|
equ DTM_GETCOLNAME$ to ( DT_WM_USER$ + 21 )
|
|
equ DTM_SETCOLNAME$ to ( DT_WM_USER$ + 22 )
|
|
equ DTM_GETCOLEXTRA1$ to ( DT_WM_USER$ + 23 )
|
|
equ DTM_SETCOLEXTRA1$ to ( DT_WM_USER$ + 24 )
|
|
equ DTM_GETCOLEXTRA2$ to ( DT_WM_USER$ + 25 )
|
|
equ DTM_SETCOLEXTRA2$ to ( DT_WM_USER$ + 26 )
|
|
equ DTM_GETCOLNUMBER$ to ( DT_WM_USER$ + 27 )
|
|
equ DTM_SHOWDROPDOWN$ to ( DT_WM_USER$ + 28 )
|
|
equ DTM_ISDROPDOWN$ to ( DT_WM_USER$ + 29 )
|
|
equ DTM_GETROWCOUNT$ to ( DT_WM_USER$ + 30 )
|
|
equ DTM_GETTOPINDEX$ to ( DT_WM_USER$ + 32 )
|
|
equ DTM_SETTOPINDEX$ to ( DT_WM_USER$ + 33 )
|
|
equ DTM_GETLEFTINDEX$ to ( DT_WM_USER$ + 34 )
|
|
equ DTM_SETLEFTINDEX$ to ( DT_WM_USER$ + 35 )
|
|
equ DTM_GETCURROW$ to ( DT_WM_USER$ + 36 )
|
|
equ DTM_GETCURCOL$ to ( DT_WM_USER$ + 37 )
|
|
equ DTM_SETCURCELL$ to ( DT_WM_USER$ + 38 )
|
|
equ DTM_GETACCESSROW$ to ( DT_WM_USER$ + 39 )
|
|
equ DTM_GETACCESSCOL$ to ( DT_WM_USER$ + 40 )
|
|
equ DTM_SETACCESSPOS$ to ( DT_WM_USER$ + 41 )
|
|
equ DTM_READROW$ to ( DT_WM_USER$ + 42 )
|
|
equ DTM_UPDATEROW$ to ( DT_WM_USER$ + 43 )
|
|
equ DTM_INSERTROW$ to ( DT_WM_USER$ + 44 )
|
|
equ DTM_DELETEROW$ to ( DT_WM_USER$ + 45 )
|
|
equ DTM_MOVEROWTO$ to ( DT_WM_USER$ + 46 )
|
|
equ DTM_REPLICATEROWTO$ to ( DT_WM_USER$ + 47 )
|
|
equ DTM_READCOL$ to ( DT_WM_USER$ + 48 )
|
|
equ DTM_UPDATECOL$ to ( DT_WM_USER$ + 49 )
|
|
equ DTM_INSERTCOL$ to ( DT_WM_USER$ + 90 )
|
|
equ DTM_DELETECOL$ to ( DT_WM_USER$ + 50 )
|
|
equ DTM_MOVECOLTO$ to ( DT_WM_USER$ + 51 )
|
|
equ DTM_REPLICATECOLTO$ to ( DT_WM_USER$ + 52 )
|
|
equ DTM_READCELL$ to ( DT_WM_USER$ + 53 )
|
|
equ DTM_UPDATECELL$ to ( DT_WM_USER$ + 54 )
|
|
equ DTM_READCELLRECT$ to ( DT_WM_USER$ + 55 )
|
|
equ DTM_GETSELMODE$ to ( DT_WM_USER$ + 56 )
|
|
equ DTM_GETROWSTATUS$ to ( DT_WM_USER$ + 58 )
|
|
equ DTM_GETCURROWSEL$ to ( DT_WM_USER$ + 91 )
|
|
equ DTM_SELROW$ to ( DT_WM_USER$ + 59 )
|
|
equ DTM_SELROWRANGE$ to ( DT_WM_USER$ + 60 )
|
|
equ DTM_SELALLROWS$ to ( DT_WM_USER$ + 61 )
|
|
equ DTM_GETROWSELCOUNT$ to ( DT_WM_USER$ + 62 )
|
|
equ DTM_GETROWSELLIST$ to ( DT_WM_USER$ + 63 )
|
|
equ DTM_GETROWSELFIRST$ to ( DT_WM_USER$ + 64 )
|
|
equ DTM_GETROWSELNEXT$ to ( DT_WM_USER$ + 65 )
|
|
equ DTM_GETCOLSTATUS$ to ( DT_WM_USER$ + 66 )
|
|
equ DTM_GETCURCOLSEL$ to ( DT_WM_USER$ + 92 )
|
|
equ DTM_SELCOL$ to ( DT_WM_USER$ + 67 )
|
|
equ DTM_SELCOLRANGE$ to ( DT_WM_USER$ + 68 )
|
|
equ DTM_SELALLCOLS$ to ( DT_WM_USER$ + 69 )
|
|
equ DTM_GETCOLSELCOUNT$ to ( DT_WM_USER$ + 70 )
|
|
equ DTM_GETCOLSELLIST$ to ( DT_WM_USER$ + 71 )
|
|
equ DTM_GETCOLSELFIRST$ to ( DT_WM_USER$ + 72 )
|
|
equ DTM_GETCOLSELNEXT$ to ( DT_WM_USER$ + 73 )
|
|
equ DTM_GETCHARSEL$ to ( DT_WM_USER$ + 74 )
|
|
equ DTM_SETCHARSEL$ to ( DT_WM_USER$ + 75 )
|
|
equ DTM_GETVISROWS$ to ( DT_WM_USER$ + 81 )
|
|
equ DTM_GETVISCOLS$ to ( DT_WM_USER$ + 82 )
|
|
equ DTM_GETNOTIFYROW$ to ( DT_WM_USER$ + 83 )
|
|
equ DTM_GETNOTIFYCOL$ to ( DT_WM_USER$ + 84 )
|
|
equ DTM_GETCLICKPOS$ to ( DT_WM_USER$ + 85 )
|
|
equ DTM_GETCOLCFGSIZE$ to ( DT_WM_USER$ + 87 )
|
|
equ DTM_GETCOLCFG$ to ( DT_WM_USER$ + 88 )
|
|
equ DTM_SETCOLCFG$ to ( DT_WM_USER$ + 89 )
|
|
equ DTM_GETEDITKEY$ to ( DT_WM_USER$ + 93 )
|
|
equ DTM_SETEDITKEY$ to ( DT_WM_USER$ + 94 )
|
|
equ DTM_EDITCURRCELL$ to ( DT_WM_USER$ + 95 )
|
|
equ DTM_GETDTMETRICS$ to ( DT_WM_USER$ + 96 )
|
|
equ DTM_SETDTCOLOR$ to ( DT_WM_USER$ + 97 )
|
|
equ DTM_SETROWCOLOR$ to ( DT_WM_USER$ + 98 )
|
|
equ DTM_SETCOLCOLOR$ to ( DT_WM_USER$ + 99 )
|
|
equ DTM_SETCELLCOLOR$ to ( DT_WM_USER$ + 100 )
|
|
equ DTM_RESETDTCOLOR$ to ( DT_WM_USER$ + 101 )
|
|
equ DTM_RESETALLCOLOR$ to ( DT_WM_USER$ + 102 )
|
|
equ DTM_RESETROWCOLOR$ to ( DT_WM_USER$ + 103 )
|
|
equ DTM_RESETCOLCOLOR$ to ( DT_WM_USER$ + 104 )
|
|
equ DTM_RESETCELLCOLOR$ to ( DT_WM_USER$ + 105 )
|
|
equ DTM_VM_INITIALIZE$ to ( DT_WM_USER$ + 106 )
|
|
equ DTM_VM_GETROWDATA$ to ( DT_WM_USER$ + 107 )
|
|
equ DTM_VM_GETFIRST$ to ( DT_WM_USER$ + 108 )
|
|
equ DTM_VM_GETLAST$ to ( DT_WM_USER$ + 109 )
|
|
equ DTM_VM_GETPREV$ to ( DT_WM_USER$ + 110 )
|
|
equ DTM_VM_GETNEXT$ to ( DT_WM_USER$ + 111 )
|
|
equ DTM_VM_GETPERCENT$ to ( DT_WM_USER$ + 112 )
|
|
equ DTM_SETSORTCOL$ to ( DT_WM_USER$ + 113 )
|
|
equ DTM_SETROWFONT$ to ( DT_WM_USER$ + 114 )
|
|
equ DTM_SETCOLFONT$ to ( DT_WM_USER$ + 115 )
|
|
equ DTM_SETCELLFONT$ to ( DT_WM_USER$ + 116 )
|
|
equ DTM_RESETALLFONT$ to ( DT_WM_USER$ + 117 )
|
|
equ DTM_RESETROWFONT$ to ( DT_WM_USER$ + 118 )
|
|
equ DTM_RESETCOLFONT$ to ( DT_WM_USER$ + 119 )
|
|
equ DTM_RESETCELLFONT$ to ( DT_WM_USER$ + 120 )
|
|
equ DTM_SETDTFONT$ to ( DT_WM_USER$ + 121 )
|
|
equ DTM_RESETDTFONT$ to ( DT_WM_USER$ + 122 )
|
|
equ DTM_GETSORTCOL$ to ( DT_WM_USER$ + 123 )
|
|
equ DTM_GETSORTDIR$ to ( DT_WM_USER$ + 124 )
|
|
equ DTM_SETCFENDEDIT$ to ( DT_WM_USER$ + 125 )
|
|
equ DTM_GETCFENDEDIT$ to ( DT_WM_USER$ + 126 )
|
|
equ DTM_GETFIXEDHT$ to ( DT_WM_USER$ + 127 )
|
|
equ DTM_SETFIXEDHT$ to ( DT_WM_USER$ + 128 )
|
|
equ DTM_GETVERTALIGN$ to ( DT_WM_USER$ + 129 )
|
|
equ DTM_SETVERTALIGN$ to ( DT_WM_USER$ + 130 )
|
|
equ DTM_GETKEY$ to ( DT_WM_USER$ + 131 )
|
|
equ DTM_SETKEY$ to ( DT_WM_USER$ + 132 )
|
|
equ DTM_GETCOLPIXELS$ to ( DT_WM_USER$ + 133 )
|
|
equ DTM_SETCOLPIXELS$ to ( DT_WM_USER$ + 134 )
|
|
equ DTM_GETCLIENTWIDTH$ to ( DT_WM_USER$ + 135 )
|
|
equ DTM_GETCELLLEFTBOTTOM$ to ( DT_WM_USER$ + 136 )
|
|
equ DTM_GETCELLBITMAP$ to ( DT_WM_USER$ + 137 )
|
|
equ DTM_SETCELLBITMAP$ to ( DT_WM_USER$ + 138 )
|
|
equ DTM_SETDTROWHEIGHT$ to ( DT_WM_USER$ + 139 )
|
|
equ DTM_RESETDTROWHEIGHT$ to ( DT_WM_USER$ + 140 )
|
|
equ DTM_SETROWHEIGHT$ to ( DT_WM_USER$ + 141 )
|
|
equ DTM_RESETROWHEIGHT$ to ( DT_WM_USER$ + 142 )
|
|
equ DTM_GETRESIZECOL$ to ( DT_WM_USER$ + 143 )
|
|
equ DTM_SETRESIZECOL$ to ( DT_WM_USER$ + 144 )
|
|
equ DTM_AUTORESIZE$ to ( DT_WM_USER$ + 145 )
|
|
equ DTM_SETLISTDATA$ to ( DT_WM_USER$ + 146 )
|
|
equ DTM_RESYNCSCROLLBARS$ to ( DT_WM_USER$ + 147 )
|
|
equ DTM_GETDTROWHEIGHT$ to ( DT_WM_USER$ + 148 )
|
|
equ DTM_GETROWHEIGHT$ to ( DT_WM_USER$ + 149 )
|
|
equ DTM_GETDTHDRHEIGHT$ to ( DT_WM_USER$ + 150 )
|
|
equ DTM_SETDTHDRHEIGHT$ to ( DT_WM_USER$ + 151 )
|
|
equ DTM_GETROWSHADE$ to ( DT_WM_USER$ + 152 )
|
|
equ DTM_SETROWSHADE$ to ( DT_WM_USER$ + 153 )
|
|
equ DTM_GETODDROWSHADECOLOR$ to ( DT_WM_USER$ + 154 )
|
|
equ DTM_SETODDROWSHADECOLOR$ to ( DT_WM_USER$ + 155 )
|
|
equ DTM_GETEVENROWSHADECOLOR$ to ( DT_WM_USER$ + 156 )
|
|
equ DTM_SETEVENROWSHADECOLOR$ to ( DT_WM_USER$ + 157 )
|
|
equ DTM_GETCURSORPOSCELL$ to ( DT_WM_USER$ + 158 )
|
|
equ DTM_SETCOLHDRCOLOR$ to ( DT_WM_USER$ + 159 )
|
|
equ DTM_RESETCOLHDRCOLOR$ to ( DT_WM_USER$ + 160 )
|
|
equ DTM_SETCOLHDRFONT$ to ( DT_WM_USER$ + 161 )
|
|
equ DTM_RESETCOLHDRFONT$ to ( DT_WM_USER$ + 162 )
|
|
equ DTM_SETROWBTNCOLOR$ to ( DT_WM_USER$ + 163 )
|
|
equ DTM_RESETROWBTNCOLOR$ to ( DT_WM_USER$ + 164 )
|
|
equ DTM_SETROWBTNFONT$ to ( DT_WM_USER$ + 165 )
|
|
equ DTM_RESETROWBTNFONT$ to ( DT_WM_USER$ + 166 )
|
|
equ DTM_GETLASTVISCOL$ to ( DT_WM_USER$ + 167 )
|
|
equ DTM_GETLASTVISROW$ to ( DT_WM_USER$ + 168 )
|
|
equ DTM_GETFIRSTSCROLLCOL$ to ( DT_WM_USER$ + 169 )
|
|
equ DTM_GETLASTSCROLLCOL$ to ( DT_WM_USER$ + 170 )
|
|
equ DTM_GETEDITHWND$ to ( DT_WM_USER$ + 171 )
|
|
equ DTM_GETVSCROLLHWND$ to ( DT_WM_USER$ + 172 )
|
|
equ DTM_GETHSCROLLHWND$ to ( DT_WM_USER$ + 173 )
|
|
equ DTM_GETCOMBOBOXHWND$ to ( DT_WM_USER$ + 174 )
|
|
equ DTM_GETCOLFORMATLEN$ to ( DT_WM_USER$ + 175 )
|
|
equ DTM_GETDRAGIMAGE$ to ( DT_WM_USER$ + 176 )
|
|
equ DTM_GETCLIENTRECT$ to ( DT_WM_USER$ + 177 )
|
|
equ DTM_GETCOLDROPFORMAT$ to ( DT_WM_USER$ + 178 )
|
|
equ DTM_GETCOLDROPFORMATLEN$ to ( DT_WM_USER$ + 179 )
|
|
equ DTM_SETCOLDROPFORMAT$ to ( DT_WM_USER$ + 180 )
|
|
equ DTM_GETROWSTYLE$ to ( DT_WM_USER$ + 181 )
|
|
equ DTM_SETROWSTYLE$ to ( DT_WM_USER$ + 182 )
|
|
equ DTM_GETCELLSTYLE$ to ( DT_WM_USER$ + 183 )
|
|
equ DTM_SETCELLSTYLE$ to ( DT_WM_USER$ + 184 )
|
|
equ DTM_CALCCELLSTYLE$ to ( DT_WM_USER$ + 185 )
|
|
equ DTM_GETROWDROPLIST$ to ( DT_WM_USER$ + 186 )
|
|
equ DTM_GETROWDROPLISTLEN$ to ( DT_WM_USER$ + 187 )
|
|
equ DTM_SETROWDROPLIST$ to ( DT_WM_USER$ + 188 )
|
|
equ DTM_GETCELLDROPLIST$ to ( DT_WM_USER$ + 189 )
|
|
equ DTM_GETCELLDROPLISTLEN$ to ( DT_WM_USER$ + 190 )
|
|
equ DTM_SETCELLDROPLIST$ to ( DT_WM_USER$ + 191 )
|
|
equ DTM_GETFOCUSCELLFONT$ to ( DT_WM_USER$ + 192 )
|
|
equ DTM_SETFOCUSCELLFONT$ to ( DT_WM_USER$ + 193 )
|
|
equ DTM_GETFOCUSCELLCOLOR$ to ( DT_WM_USER$ + 194 )
|
|
equ DTM_SETFOCUSCELLCOLOR$ to ( DT_WM_USER$ + 195 )
|
|
equ DTM_GETFOCUSRECTSTYLE$ to ( DT_WM_USER$ + 196 )
|
|
equ DTM_SETFOCUSRECTSTYLE$ to ( DT_WM_USER$ + 197 )
|
|
equ DTM_GETFOCUSRECTWEIGHT$ to ( DT_WM_USER$ + 198 )
|
|
equ DTM_SETFOCUSRECTWEIGHT$ to ( DT_WM_USER$ + 199 )
|
|
equ DTM_GETFOCUSRECTCOLOR$ to ( DT_WM_USER$ + 200 )
|
|
equ DTM_SETFOCUSRECTCOLOR$ to ( DT_WM_USER$ + 201 )
|
|
equ DTM_RESETFOCUSCELLFONT$ to ( DT_WM_USER$ + 202 )
|
|
equ DTM_RESETFOCUSCELLCOLOR$ to ( DT_WM_USER$ + 203 )
|
|
equ DTM_GETROWLABEL$ to ( DT_WM_USER$ + 204 )
|
|
equ DTM_SETROWLABEL$ to ( DT_WM_USER$ + 205 )
|
|
equ DTM_GETDTROWLABEL$ to ( DT_WM_USER$ + 206 )
|
|
equ DTM_SETDTROWLABEL$ to ( DT_WM_USER$ + 207 )
|
|
equ DTM_GETDTCURSOR$ to ( DT_WM_USER$ + 208 )
|
|
equ DTM_SETDTCURSOR$ to ( DT_WM_USER$ + 209 )
|
|
equ DTM_SETSELROWCOLOR$ to ( DT_WM_USER$ + 210 )
|
|
equ DTM_RESETSELROWCOLOR$ to ( DT_WM_USER$ + 211 )
|
|
|
|
equ DTM_FIRSTMSG$ to ( DT_WM_USER$ + 0 )
|
|
equ DTM_LASTMSG$ to ( DT_WM_USER$ + 211 )
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Metrics//////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DT_ROWHEIGHT$ to 1
|
|
equ DT_ROWWIDTH$ to 2
|
|
equ DT_HEADINGHT$ to 3
|
|
equ DT_LABELWIDTH$ to 4
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Class Names /////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DT_EDITTBLCLASSNAME$ to "EditTbl"
|
|
equ DT_DATATBLCLASSNAME$ to "DataTbl"
|
|
equ DT_EDITCTRLCLASSNAME$ to "dtedit"
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// EditCurrCell parameter values //////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DT_BEGINEDIT$ to 1
|
|
equ DT_ENDEDIT$ to 2
|
|
equ DT_ABORTEDIT$ to 3
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Row/Column Access Modes /////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DTA_ACCESS$ to 0x0000
|
|
equ DTA_CURRENT$ to 0x0001
|
|
equ DTA_SELFIRST$ to 0x0002
|
|
equ DTA_SELNEXT$ to 0x0003
|
|
equ DTA_AUTOINC$ to 0x0004
|
|
equ DTA_AUTODEC$ to 0x0008
|
|
equ DTA_COLMAJOR$ to 0x0010
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// SetAccessPos special locations /////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DTPOS_LAST$ to -1 ; * // last row or column
|
|
equ DTPOS_AFTERLAST$ to -2 ; * // after the last (insert & move only)
|
|
equ DTPOS_INVALID$ to -3 ; * // invalid pos (ie read past last row)
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Notification Codes //////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DTN_CREATE$ to 1
|
|
equ DTN_DESTROY$ to 2
|
|
equ DTN_ERRSPACE$ to 3
|
|
equ DTN_SETFOCUS$ to 4
|
|
equ DTN_KILLFOCUS$ to 5
|
|
equ DTN_HSCROLL$ to 6
|
|
equ DTN_VSCROLL$ to 7
|
|
equ DTN_CELLFULL$ to 8
|
|
equ DTN_SELCHANGE$ to 9
|
|
equ DTN_MODECHANGE$ to 10
|
|
equ DTN_DBLCLK$ to 11
|
|
equ DTN_CHANGE$ to 12
|
|
equ DTN_UPDATE$ to 13
|
|
equ DTN_DROPDOWN$ to 14
|
|
equ DTN_POSCHANGE$ to 15
|
|
equ DTN_BEGINEDIT$ to 16
|
|
equ DTN_ABORTEDIT$ to 17
|
|
equ DTN_CLICKED$ to 18
|
|
equ DTN_COLSIZE$ to 20
|
|
equ DTN_COLADDED$ to 21
|
|
equ DTN_COLDELETED$ to 22
|
|
equ DTN_COLMOVED$ to 23
|
|
equ DTN_COLNAMECHANGED$ to 24
|
|
equ DTN_GOTKEY$ to 25
|
|
equ DTN_VSCROLLVISCHANGED$ to 30
|
|
equ DTN_HSCROLLVISCHANGED$ to 31
|
|
equ DTN_BEGINDROPDOWN$ to 32
|
|
equ DTN_ENDDROPDOWN$ to 33
|
|
equ DTN_CBNDROPDOWN$ to 34
|
|
equ DTN_CBNCLOSEUP$ to 35
|
|
equ DTN_OPTIONS$ to 36
|
|
|
|
equ DTN_NOTAVAILABLE$ to 99
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table CLICKPOS Notification Codes /////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ TABLEPOS_NOWHERE$ to 0
|
|
equ TABLEPOS_ONHEADING$ to 1
|
|
equ TABLEPOS_ONGRIDLINE$ to 2
|
|
equ TABLEPOS_ONCELL$ to 3
|
|
equ TABLEPOS_ONLABEL$ to 4
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Edit Table Error Codes /////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DTE_OKAY$ to 0 ; * // (DWORD)0 /* NO ERROR */
|
|
equ DTE_NOTALLOWED$ to -1 ; * // (DWORD)-1 /* operation not allowed */
|
|
equ DTE_MESSAGENUM$ to -2 ; * // (DWORD)-2 /* invalid message */
|
|
equ DTE_CELLADDR$ to -3 ; * // (DWORD)-3 /* invalid cell address */
|
|
equ DTE_COLNUM$ to -4 ; * // (DWORD)-4 /* invalid column number */
|
|
equ DTE_ROWNUM$ to -5 ; * // (DWORD)-5 /* invalid row number */
|
|
equ DTE_NUMCOLS$ to -6 ; * // (DWORD)-6 /* invalid number of columns */
|
|
equ DTE_NUMROWS$ to -7 ; * // (DWORD)-7 /* invalid number of rows */
|
|
equ DTE_COLWIDTH$ to -8 ; * // (DWORD)-8 /* invalid column width */
|
|
equ DTE_COLTYPE$ to -9 ; * // (DWORD)-9 /* invalid column data type */
|
|
equ DTE_FIXEDLENGTH$ to -10 ; * // (DWORD)-10 /* column data type has fixed length */
|
|
equ DTE_TRUNCATED$ to -11 ; * // (DWORD)-11 /* data buffer was truncated */
|
|
equ DTE_NULLPOINTER$ to -12 ; * // (DWORD)-12 /* null pointer passed to function*/
|
|
equ DTE_NULLVALUE$ to -13 ; * // (DWORD)-13 /* null parameter passed to function */
|
|
equ DTE_NOMEMORY$ to -21 ; * // (DWORD)-21 /* insufficient memory */
|
|
equ DTE_NOMEMLOCK$ to -22 ; * // (DWORD)-22 /* cant lock memory */
|
|
equ DTE_STRINGTABLE$ to -23 ; * // (DWORD)-23 /* fatal string table size error */
|
|
equ DTE_OVERFLOW$ to -24 ; * // (DWORD)-24 /* exceeded max allowable length */
|
|
equ DTE_NORESLOAD$ to -25 ; * // (DWORD)-25 /* cant load resource */
|
|
equ DTE_NORESLOCK$ to -26 ; * // (DWORD)-26 /* cant lock resource */
|
|
equ DTE_ROWNOTINVIEW$ to -27 ; * // (DWORD)-27 /* row not in view (VM Managed Only) */
|
|
equ DTE_ROWOUTOFRANGE$ to -28 ; * // (DWORD)-28 /* row out of range (VM Managed Only) */
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ DT_DEFAULTCOLOR$ to 6777217
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ ETM_GOTONEXTCELL$ to (DT_WM_USER$ + 2000)
|
|
equ ETM_EDITTBL_OUT$ to (DT_WM_USER$ + 2001)
|
|
equ ETM_PREVCELLPOS$ to (DT_WM_USER$ + 2002)
|
|
equ ETM_SETROWLIMIT$ to (DT_WM_USER$ + 2003)
|
|
equ ETM_INSERTROW$ to (DT_WM_USER$ + 2004)
|
|
equ ETM_DELETEROW$ to (DT_WM_USER$ + 2005)
|
|
equ ETM_GETDTHWND$ to (DT_WM_USER$ + 2006)
|
|
equ ETM_GETROWLIMIT$ to (DT_WM_USER$ + 2007)
|
|
equ ETM_GETPREVCELLPOS$ to ETM_PREVCELLPOS$
|
|
equ ETM_SETPREVCELLPOS$ to (DT_WM_USER$ + 2008)
|
|
|
|
equ ETM_MOUSEMSGOFFSET$ to (DT_WM_USER$ + 2100)
|
|
|
|
equ ETM_LBUTTONDOWN$ to (ETM_MOUSEMSGOFFSET$ + WM_LBUTTONDOWN$ )
|
|
equ ETM_LBUTTONUP$ to (ETM_MOUSEMSGOFFSET$ + WM_LBUTTONUP$ )
|
|
equ ETM_LBUTTONDBLCLK$ to (ETM_MOUSEMSGOFFSET$ + WM_LBUTTONDBLCLK$ )
|
|
equ ETM_MBUTTONDOWN$ to (ETM_MOUSEMSGOFFSET$ + WM_MBUTTONDOWN$ )
|
|
equ ETM_MBUTTONUP$ to (ETM_MOUSEMSGOFFSET$ + WM_MBUTTONUP$ )
|
|
equ ETM_MBUTTONDBLCLK$ to (ETM_MOUSEMSGOFFSET$ + WM_MBUTTONDBLCLK$ )
|
|
equ ETM_RBUTTONDOWN$ to (ETM_MOUSEMSGOFFSET$ + WM_RBUTTONDOWN$ )
|
|
equ ETM_RBUTTONUP$ to (ETM_MOUSEMSGOFFSET$ + WM_RBUTTONUP$ )
|
|
equ ETM_RBUTTONDBLCLK$ to (ETM_MOUSEMSGOFFSET$ + WM_RBUTTONDBLCLK$ )
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
#endif
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
|