PyXR

c:\python24\lib\site-packages\win32\lib \ commctrl.py



0001 # Generated by h2py from COMMCTRL.H
0002 WM_USER = 1024
0003 ICC_LISTVIEW_CLASSES = 1                # listview, header
0004 ICC_TREEVIEW_CLASSES = 2                # treeview, tooltips
0005 ICC_BAR_CLASSES = 4                        # toolbar, statusbar, trackbar, tooltips
0006 ICC_TAB_CLASSES = 8                        # tab, tooltips
0007 ICC_UPDOWN_CLASS = 16                        # updown
0008 ICC_PROGRESS_CLASS = 32                # progress
0009 ICC_HOTKEY_CLASS = 64                        # hotkey
0010 ICC_ANIMATE_CLASS = 128                # animate
0011 ICC_WIN95_CLASSES = 255
0012 ICC_DATE_CLASSES = 256                        # month picker, date picker, time picker, updown
0013 ICC_USEREX_CLASSES = 512                # comboex
0014 ICC_COOL_CLASSES = 1024                        # rebar (coolbar) control
0015 ICC_INTERNET_CLASSES = 2048
0016 ICC_PAGESCROLLER_CLASS = 4096                # page scroller
0017 ICC_NATIVEFNTCTL_CLASS = 8192                # native font control
0018 ODT_HEADER = 100
0019 ODT_TAB = 101
0020 ODT_LISTVIEW = 102
0021 PY_0U = 5177344
0022 NM_FIRST = (PY_0U)                                # generic to all controls
0023 NM_LAST = (PY_0U- 99)
0024 LVN_FIRST = (PY_0U-100)                        # listview
0025 LVN_LAST = (PY_0U-199)
0026 HDN_FIRST = (PY_0U-300)                        # header
0027 HDN_LAST = (PY_0U-399)
0028 TVN_FIRST = (PY_0U-400)                        # treeview
0029 TVN_LAST = (PY_0U-499)
0030 TTN_FIRST = (PY_0U-520)                        # tooltips
0031 TTN_LAST = (PY_0U-549)
0032 TCN_FIRST = (PY_0U-550)                        # tab control
0033 TCN_LAST = (PY_0U-580)
0034 CDN_FIRST = (PY_0U-601)                        # common dialog (new)
0035 CDN_LAST = (PY_0U-699)
0036 TBN_FIRST = (PY_0U-700)                        # toolbar
0037 TBN_LAST = (PY_0U-720)
0038 UDN_FIRST = (PY_0U-721)                        # updown
0039 UDN_LAST = (PY_0U-740)
0040 MCN_FIRST = (PY_0U-750)                        # monthcal
0041 MCN_LAST = (PY_0U-759)
0042 DTN_FIRST = (PY_0U-760)                        # datetimepick
0043 DTN_LAST = (PY_0U-799)
0044 CBEN_FIRST = (PY_0U-800)                # combo box ex
0045 CBEN_LAST = (PY_0U-830)
0046 RBN_FIRST = (PY_0U-831)                        # rebar
0047 RBN_LAST = (PY_0U-859)
0048 IPN_FIRST = (PY_0U-860)                        # internet address
0049 IPN_LAST = (PY_0U-879)                        # internet address
0050 SBN_FIRST = (PY_0U-880)                        # status bar
0051 SBN_LAST = (PY_0U-899)
0052 PGN_FIRST = (PY_0U-900)                        # Pager Control
0053 PGN_LAST = (PY_0U-950)
0054 LVM_FIRST = 4096                                # ListView messages
0055 TV_FIRST = 4352                                        # TreeView messages
0056 HDM_FIRST = 4608                                # Header messages
0057 TCM_FIRST = 4864                                # Tab control messages
0058 PGM_FIRST = 5120                                # Pager control messages
0059 CCM_FIRST = 8192                                # Common control shared messages
0060 CCM_SETBKCOLOR = (CCM_FIRST + 1)                # lParam is bkColor
0061 CCM_SETCOLORSCHEME = (CCM_FIRST + 2)        # lParam is color scheme
0062 CCM_GETCOLORSCHEME = (CCM_FIRST + 3)        # fills in COLORSCHEME pointed to by lParam
0063 CCM_GETDROPTARGET = (CCM_FIRST + 4)
0064 CCM_SETUNICODEFORMAT = (CCM_FIRST + 5)
0065 CCM_GETUNICODEFORMAT = (CCM_FIRST + 6)
0066 INFOTIPSIZE = 1024
0067 NM_OUTOFMEMORY = (NM_FIRST-1)
0068 NM_CLICK = (NM_FIRST-2)                                # uses NMCLICK struct
0069 NM_DBLCLK = (NM_FIRST-3)
0070 NM_RETURN = (NM_FIRST-4)
0071 NM_RCLICK = (NM_FIRST-5)                        # uses NMCLICK struct
0072 NM_RDBLCLK = (NM_FIRST-6)
0073 NM_SETFOCUS = (NM_FIRST-7)
0074 NM_KILLFOCUS = (NM_FIRST-8)
0075 NM_CUSTOMDRAW = (NM_FIRST-12)
0076 NM_HOVER = (NM_FIRST-13)
0077 NM_NCHITTEST = (NM_FIRST-14)                        # uses NMMOUSE struct
0078 NM_KEYDOWN = (NM_FIRST-15)                        # uses NMKEY struct
0079 NM_RELEASEDCAPTURE = (NM_FIRST-16)
0080 NM_SETCURSOR = (NM_FIRST-17)                        # uses NMMOUSE struct
0081 NM_CHAR = (NM_FIRST-18)                                # uses NMCHAR struct
0082 MSGF_COMMCTRL_BEGINDRAG = 16896
0083 MSGF_COMMCTRL_SIZEHEADER = 16897
0084 MSGF_COMMCTRL_DRAGSELECT = 16898
0085 MSGF_COMMCTRL_TOOLBARCUST = 16899
0086 CDRF_DODEFAULT = 0
0087 CDRF_NEWFONT = 2
0088 CDRF_SKIPDEFAULT = 4
0089 CDRF_NOTIFYPOSTPAINT = 16
0090 CDRF_NOTIFYITEMDRAW = 32
0091 CDRF_NOTIFYSUBITEMDRAW = 32  # flags are the same, we can distinguish by context
0092 CDRF_NOTIFYPOSTERASE = 64
0093 CDDS_PREPAINT = 1
0094 CDDS_POSTPAINT = 2
0095 CDDS_PREERASE = 3
0096 CDDS_POSTERASE = 4
0097 CDDS_ITEM = 65536
0098 CDDS_ITEMPREPAINT = (CDDS_ITEM | CDDS_PREPAINT)
0099 CDDS_ITEMPOSTPAINT = (CDDS_ITEM | CDDS_POSTPAINT)
0100 CDDS_ITEMPREERASE = (CDDS_ITEM | CDDS_PREERASE)
0101 CDDS_ITEMPOSTERASE = (CDDS_ITEM | CDDS_POSTERASE)
0102 CDDS_SUBITEM = 131072
0103 CDIS_SELECTED = 1
0104 CDIS_GRAYED = 2
0105 CDIS_DISABLED = 4
0106 CDIS_CHECKED = 8
0107 CDIS_FOCUS = 16
0108 CDIS_DEFAULT = 32
0109 CDIS_HOT = 64
0110 CDIS_MARKED = 128
0111 CDIS_INDETERMINATE = 256
0112 CLR_NONE = 0xFFFFFFFFL
0113 CLR_DEFAULT = 0xFF000000L
0114 ILC_MASK = 1
0115 ILC_COLOR = 0
0116 ILC_COLORDDB = 254
0117 ILC_COLOR4 = 4
0118 ILC_COLOR8 = 8
0119 ILC_COLOR16 = 16
0120 ILC_COLOR24 = 24
0121 ILC_COLOR32 = 32
0122 ILC_PALETTE = 2048      # (not implemented)
0123 ILD_NORMAL = 0
0124 ILD_TRANSPARENT = 1
0125 ILD_MASK = 16
0126 ILD_IMAGE = 32
0127 ILD_ROP = 64
0128 ILD_BLEND25 = 2
0129 ILD_BLEND50 = 4
0130 ILD_OVERLAYMASK = 3840
0131 ILD_SELECTED = ILD_BLEND50
0132 ILD_FOCUS = ILD_BLEND25
0133 ILD_BLEND = ILD_BLEND50
0134 CLR_HILIGHT = CLR_DEFAULT
0135 ILCF_MOVE = (0)
0136 ILCF_SWAP = (1)
0137 WC_HEADERA = "SysHeader32"
0138 WC_HEADER = WC_HEADERA
0139 HDS_HORZ = 0
0140 HDS_BUTTONS = 2
0141 HDS_HOTTRACK = 4
0142 HDS_HIDDEN = 8
0143 HDS_DRAGDROP = 64
0144 HDS_FULLDRAG = 128
0145 HDI_WIDTH = 1
0146 HDI_HEIGHT = HDI_WIDTH
0147 HDI_TEXT = 2
0148 HDI_FORMAT = 4
0149 HDI_LPARAM = 8
0150 HDI_BITMAP = 16
0151 HDI_IMAGE = 32
0152 HDI_DI_SETITEM = 64
0153 HDI_ORDER = 128
0154 HDF_LEFT = 0
0155 HDF_RIGHT = 1
0156 HDF_CENTER = 2
0157 HDF_JUSTIFYMASK = 3
0158 HDF_RTLREADING = 4
0159 HDF_OWNERDRAW = 32768
0160 HDF_STRING = 16384
0161 HDF_BITMAP = 8192
0162 HDF_BITMAP_ON_RIGHT = 4096
0163 HDF_IMAGE = 2048
0164 HDM_GETITEMCOUNT = (HDM_FIRST + 0)
0165 HDM_INSERTITEMA = (HDM_FIRST + 1)
0166 HDM_INSERTITEMW = (HDM_FIRST + 10)
0167 HDM_INSERTITEM = HDM_INSERTITEMA
0168 HDM_DELETEITEM = (HDM_FIRST + 2)
0169 HDM_GETITEMA = (HDM_FIRST + 3)
0170 HDM_GETITEMW = (HDM_FIRST + 11)
0171 HDM_GETITEM = HDM_GETITEMA
0172 HDM_SETITEMA = (HDM_FIRST + 4)
0173 HDM_SETITEMW = (HDM_FIRST + 12)
0174 HDM_SETITEM = HDM_SETITEMA
0175 HDM_LAYOUT = (HDM_FIRST + 5)
0176 HHT_NOWHERE = 1
0177 HHT_ONHEADER = 2
0178 HHT_ONDIVIDER = 4
0179 HHT_ONDIVOPEN = 8
0180 HHT_ABOVE = 256
0181 HHT_BELOW = 512
0182 HHT_TORIGHT = 1024
0183 HHT_TOLEFT = 2048
0184 HDM_HITTEST = (HDM_FIRST + 6)
0185 HDM_GETITEMRECT = (HDM_FIRST + 7)
0186 HDM_SETIMAGELIST = (HDM_FIRST + 8)
0187 HDM_GETIMAGELIST = (HDM_FIRST + 9)
0188 HDM_ORDERTOINDEX = (HDM_FIRST + 15)
0189 HDM_CREATEDRAGIMAGE = (HDM_FIRST + 16)  # wparam = which item (by index)
0190 HDM_GETORDERARRAY = (HDM_FIRST + 17)
0191 HDM_SETORDERARRAY = (HDM_FIRST + 18)
0192 HDM_SETHOTDIVIDER = (HDM_FIRST + 19)
0193 HDM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0194 HDM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0195 HDN_ITEMCHANGINGA = (HDN_FIRST-0)
0196 HDN_ITEMCHANGINGW = (HDN_FIRST-20)
0197 HDN_ITEMCHANGEDA = (HDN_FIRST-1)
0198 HDN_ITEMCHANGEDW = (HDN_FIRST-21)
0199 HDN_ITEMCLICKA = (HDN_FIRST-2)
0200 HDN_ITEMCLICKW = (HDN_FIRST-22)
0201 HDN_ITEMDBLCLICKA = (HDN_FIRST-3)
0202 HDN_ITEMDBLCLICKW = (HDN_FIRST-23)
0203 HDN_DIVIDERDBLCLICKA = (HDN_FIRST-5)
0204 HDN_DIVIDERDBLCLICKW = (HDN_FIRST-25)
0205 HDN_BEGINTRACKA = (HDN_FIRST-6)
0206 HDN_BEGINTRACKW = (HDN_FIRST-26)
0207 HDN_ENDTRACKA = (HDN_FIRST-7)
0208 HDN_ENDTRACKW = (HDN_FIRST-27)
0209 HDN_TRACKA = (HDN_FIRST-8)
0210 HDN_TRACKW = (HDN_FIRST-28)
0211 HDN_GETDISPINFOA = (HDN_FIRST-9)
0212 HDN_GETDISPINFOW = (HDN_FIRST-29)
0213 HDN_BEGINDRAG = (HDN_FIRST-10)
0214 HDN_ENDDRAG = (HDN_FIRST-11)
0215 HDN_ITEMCHANGING = HDN_ITEMCHANGINGA
0216 HDN_ITEMCHANGED = HDN_ITEMCHANGEDA
0217 HDN_ITEMCLICK = HDN_ITEMCLICKA
0218 HDN_ITEMDBLCLICK = HDN_ITEMDBLCLICKA
0219 HDN_DIVIDERDBLCLICK = HDN_DIVIDERDBLCLICKA
0220 HDN_BEGINTRACK = HDN_BEGINTRACKA
0221 HDN_ENDTRACK = HDN_ENDTRACKA
0222 HDN_TRACK = HDN_TRACKA
0223 HDN_GETDISPINFO = HDN_GETDISPINFOA
0224 TOOLBARCLASSNAMEA = "ToolbarWindow32"
0225 TOOLBARCLASSNAME = TOOLBARCLASSNAMEA
0226 CMB_MASKED = 2
0227 TBSTATE_CHECKED = 1
0228 TBSTATE_PRESSED = 2
0229 TBSTATE_ENABLED = 4
0230 TBSTATE_HIDDEN = 8
0231 TBSTATE_INDETERMINATE = 16
0232 TBSTATE_WRAP = 32
0233 TBSTATE_ELLIPSES = 64
0234 TBSTATE_MARKED = 128
0235 TBSTYLE_BUTTON = 0
0236 TBSTYLE_SEP = 1
0237 TBSTYLE_CHECK = 2
0238 TBSTYLE_GROUP = 4
0239 TBSTYLE_CHECKGROUP = (TBSTYLE_GROUP | TBSTYLE_CHECK)
0240 TBSTYLE_DROPDOWN = 8
0241 TBSTYLE_AUTOSIZE = 16 # automatically calculate the cx of the button
0242 TBSTYLE_NOPREFIX = 32 # if this button should not have accel prefix
0243 TBSTYLE_TOOLTIPS = 256
0244 TBSTYLE_WRAPABLE = 512
0245 TBSTYLE_ALTDRAG = 1024
0246 TBSTYLE_FLAT = 2048
0247 TBSTYLE_LIST = 4096
0248 TBSTYLE_CUSTOMERASE = 8192
0249 TBSTYLE_REGISTERDROP = 16384
0250 TBSTYLE_TRANSPARENT = 32768
0251 TBSTYLE_EX_DRAWDDARROWS = 1
0252 BTNS_BUTTON = TBSTYLE_BUTTON
0253 BTNS_SEP = TBSTYLE_SEP         # 0x0001
0254 BTNS_CHECK = TBSTYLE_CHECK       # 0x0002
0255 BTNS_GROUP = TBSTYLE_GROUP       # 0x0004
0256 BTNS_CHECKGROUP = TBSTYLE_CHECKGROUP # (TBSTYLE_GROUP | TBSTYLE_CHECK)
0257 BTNS_DROPDOWN = TBSTYLE_DROPDOWN    # 0x0008
0258 BTNS_AUTOSIZE = TBSTYLE_AUTOSIZE    # 0x0010; automatically calculate the cx of the button
0259 BTNS_NOPREFIX = TBSTYLE_NOPREFIX    # 0x0020; this button should not have accel prefix
0260 BTNS_SHOWTEXT   = 64 # 0x0040              // ignored unless TBSTYLE_EX_MIXEDBUTTONS is set
0261 BTNS_WHOLEDROPDOWN  = 128 # 0x0080          // draw drop-down arrow, but without split arrow section
0262 TBCDRF_NOEDGES = 65536  # Don't draw button edges
0263 TBCDRF_HILITEHOTTRACK = 131072  # Use color of the button bk when hottracked
0264 TBCDRF_NOOFFSET = 262144  # Don't offset button if pressed
0265 TBCDRF_NOMARK = 524288  # Don't draw default highlight of image/text for TBSTATE_MARKED
0266 TBCDRF_NOETCHEDEFFECT = 1048576  # Don't draw etched effect for disabled items
0267 TB_ENABLEBUTTON = (WM_USER + 1)
0268 TB_CHECKBUTTON = (WM_USER + 2)
0269 TB_PRESSBUTTON = (WM_USER + 3)
0270 TB_HIDEBUTTON = (WM_USER + 4)
0271 TB_INDETERMINATE = (WM_USER + 5)
0272 TB_MARKBUTTON = (WM_USER + 6)
0273 TB_ISBUTTONENABLED = (WM_USER + 9)
0274 TB_ISBUTTONCHECKED = (WM_USER + 10)
0275 TB_ISBUTTONPRESSED = (WM_USER + 11)
0276 TB_ISBUTTONHIDDEN = (WM_USER + 12)
0277 TB_ISBUTTONINDETERMINATE = (WM_USER + 13)
0278 TB_ISBUTTONHIGHLIGHTED = (WM_USER + 14)
0279 TB_SETSTATE = (WM_USER + 17)
0280 TB_GETSTATE = (WM_USER + 18)
0281 TB_ADDBITMAP = (WM_USER + 19)
0282 HINST_COMMCTRL = -1
0283 IDB_STD_SMALL_COLOR = 0
0284 IDB_STD_LARGE_COLOR = 1
0285 IDB_VIEW_SMALL_COLOR = 4
0286 IDB_VIEW_LARGE_COLOR = 5
0287 IDB_HIST_SMALL_COLOR = 8
0288 IDB_HIST_LARGE_COLOR = 9
0289 STD_CUT = 0
0290 STD_COPY = 1
0291 STD_PASTE = 2
0292 STD_UNDO = 3
0293 STD_REDOW = 4
0294 STD_DELETE = 5
0295 STD_FILENEW = 6
0296 STD_FILEOPEN = 7
0297 STD_FILESAVE = 8
0298 STD_PRINTPRE = 9
0299 STD_PROPERTIES = 10
0300 STD_HELP = 11
0301 STD_FIND = 12
0302 STD_REPLACE = 13
0303 STD_PRINT = 14
0304 VIEW_LARGEICONS = 0
0305 VIEW_SMALLICONS = 1
0306 VIEW_LIST = 2
0307 VIEW_DETAILS = 3
0308 VIEW_SORTNAME = 4
0309 VIEW_SORTSIZE = 5
0310 VIEW_SORTDATE = 6
0311 VIEW_SORTTYPE = 7
0312 VIEW_PARENTFOLDER = 8
0313 VIEW_NETCONNECT = 9
0314 VIEW_NETDISCONNECT = 10
0315 VIEW_NEWFOLDER = 11
0316 VIEW_VIEWMENU = 12
0317 HIST_BACK = 0
0318 HIST_FORWARD = 1
0319 HIST_FAVORITES = 2
0320 HIST_ADDTOFAVORITES = 3
0321 HIST_VIEWTREE = 4
0322 TB_ADDBUTTONSA = (WM_USER + 20)
0323 TB_INSERTBUTTONA = (WM_USER + 21)
0324 TB_ADDBUTTONS = (WM_USER + 20)
0325 TB_INSERTBUTTON = (WM_USER + 21)
0326 TB_DELETEBUTTON = (WM_USER + 22)
0327 TB_GETBUTTON = (WM_USER + 23)
0328 TB_BUTTONCOUNT = (WM_USER + 24)
0329 TB_COMMANDTOINDEX = (WM_USER + 25)
0330 TB_SAVERESTOREA = (WM_USER + 26)
0331 TB_SAVERESTOREW = (WM_USER + 76)
0332 TB_CUSTOMIZE = (WM_USER + 27)
0333 TB_ADDSTRINGA = (WM_USER + 28)
0334 TB_ADDSTRINGW = (WM_USER + 77)
0335 TB_GETITEMRECT = (WM_USER + 29)
0336 TB_BUTTONSTRUCTSIZE = (WM_USER + 30)
0337 TB_SETBUTTONSIZE = (WM_USER + 31)
0338 TB_SETBITMAPSIZE = (WM_USER + 32)
0339 TB_AUTOSIZE = (WM_USER + 33)
0340 TB_GETTOOLTIPS = (WM_USER + 35)
0341 TB_SETTOOLTIPS = (WM_USER + 36)
0342 TB_SETPARENT = (WM_USER + 37)
0343 TB_SETROWS = (WM_USER + 39)
0344 TB_GETROWS = (WM_USER + 40)
0345 TB_SETCMDID = (WM_USER + 42)
0346 TB_CHANGEBITMAP = (WM_USER + 43)
0347 TB_GETBITMAP = (WM_USER + 44)
0348 TB_GETBUTTONTEXTA = (WM_USER + 45)
0349 TB_GETBUTTONTEXTW = (WM_USER + 75)
0350 TB_REPLACEBITMAP = (WM_USER + 46)
0351 TB_SETINDENT = (WM_USER + 47)
0352 TB_SETIMAGELIST = (WM_USER + 48)
0353 TB_GETIMAGELIST = (WM_USER + 49)
0354 TB_LOADIMAGES = (WM_USER + 50)
0355 TB_GETRECT = (WM_USER + 51) # wParam is the Cmd instead of index
0356 TB_SETHOTIMAGELIST = (WM_USER + 52)
0357 TB_GETHOTIMAGELIST = (WM_USER + 53)
0358 TB_SETDISABLEDIMAGELIST = (WM_USER + 54)
0359 TB_GETDISABLEDIMAGELIST = (WM_USER + 55)
0360 TB_SETSTYLE = (WM_USER + 56)
0361 TB_GETSTYLE = (WM_USER + 57)
0362 TB_GETBUTTONSIZE = (WM_USER + 58)
0363 TB_SETBUTTONWIDTH = (WM_USER + 59)
0364 TB_SETMAXTEXTROWS = (WM_USER + 60)
0365 TB_GETTEXTROWS = (WM_USER + 61)
0366 TB_GETBUTTONTEXT = TB_GETBUTTONTEXTW
0367 TB_SAVERESTORE = TB_SAVERESTOREW
0368 TB_ADDSTRING = TB_ADDSTRINGW
0369 TB_GETBUTTONTEXT = TB_GETBUTTONTEXTA
0370 TB_SAVERESTORE = TB_SAVERESTOREA
0371 TB_ADDSTRING = TB_ADDSTRINGA
0372 TB_GETOBJECT = (WM_USER + 62)  # wParam == IID, lParam void **ppv
0373 TB_GETHOTITEM = (WM_USER + 71)
0374 TB_SETHOTITEM = (WM_USER + 72)  # wParam == iHotItem
0375 TB_SETANCHORHIGHLIGHT = (WM_USER + 73)  # wParam == TRUE/FALSE
0376 TB_GETANCHORHIGHLIGHT = (WM_USER + 74)
0377 TB_MAPACCELERATORA = (WM_USER + 78)  # wParam == ch, lParam int * pidBtn
0378 TBIMHT_AFTER = 1 # TRUE = insert After iButton, otherwise before
0379 TBIMHT_BACKGROUND = 2 # TRUE iff missed buttons completely
0380 TB_GETINSERTMARK = (WM_USER + 79)  # lParam == LPTBINSERTMARK
0381 TB_SETINSERTMARK = (WM_USER + 80)  # lParam == LPTBINSERTMARK
0382 TB_INSERTMARKHITTEST = (WM_USER + 81)  # wParam == LPPOINT lParam == LPTBINSERTMARK
0383 TB_MOVEBUTTON = (WM_USER + 82)
0384 TB_GETMAXSIZE = (WM_USER + 83)  # lParam == LPSIZE
0385 TB_SETEXTENDEDSTYLE = (WM_USER + 84)  # For TBSTYLE_EX_*
0386 TB_GETEXTENDEDSTYLE = (WM_USER + 85)  # For TBSTYLE_EX_*
0387 TB_GETPADDING = (WM_USER + 86)
0388 TB_SETPADDING = (WM_USER + 87)
0389 TB_SETINSERTMARKCOLOR = (WM_USER + 88)
0390 TB_GETINSERTMARKCOLOR = (WM_USER + 89)
0391 TB_SETCOLORSCHEME = CCM_SETCOLORSCHEME  # lParam is color scheme
0392 TB_GETCOLORSCHEME = CCM_GETCOLORSCHEME        # fills in COLORSCHEME pointed to by lParam
0393 TB_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0394 TB_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0395 TB_MAPACCELERATORW = (WM_USER + 90)  # wParam == ch, lParam int * pidBtn
0396 TB_MAPACCELERATOR = TB_MAPACCELERATORW
0397 TB_MAPACCELERATOR = TB_MAPACCELERATORA
0398 TBBF_LARGE = 1
0399 TB_GETBITMAPFLAGS = (WM_USER + 41)
0400 TBIF_IMAGE = 1
0401 TBIF_TEXT = 2
0402 TBIF_STATE = 4
0403 TBIF_STYLE = 8
0404 TBIF_LPARAM = 16
0405 TBIF_COMMAND = 32
0406 TBIF_SIZE = 64
0407 TB_GETBUTTONINFOW = (WM_USER + 63)
0408 TB_SETBUTTONINFOW = (WM_USER + 64)
0409 TB_GETBUTTONINFOA = (WM_USER + 65)
0410 TB_SETBUTTONINFOA = (WM_USER + 66)
0411 TB_INSERTBUTTONW = (WM_USER + 67)
0412 TB_ADDBUTTONSW = (WM_USER + 68)
0413 TB_HITTEST = (WM_USER + 69)
0414 TB_SETDRAWTEXTFLAGS = (WM_USER + 70)  # wParam == mask lParam == bit values
0415 TBN_GETBUTTONINFOA = (TBN_FIRST-0)
0416 TBN_GETBUTTONINFOW = (TBN_FIRST-20)
0417 TBN_BEGINDRAG = (TBN_FIRST-1)
0418 TBN_ENDDRAG = (TBN_FIRST-2)
0419 TBN_BEGINADJUST = (TBN_FIRST-3)
0420 TBN_ENDADJUST = (TBN_FIRST-4)
0421 TBN_RESET = (TBN_FIRST-5)
0422 TBN_QUERYINSERT = (TBN_FIRST-6)
0423 TBN_QUERYDELETE = (TBN_FIRST-7)
0424 TBN_TOOLBARCHANGE = (TBN_FIRST-8)
0425 TBN_CUSTHELP = (TBN_FIRST-9)
0426 TBN_DROPDOWN = (TBN_FIRST - 10)
0427 TBN_GETOBJECT = (TBN_FIRST - 12)
0428 HICF_OTHER = 0
0429 HICF_MOUSE = 1          # Triggered by mouse
0430 HICF_ARROWKEYS = 2          # Triggered by arrow keys
0431 HICF_ACCELERATOR = 4          # Triggered by accelerator
0432 HICF_DUPACCEL = 8          # This accelerator is not unique
0433 HICF_ENTERING = 16          # idOld is invalid
0434 HICF_LEAVING = 32          # idNew is invalid
0435 HICF_RESELECT = 64          # hot item reselected
0436 TBN_HOTITEMCHANGE = (TBN_FIRST - 13)
0437 TBN_DRAGOUT = (TBN_FIRST - 14) # this is sent when the user clicks down on a button then drags off the button
0438 TBN_DELETINGBUTTON = (TBN_FIRST - 15) # uses TBNOTIFY
0439 TBN_GETDISPINFOA = (TBN_FIRST - 16) # This is sent when the  toolbar needs  some display information
0440 TBN_GETDISPINFOW = (TBN_FIRST - 17) # This is sent when the  toolbar needs  some display information
0441 TBN_GETINFOTIPA = (TBN_FIRST - 18)
0442 TBN_GETINFOTIPW = (TBN_FIRST - 19)
0443 TBN_GETINFOTIP = TBN_GETINFOTIPA
0444 TBNF_IMAGE = 1
0445 TBNF_TEXT = 2
0446 TBNF_DI_SETITEM = 268435456
0447 TBN_GETDISPINFO = TBN_GETDISPINFOA
0448 TBDDRET_DEFAULT = 0
0449 TBDDRET_NODEFAULT = 1
0450 TBDDRET_TREATPRESSED = 2       # Treat as a standard press button
0451 TBN_GETBUTTONINFO = TBN_GETBUTTONINFOA
0452 REBARCLASSNAMEA = "ReBarWindow32"
0453 REBARCLASSNAME = REBARCLASSNAMEA
0454 RBIM_IMAGELIST = 1
0455 RBS_TOOLTIPS = 256
0456 RBS_VARHEIGHT = 512
0457 RBS_BANDBORDERS = 1024
0458 RBS_FIXEDORDER = 2048
0459 RBS_REGISTERDROP = 4096
0460 RBS_AUTOSIZE = 8192
0461 RBS_VERTICALGRIPPER = 16384  # this always has the vertical gripper (default for horizontal mode)
0462 RBS_DBLCLKTOGGLE = 32768
0463 RBS_TOOLTIPS = 256
0464 RBS_VARHEIGHT = 512
0465 RBS_BANDBORDERS = 1024
0466 RBS_FIXEDORDER = 2048
0467 RBBS_BREAK = 1  # break to new line
0468 RBBS_FIXEDSIZE = 2  # band can't be sized
0469 RBBS_CHILDEDGE = 4  # edge around top & bottom of child window
0470 RBBS_HIDDEN = 8  # don't show
0471 RBBS_NOVERT = 16  # don't show when vertical
0472 RBBS_FIXEDBMP = 32  # bitmap doesn't move during band resize
0473 RBBS_VARIABLEHEIGHT = 64  # allow autosizing of this child vertically
0474 RBBS_GRIPPERALWAYS = 128  # always show the gripper
0475 RBBS_NOGRIPPER = 256  # never show the gripper
0476 RBBIM_STYLE = 1
0477 RBBIM_COLORS = 2
0478 RBBIM_TEXT = 4
0479 RBBIM_IMAGE = 8
0480 RBBIM_CHILD = 16
0481 RBBIM_CHILDSIZE = 32
0482 RBBIM_SIZE = 64
0483 RBBIM_BACKGROUND = 128
0484 RBBIM_ID = 256
0485 RBBIM_IDEALSIZE = 512
0486 RBBIM_LPARAM = 1024
0487 RB_INSERTBANDA = (WM_USER +  1)
0488 RB_DELETEBAND = (WM_USER +  2)
0489 RB_GETBARINFO = (WM_USER +  3)
0490 RB_SETBARINFO = (WM_USER +  4)
0491 RB_GETBANDINFO = (WM_USER +  5)
0492 RB_SETBANDINFOA = (WM_USER +  6)
0493 RB_SETPARENT = (WM_USER +  7)
0494 RB_HITTEST = (WM_USER +  8)
0495 RB_GETRECT = (WM_USER +  9)
0496 RB_INSERTBANDW = (WM_USER +  10)
0497 RB_SETBANDINFOW = (WM_USER +  11)
0498 RB_GETBANDCOUNT = (WM_USER +  12)
0499 RB_GETROWCOUNT = (WM_USER +  13)
0500 RB_GETROWHEIGHT = (WM_USER +  14)
0501 RB_IDTOINDEX = (WM_USER +  16) # wParam == id
0502 RB_GETTOOLTIPS = (WM_USER +  17)
0503 RB_SETTOOLTIPS = (WM_USER +  18)
0504 RB_SETBKCOLOR = (WM_USER +  19) # sets the default BK color
0505 RB_GETBKCOLOR = (WM_USER +  20) # defaults to CLR_NONE
0506 RB_SETTEXTCOLOR = (WM_USER +  21)
0507 RB_GETTEXTCOLOR = (WM_USER +  22) # defaults to 0x00000000
0508 RB_SIZETORECT = (WM_USER +  23) # resize the rebar/break bands and such to this rect (lparam)
0509 RB_SETCOLORSCHEME = CCM_SETCOLORSCHEME  # lParam is color scheme
0510 RB_GETCOLORSCHEME = CCM_GETCOLORSCHEME  # fills in COLORSCHEME pointed to by lParam
0511 RB_INSERTBAND = RB_INSERTBANDA
0512 RB_SETBANDINFO = RB_SETBANDINFOA
0513 RB_BEGINDRAG = (WM_USER + 24)
0514 RB_ENDDRAG = (WM_USER + 25)
0515 RB_DRAGMOVE = (WM_USER + 26)
0516 RB_GETBARHEIGHT = (WM_USER + 27)
0517 RB_GETBANDINFOW = (WM_USER + 28)
0518 RB_GETBANDINFOA = (WM_USER + 29)
0519 RB_GETBANDINFO = RB_GETBANDINFOA
0520 RB_MINIMIZEBAND = (WM_USER + 30)
0521 RB_MAXIMIZEBAND = (WM_USER + 31)
0522 RB_GETDROPTARGET = (CCM_GETDROPTARGET)
0523 RB_GETBANDBORDERS = (WM_USER + 34)  # returns in lparam = lprc the amount of edges added to band wparam
0524 RB_SHOWBAND = (WM_USER + 35)      # show/hide band
0525 RB_SETPALETTE = (WM_USER + 37)
0526 RB_GETPALETTE = (WM_USER + 38)
0527 RB_MOVEBAND = (WM_USER + 39)
0528 RB_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0529 RB_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0530 RBN_HEIGHTCHANGE = (RBN_FIRST - 0)
0531 RBN_GETOBJECT = (RBN_FIRST - 1)
0532 RBN_LAYOUTCHANGED = (RBN_FIRST - 2)
0533 RBN_AUTOSIZE = (RBN_FIRST - 3)
0534 RBN_BEGINDRAG = (RBN_FIRST - 4)
0535 RBN_ENDDRAG = (RBN_FIRST - 5)
0536 RBN_DELETINGBAND = (RBN_FIRST - 6)     # Uses NMREBAR
0537 RBN_DELETEDBAND = (RBN_FIRST - 7)     # Uses NMREBAR
0538 RBN_CHILDSIZE = (RBN_FIRST - 8)
0539 RBNM_ID = 1
0540 RBNM_STYLE = 2
0541 RBNM_LPARAM = 4
0542 RBHT_NOWHERE = 1
0543 RBHT_CAPTION = 2
0544 RBHT_CLIENT = 3
0545 RBHT_GRABBER = 4
0546 TOOLTIPS_CLASSA = "tooltips_class32"
0547 TOOLTIPS_CLASS = TOOLTIPS_CLASSA
0548 TTS_ALWAYSTIP = 1
0549 TTS_NOPREFIX = 2
0550 TTF_IDISHWND = 1
0551 TTF_CENTERTIP = 2
0552 TTF_RTLREADING = 4
0553 TTF_SUBCLASS = 16
0554 TTF_TRACK = 32
0555 TTF_ABSOLUTE = 128
0556 TTF_TRANSPARENT = 256
0557 TTF_DI_SETITEM = 32768       # valid only on the TTN_NEEDTEXT callback
0558 TTDT_AUTOMATIC = 0
0559 TTDT_RESHOW = 1
0560 TTDT_AUTOPOP = 2
0561 TTDT_INITIAL = 3
0562 TTM_ACTIVATE = (WM_USER + 1)
0563 TTM_SETDELAYTIME = (WM_USER + 3)
0564 TTM_ADDTOOLA = (WM_USER + 4)
0565 TTM_ADDTOOLW = (WM_USER + 50)
0566 TTM_DELTOOLA = (WM_USER + 5)
0567 TTM_DELTOOLW = (WM_USER + 51)
0568 TTM_NEWTOOLRECTA = (WM_USER + 6)
0569 TTM_NEWTOOLRECTW = (WM_USER + 52)
0570 TTM_RELAYEVENT = (WM_USER + 7)
0571 TTM_GETTOOLINFOA = (WM_USER + 8)
0572 TTM_GETTOOLINFOW = (WM_USER + 53)
0573 TTM_SETTOOLINFOA = (WM_USER + 9)
0574 TTM_SETTOOLINFOW = (WM_USER + 54)
0575 TTM_HITTESTA = (WM_USER +10)
0576 TTM_HITTESTW = (WM_USER +55)
0577 TTM_GETTEXTA = (WM_USER +11)
0578 TTM_GETTEXTW = (WM_USER +56)
0579 TTM_UPDATETIPTEXTA = (WM_USER +12)
0580 TTM_UPDATETIPTEXTW = (WM_USER +57)
0581 TTM_GETTOOLCOUNT = (WM_USER +13)
0582 TTM_ENUMTOOLSA = (WM_USER +14)
0583 TTM_ENUMTOOLSW = (WM_USER +58)
0584 TTM_GETCURRENTTOOLA = (WM_USER + 15)
0585 TTM_GETCURRENTTOOLW = (WM_USER + 59)
0586 TTM_WINDOWFROMPOINT = (WM_USER + 16)
0587 TTM_TRACKACTIVATE = (WM_USER + 17)  # wParam = TRUE/FALSE start end  lparam = LPTOOLINFO
0588 TTM_TRACKPOSITION = (WM_USER + 18)  # lParam = dwPos
0589 TTM_SETTIPBKCOLOR = (WM_USER + 19)
0590 TTM_SETTIPTEXTCOLOR = (WM_USER + 20)
0591 TTM_GETDELAYTIME = (WM_USER + 21)
0592 TTM_GETTIPBKCOLOR = (WM_USER + 22)
0593 TTM_GETTIPTEXTCOLOR = (WM_USER + 23)
0594 TTM_SETMAXTIPWIDTH = (WM_USER + 24)
0595 TTM_GETMAXTIPWIDTH = (WM_USER + 25)
0596 TTM_SETMARGIN = (WM_USER + 26)  # lParam = lprc
0597 TTM_GETMARGIN = (WM_USER + 27)  # lParam = lprc
0598 TTM_POP = (WM_USER + 28)
0599 TTM_UPDATE = (WM_USER + 29)
0600 TTM_ADDTOOL = TTM_ADDTOOLA
0601 TTM_DELTOOL = TTM_DELTOOLA
0602 TTM_NEWTOOLRECT = TTM_NEWTOOLRECTA
0603 TTM_GETTOOLINFO = TTM_GETTOOLINFOA
0604 TTM_SETTOOLINFO = TTM_SETTOOLINFOA
0605 TTM_HITTEST = TTM_HITTESTA
0606 TTM_GETTEXT = TTM_GETTEXTA
0607 TTM_UPDATETIPTEXT = TTM_UPDATETIPTEXTA
0608 TTM_ENUMTOOLS = TTM_ENUMTOOLSA
0609 TTM_GETCURRENTTOOL = TTM_GETCURRENTTOOLA
0610 TTN_GETDISPINFOA = (TTN_FIRST - 0)
0611 TTN_GETDISPINFOW = (TTN_FIRST - 10)
0612 TTN_SHOW = (TTN_FIRST - 1)
0613 TTN_POP = (TTN_FIRST - 2)
0614 TTN_GETDISPINFO = TTN_GETDISPINFOA
0615 TTN_NEEDTEXT = TTN_GETDISPINFO
0616 TTN_NEEDTEXTA = TTN_GETDISPINFOA
0617 TTN_NEEDTEXTW = TTN_GETDISPINFOW
0618 SBARS_SIZEGRIP = 256
0619 SBARS_TOOLTIPS = 2048
0620 STATUSCLASSNAMEA = "msctls_statusbar32"
0621 STATUSCLASSNAME = STATUSCLASSNAMEA
0622 SB_SETTEXTA = (WM_USER+1)
0623 SB_SETTEXTW = (WM_USER+11)
0624 SB_GETTEXTA = (WM_USER+2)
0625 SB_GETTEXTW = (WM_USER+13)
0626 SB_GETTEXTLENGTHA = (WM_USER+3)
0627 SB_GETTEXTLENGTHW = (WM_USER+12)
0628 SB_GETTEXT = SB_GETTEXTA
0629 SB_SETTEXT = SB_SETTEXTA
0630 SB_GETTEXTLENGTH = SB_GETTEXTLENGTHA
0631 SB_SETPARTS = (WM_USER+4)
0632 SB_GETPARTS = (WM_USER+6)
0633 SB_GETBORDERS = (WM_USER+7)
0634 SB_SETMINHEIGHT = (WM_USER+8)
0635 SB_SIMPLE = (WM_USER+9)
0636 SB_GETRECT = (WM_USER+10)
0637 SB_ISSIMPLE = (WM_USER+14)
0638 SB_SETICON = (WM_USER+15)
0639 SB_SETTIPTEXTA = (WM_USER+16)
0640 SB_SETTIPTEXTW = (WM_USER+17)
0641 SB_GETTIPTEXTA = (WM_USER+18)
0642 SB_GETTIPTEXTW = (WM_USER+19)
0643 SB_GETICON = (WM_USER+20)
0644 SB_SETTIPTEXT = SB_SETTIPTEXTA
0645 SB_GETTIPTEXT = SB_GETTIPTEXTA
0646 SB_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0647 SB_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0648 SBT_OWNERDRAW = 4096
0649 SBT_NOBORDERS = 256
0650 SBT_POPOUT = 512
0651 SBT_RTLREADING = 1024
0652 SBT_NOTABPARSING = 2048
0653 SBT_TOOLTIPS = 2048
0654 SB_SETBKCOLOR = CCM_SETBKCOLOR      # lParam = bkColor
0655 SBN_SIMPLEMODECHANGE = (SBN_FIRST - 0)
0656 TRACKBAR_CLASSA = "msctls_trackbar32"
0657 TRACKBAR_CLASS = TRACKBAR_CLASSA
0658 TBS_AUTOTICKS = 1
0659 TBS_VERT = 2
0660 TBS_HORZ = 0
0661 TBS_TOP = 4
0662 TBS_BOTTOM = 0
0663 TBS_LEFT = 4
0664 TBS_RIGHT = 0
0665 TBS_BOTH = 8
0666 TBS_NOTICKS = 16
0667 TBS_ENABLESELRANGE = 32
0668 TBS_FIXEDLENGTH = 64
0669 TBS_NOTHUMB = 128
0670 TBS_TOOLTIPS = 256
0671 TBM_GETPOS = (WM_USER)
0672 TBM_GETRANGEMIN = (WM_USER+1)
0673 TBM_GETRANGEMAX = (WM_USER+2)
0674 TBM_GETTIC = (WM_USER+3)
0675 TBM_SETTIC = (WM_USER+4)
0676 TBM_SETPOS = (WM_USER+5)
0677 TBM_SETRANGE = (WM_USER+6)
0678 TBM_SETRANGEMIN = (WM_USER+7)
0679 TBM_SETRANGEMAX = (WM_USER+8)
0680 TBM_CLEARTICS = (WM_USER+9)
0681 TBM_SETSEL = (WM_USER+10)
0682 TBM_SETSELSTART = (WM_USER+11)
0683 TBM_SETSELEND = (WM_USER+12)
0684 TBM_GETPTICS = (WM_USER+14)
0685 TBM_GETTICPOS = (WM_USER+15)
0686 TBM_GETNUMTICS = (WM_USER+16)
0687 TBM_GETSELSTART = (WM_USER+17)
0688 TBM_GETSELEND = (WM_USER+18)
0689 TBM_CLEARSEL = (WM_USER+19)
0690 TBM_SETTICFREQ = (WM_USER+20)
0691 TBM_SETPAGESIZE = (WM_USER+21)
0692 TBM_GETPAGESIZE = (WM_USER+22)
0693 TBM_SETLINESIZE = (WM_USER+23)
0694 TBM_GETLINESIZE = (WM_USER+24)
0695 TBM_GETTHUMBRECT = (WM_USER+25)
0696 TBM_GETCHANNELRECT = (WM_USER+26)
0697 TBM_SETTHUMBLENGTH = (WM_USER+27)
0698 TBM_GETTHUMBLENGTH = (WM_USER+28)
0699 TBM_SETTOOLTIPS = (WM_USER+29)
0700 TBM_GETTOOLTIPS = (WM_USER+30)
0701 TBM_SETTIPSIDE = (WM_USER+31)
0702 TBTS_TOP = 0
0703 TBTS_LEFT = 1
0704 TBTS_BOTTOM = 2
0705 TBTS_RIGHT = 3
0706 TBM_SETBUDDY = (WM_USER+32) # wparam = BOOL fLeft; (or right)
0707 TBM_GETBUDDY = (WM_USER+33) # wparam = BOOL fLeft; (or right)
0708 TBM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0709 TBM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0710 TB_LINEUP = 0
0711 TB_LINEDOWN = 1
0712 TB_PAGEUP = 2
0713 TB_PAGEDOWN = 3
0714 TB_THUMBPOSITION = 4
0715 TB_THUMBTRACK = 5
0716 TB_TOP = 6
0717 TB_BOTTOM = 7
0718 TB_ENDTRACK = 8
0719 TBCD_TICS = 1
0720 TBCD_THUMB = 2
0721 TBCD_CHANNEL = 3
0722 DL_BEGINDRAG = (WM_USER+133)
0723 DL_DRAGGING = (WM_USER+134)
0724 DL_DROPPED = (WM_USER+135)
0725 DL_CANCELDRAG = (WM_USER+136)
0726 DL_CURSORSET = 0
0727 DL_STOPCURSOR = 1
0728 DL_COPYCURSOR = 2
0729 DL_MOVECURSOR = 3
0730 DRAGLISTMSGSTRING = "commctrl_DragListMsg"
0731 UPDOWN_CLASSA = "msctls_updown32"
0732 UPDOWN_CLASS = UPDOWN_CLASSA
0733 UD_MAXVAL = 32767
0734 UD_MINVAL = (-UD_MAXVAL)
0735 UDS_WRAP = 1
0736 UDS_SETBUDDYINT = 2
0737 UDS_ALIGNRIGHT = 4
0738 UDS_ALIGNLEFT = 8
0739 UDS_AUTOBUDDY = 16
0740 UDS_ARROWKEYS = 32
0741 UDS_HORZ = 64
0742 UDS_NOTHOUSANDS = 128
0743 UDS_HOTTRACK = 256
0744 UDM_SETRANGE = (WM_USER+101)
0745 UDM_GETRANGE = (WM_USER+102)
0746 UDM_SETPOS = (WM_USER+103)
0747 UDM_GETPOS = (WM_USER+104)
0748 UDM_SETBUDDY = (WM_USER+105)
0749 UDM_GETBUDDY = (WM_USER+106)
0750 UDM_SETACCEL = (WM_USER+107)
0751 UDM_GETACCEL = (WM_USER+108)
0752 UDM_SETBASE = (WM_USER+109)
0753 UDM_GETBASE = (WM_USER+110)
0754 UDM_SETRANGE32 = (WM_USER+111)
0755 UDM_GETRANGE32 = (WM_USER+112) # wParam & lParam are LPINT
0756 UDM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0757 UDM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0758 UDN_DELTAPOS = (UDN_FIRST - 1)
0759 PROGRESS_CLASSA = "msctls_progress32"
0760 PROGRESS_CLASS = PROGRESS_CLASSA
0761 PBS_SMOOTH = 1
0762 PBS_VERTICAL = 4
0763 PBM_SETRANGE = (WM_USER+1)
0764 PBM_SETPOS = (WM_USER+2)
0765 PBM_DELTAPOS = (WM_USER+3)
0766 PBM_SETSTEP = (WM_USER+4)
0767 PBM_STEPIT = (WM_USER+5)
0768 PBM_SETRANGE32 = (WM_USER+6)  # lParam = high, wParam = low
0769 PBM_GETRANGE = (WM_USER+7)  # wParam = return (TRUE ? low : high). lParam = PPBRANGE or NULL
0770 PBM_GETPOS = (WM_USER+8)
0771 PBM_SETBARCOLOR = (WM_USER+9)                # lParam = bar color
0772 PBM_SETBKCOLOR = CCM_SETBKCOLOR  # lParam = bkColor
0773 HOTKEYF_SHIFT = 1
0774 HOTKEYF_CONTROL = 2
0775 HOTKEYF_ALT = 4
0776 HOTKEYF_EXT = 128
0777 HOTKEYF_EXT = 8
0778 HKCOMB_NONE = 1
0779 HKCOMB_S = 2
0780 HKCOMB_C = 4
0781 HKCOMB_A = 8
0782 HKCOMB_SC = 16
0783 HKCOMB_SA = 32
0784 HKCOMB_CA = 64
0785 HKCOMB_SCA = 128
0786 HKM_SETHOTKEY = (WM_USER+1)
0787 HKM_GETHOTKEY = (WM_USER+2)
0788 HKM_SETRULES = (WM_USER+3)
0789 HOTKEY_CLASSA = "msctls_hotkey32"
0790 HOTKEY_CLASS = HOTKEY_CLASSA
0791 CCS_TOP = 0x00000001L
0792 CCS_NOMOVEY = 0x00000002L
0793 CCS_BOTTOM = 0x00000003L
0794 CCS_NORESIZE = 0x00000004L
0795 CCS_NOPARENTALIGN = 0x00000008L
0796 CCS_ADJUSTABLE = 0x00000020L
0797 CCS_NODIVIDER = 0x00000040L
0798 CCS_VERT = 0x00000080L
0799 CCS_LEFT = (CCS_VERT | CCS_TOP)
0800 CCS_RIGHT = (CCS_VERT | CCS_BOTTOM)
0801 CCS_NOMOVEX = (CCS_VERT | CCS_NOMOVEY)
0802 WC_LISTVIEWA = "SysListView32"
0803 WC_LISTVIEW = WC_LISTVIEWA
0804 LVS_ICON = 0
0805 LVS_REPORT = 1
0806 LVS_SMALLICON = 2
0807 LVS_LIST = 3
0808 LVS_TYPEMASK = 3
0809 LVS_SINGLESEL = 4
0810 LVS_SHOWSELALWAYS = 8
0811 LVS_SORTASCENDING = 16
0812 LVS_SORTDESCENDING = 32
0813 LVS_SHAREIMAGELISTS = 64
0814 LVS_NOLABELWRAP = 128
0815 LVS_AUTOARRANGE = 256
0816 LVS_EDITLABELS = 512
0817 LVS_OWNERDATA = 4096
0818 LVS_NOSCROLL = 8192
0819 LVS_TYPESTYLEMASK = 64512
0820 LVS_ALIGNTOP = 0
0821 LVS_ALIGNLEFT = 2048
0822 LVS_ALIGNMASK = 3072
0823 LVS_OWNERDRAWFIXED = 1024
0824 LVS_NOCOLUMNHEADER = 16384
0825 LVS_NOSORTHEADER = 32768
0826 LVM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
0827 LVM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
0828 LVM_GETBKCOLOR = (LVM_FIRST + 0)
0829 LVM_SETBKCOLOR = (LVM_FIRST + 1)
0830 LVM_GETIMAGELIST = (LVM_FIRST + 2)
0831 LVSIL_NORMAL = 0
0832 LVSIL_SMALL = 1
0833 LVSIL_STATE = 2
0834 LVM_SETIMAGELIST = (LVM_FIRST + 3)
0835 LVM_GETITEMCOUNT = (LVM_FIRST + 4)
0836 LVIF_TEXT = 1
0837 LVIF_IMAGE = 2
0838 LVIF_PARAM = 4
0839 LVIF_STATE = 8
0840 LVIF_INDENT = 16
0841 LVIF_NORECOMPUTE = 2048
0842 LVIS_FOCUSED = 1
0843 LVIS_SELECTED = 2
0844 LVIS_CUT = 4
0845 LVIS_DROPHILITED = 8
0846 LVIS_ACTIVATING = 32
0847 LVIS_OVERLAYMASK = 3840
0848 LVIS_STATEIMAGEMASK = 61440
0849 I_INDENTCALLBACK = (-1)
0850 LPSTR_TEXTCALLBACKA = -1
0851 LPSTR_TEXTCALLBACK = LPSTR_TEXTCALLBACKA
0852 I_IMAGECALLBACK = (-1)
0853 LVM_GETITEMA = (LVM_FIRST + 5)
0854 LVM_GETITEMW = (LVM_FIRST + 75)
0855 LVM_GETITEM = LVM_GETITEMW
0856 LVM_GETITEM = LVM_GETITEMA
0857 LVM_SETITEMA = (LVM_FIRST + 6)
0858 LVM_SETITEMW = (LVM_FIRST + 76)
0859 LVM_SETITEM = LVM_SETITEMW
0860 LVM_SETITEM = LVM_SETITEMA
0861 LVM_INSERTITEMA = (LVM_FIRST + 7)
0862 LVM_INSERTITEMW = (LVM_FIRST + 77)
0863 LVM_INSERTITEM = LVM_INSERTITEMA
0864 LVM_DELETEITEM = (LVM_FIRST + 8)
0865 LVM_DELETEALLITEMS = (LVM_FIRST + 9)
0866 LVM_GETCALLBACKMASK = (LVM_FIRST + 10)
0867 LVM_SETCALLBACKMASK = (LVM_FIRST + 11)
0868 LVNI_ALL = 0
0869 LVNI_FOCUSED = 1
0870 LVNI_SELECTED = 2
0871 LVNI_CUT = 4
0872 LVNI_DROPHILITED = 8
0873 LVNI_ABOVE = 256
0874 LVNI_BELOW = 512
0875 LVNI_TOLEFT = 1024
0876 LVNI_TORIGHT = 2048
0877 LVM_GETNEXTITEM = (LVM_FIRST + 12)
0878 LVFI_PARAM = 1
0879 LVFI_STRING = 2
0880 LVFI_PARTIAL = 8
0881 LVFI_WRAP = 32
0882 LVFI_NEARESTXY = 64
0883 LVM_FINDITEMA = (LVM_FIRST + 13)
0884 LVM_FINDITEMW = (LVM_FIRST + 83)
0885 LVM_FINDITEM = LVM_FINDITEMA
0886 LVIR_BOUNDS = 0
0887 LVIR_ICON = 1
0888 LVIR_LABEL = 2
0889 LVIR_SELECTBOUNDS = 3
0890 LVM_GETITEMRECT = (LVM_FIRST + 14)
0891 LVM_SETITEMPOSITION = (LVM_FIRST + 15)
0892 LVM_GETITEMPOSITION = (LVM_FIRST + 16)
0893 LVM_GETSTRINGWIDTHA = (LVM_FIRST + 17)
0894 LVM_GETSTRINGWIDTHW = (LVM_FIRST + 87)
0895 LVM_GETSTRINGWIDTH = LVM_GETSTRINGWIDTHA
0896 LVHT_NOWHERE = 1
0897 LVHT_ONITEMICON = 2
0898 LVHT_ONITEMLABEL = 4
0899 LVHT_ONITEMSTATEICON = 8
0900 LVHT_ONITEM = (LVHT_ONITEMICON | LVHT_ONITEMLABEL | LVHT_ONITEMSTATEICON)
0901 LVHT_ABOVE = 8
0902 LVHT_BELOW = 16
0903 LVHT_TORIGHT = 32
0904 LVHT_TOLEFT = 64
0905 LVM_HITTEST = (LVM_FIRST + 18)
0906 LVM_ENSUREVISIBLE = (LVM_FIRST + 19)
0907 LVM_SCROLL = (LVM_FIRST + 20)
0908 LVM_REDRAWITEMS = (LVM_FIRST + 21)
0909 LVA_DEFAULT = 0
0910 LVA_ALIGNLEFT = 1
0911 LVA_ALIGNTOP = 2
0912 LVA_SNAPTOGRID = 5
0913 LVM_ARRANGE = (LVM_FIRST + 22)
0914 LVM_EDITLABELA = (LVM_FIRST + 23)
0915 LVM_EDITLABELW = (LVM_FIRST + 118)
0916 LVM_EDITLABEL = LVM_EDITLABELW
0917 LVM_EDITLABEL = LVM_EDITLABELA
0918 LVM_GETEDITCONTROL = (LVM_FIRST + 24)
0919 LVCF_FMT = 1
0920 LVCF_WIDTH = 2
0921 LVCF_TEXT = 4
0922 LVCF_SUBITEM = 8
0923 LVCF_IMAGE = 16
0924 LVCF_ORDER = 32
0925 LVCFMT_LEFT = 0
0926 LVCFMT_RIGHT = 1
0927 LVCFMT_CENTER = 2
0928 LVCFMT_JUSTIFYMASK = 3
0929 LVCFMT_IMAGE = 2048
0930 LVCFMT_BITMAP_ON_RIGHT = 4096
0931 LVCFMT_COL_HAS_IMAGES = 32768
0932 LVM_GETCOLUMNA = (LVM_FIRST + 25)
0933 LVM_GETCOLUMNW = (LVM_FIRST + 95)
0934 LVM_GETCOLUMN = LVM_GETCOLUMNA
0935 LVM_SETCOLUMNA = (LVM_FIRST + 26)
0936 LVM_SETCOLUMNW = (LVM_FIRST + 96)
0937 LVM_SETCOLUMN = LVM_SETCOLUMNA
0938 LVM_INSERTCOLUMNA = (LVM_FIRST + 27)
0939 LVM_INSERTCOLUMNW = (LVM_FIRST + 97)
0940 LVM_INSERTCOLUMN = LVM_INSERTCOLUMNA
0941 LVM_DELETECOLUMN = (LVM_FIRST + 28)
0942 LVM_GETCOLUMNWIDTH = (LVM_FIRST + 29)
0943 LVSCW_AUTOSIZE = -1
0944 LVSCW_AUTOSIZE_USEHEADER = -2
0945 LVM_SETCOLUMNWIDTH = (LVM_FIRST + 30)
0946 LVM_GETHEADER = (LVM_FIRST + 31)
0947 LVM_CREATEDRAGIMAGE = (LVM_FIRST + 33)
0948 LVM_GETVIEWRECT = (LVM_FIRST + 34)
0949 LVM_GETTEXTCOLOR = (LVM_FIRST + 35)
0950 LVM_SETTEXTCOLOR = (LVM_FIRST + 36)
0951 LVM_GETTEXTBKCOLOR = (LVM_FIRST + 37)
0952 LVM_SETTEXTBKCOLOR = (LVM_FIRST + 38)
0953 LVM_GETTOPINDEX = (LVM_FIRST + 39)
0954 LVM_GETCOUNTPERPAGE = (LVM_FIRST + 40)
0955 LVM_GETORIGIN = (LVM_FIRST + 41)
0956 LVM_UPDATE = (LVM_FIRST + 42)
0957 LVM_SETITEMSTATE = (LVM_FIRST + 43)
0958 LVM_GETITEMSTATE = (LVM_FIRST + 44)
0959 LVM_GETITEMTEXTA = (LVM_FIRST + 45)
0960 LVM_GETITEMTEXTW = (LVM_FIRST + 115)
0961 LVM_GETITEMTEXT = LVM_GETITEMTEXTW
0962 LVM_GETITEMTEXT = LVM_GETITEMTEXTA
0963 LVM_SETITEMTEXTA = (LVM_FIRST + 46)
0964 LVM_SETITEMTEXTW = (LVM_FIRST + 116)
0965 LVM_SETITEMTEXT = LVM_SETITEMTEXTW
0966 LVM_SETITEMTEXT = LVM_SETITEMTEXTA
0967 LVSICF_NOINVALIDATEALL = 1
0968 LVSICF_NOSCROLL = 2
0969 LVM_SETITEMCOUNT = (LVM_FIRST + 47)
0970 LVM_SORTITEMS = (LVM_FIRST + 48)
0971 LVM_SETITEMPOSITION32 = (LVM_FIRST + 49)
0972 LVM_GETSELECTEDCOUNT = (LVM_FIRST + 50)
0973 LVM_GETITEMSPACING = (LVM_FIRST + 51)
0974 LVM_GETISEARCHSTRINGA = (LVM_FIRST + 52)
0975 LVM_GETISEARCHSTRINGW = (LVM_FIRST + 117)
0976 LVM_GETISEARCHSTRING = LVM_GETISEARCHSTRINGA
0977 LVM_SETICONSPACING = (LVM_FIRST + 53)
0978 LVM_SETEXTENDEDLISTVIEWSTYLE = (LVM_FIRST + 54)   # optional wParam == mask
0979 LVM_GETEXTENDEDLISTVIEWSTYLE = (LVM_FIRST + 55)
0980 LVS_EX_GRIDLINES = 1
0981 LVS_EX_SUBITEMIMAGES = 2
0982 LVS_EX_CHECKBOXES = 4
0983 LVS_EX_TRACKSELECT = 8
0984 LVS_EX_HEADERDRAGDROP = 16
0985 LVS_EX_FULLROWSELECT = 32 # applies to report mode only
0986 LVS_EX_ONECLICKACTIVATE = 64
0987 LVS_EX_TWOCLICKACTIVATE = 128
0988 LVS_EX_FLATSB = 256
0989 LVS_EX_REGIONAL = 512
0990 LVS_EX_INFOTIP = 1024 # listview does InfoTips for you
0991 LVS_EX_UNDERLINEHOT = 2048
0992 LVS_EX_UNDERLINECOLD = 4096
0993 LVS_EX_MULTIWORKAREAS = 8192
0994 LVM_GETSUBITEMRECT = (LVM_FIRST + 56)
0995 LVM_SUBITEMHITTEST = (LVM_FIRST + 57)
0996 LVM_SETCOLUMNORDERARRAY = (LVM_FIRST + 58)
0997 LVM_GETCOLUMNORDERARRAY = (LVM_FIRST + 59)
0998 LVM_SETHOTITEM = (LVM_FIRST + 60)
0999 LVM_GETHOTITEM = (LVM_FIRST + 61)
1000 LVM_SETHOTCURSOR = (LVM_FIRST + 62)
1001 LVM_GETHOTCURSOR = (LVM_FIRST + 63)
1002 LVM_APPROXIMATEVIEWRECT = (LVM_FIRST + 64)
1003 LV_MAX_WORKAREAS = 16
1004 LVM_SETWORKAREAS = (LVM_FIRST + 65)
1005 LVM_GETWORKAREAS = (LVM_FIRST + 70)
1006 LVM_GETNUMBEROFWORKAREAS = (LVM_FIRST + 73)
1007 LVM_GETSELECTIONMARK = (LVM_FIRST + 66)
1008 LVM_SETSELECTIONMARK = (LVM_FIRST + 67)
1009 LVM_SETHOVERTIME = (LVM_FIRST + 71)
1010 LVM_GETHOVERTIME = (LVM_FIRST + 72)
1011 LVM_SETTOOLTIPS = (LVM_FIRST + 74)
1012 LVM_GETTOOLTIPS = (LVM_FIRST + 78)
1013 LVBKIF_SOURCE_NONE = 0
1014 LVBKIF_SOURCE_HBITMAP = 1
1015 LVBKIF_SOURCE_URL = 2
1016 LVBKIF_SOURCE_MASK = 3
1017 LVBKIF_STYLE_NORMAL = 0
1018 LVBKIF_STYLE_TILE = 16
1019 LVBKIF_STYLE_MASK = 16
1020 LVM_SETBKIMAGEA = (LVM_FIRST + 68)
1021 LVM_SETBKIMAGEW = (LVM_FIRST + 138)
1022 LVM_GETBKIMAGEA = (LVM_FIRST + 69)
1023 LVM_GETBKIMAGEW = (LVM_FIRST + 139)
1024 LVKF_ALT = 1
1025 LVKF_CONTROL = 2
1026 LVKF_SHIFT = 4
1027 LVN_ITEMCHANGING = (LVN_FIRST-0)
1028 LVN_ITEMCHANGED = (LVN_FIRST-1)
1029 LVN_INSERTITEM = (LVN_FIRST-2)
1030 LVN_DELETEITEM = (LVN_FIRST-3)
1031 LVN_DELETEALLITEMS = (LVN_FIRST-4)
1032 LVN_BEGINLABELEDITA = (LVN_FIRST-5)
1033 LVN_BEGINLABELEDITW = (LVN_FIRST-75)
1034 LVN_ENDLABELEDITA = (LVN_FIRST-6)
1035 LVN_ENDLABELEDITW = (LVN_FIRST-76)
1036 LVN_COLUMNCLICK = (LVN_FIRST-8)
1037 LVN_BEGINDRAG = (LVN_FIRST-9)
1038 LVN_BEGINRDRAG = (LVN_FIRST-11)
1039 LVN_ODCACHEHINT = (LVN_FIRST-13)
1040 LVN_ODFINDITEMA = (LVN_FIRST-52)
1041 LVN_ODFINDITEMW = (LVN_FIRST-79)
1042 LVN_ITEMACTIVATE = (LVN_FIRST-14)
1043 LVN_ODSTATECHANGED = (LVN_FIRST-15)
1044 LVN_ODFINDITEM = LVN_ODFINDITEMA
1045 LVN_HOTTRACK = (LVN_FIRST-21)
1046 LVN_GETDISPINFOA = (LVN_FIRST-50)
1047 LVN_GETDISPINFOW = (LVN_FIRST-77)
1048 LVN_SETDISPINFOA = (LVN_FIRST-51)
1049 LVN_SETDISPINFOW = (LVN_FIRST-78)
1050 LVN_BEGINLABELEDIT = LVN_BEGINLABELEDITA
1051 LVN_ENDLABELEDIT = LVN_ENDLABELEDITA
1052 LVN_GETDISPINFO = LVN_GETDISPINFOA
1053 LVN_SETDISPINFO = LVN_SETDISPINFOA
1054 LVIF_DI_SETITEM = 4096
1055 LVN_MARQUEEBEGIN = (LVN_FIRST-56)
1056 LVGIT_UNFOLDED = 1
1057 LVN_GETINFOTIPA = (LVN_FIRST-57)
1058 LVN_GETINFOTIPW = (LVN_FIRST-58)
1059 LVN_GETINFOTIP = LVN_GETINFOTIPA
1060 WC_TREEVIEWA = "SysTreeView32"
1061 WC_TREEVIEW = WC_TREEVIEWA
1062 TVS_HASBUTTONS = 1
1063 TVS_HASLINES = 2
1064 TVS_LINESATROOT = 4
1065 TVS_EDITLABELS = 8
1066 TVS_DISABLEDRAGDROP = 16
1067 TVS_SHOWSELALWAYS = 32
1068 TVS_RTLREADING = 64
1069 TVS_NOTOOLTIPS = 128
1070 TVS_CHECKBOXES = 256
1071 TVS_TRACKSELECT = 512
1072 TVS_SINGLEEXPAND = 1024
1073 TVS_INFOTIP = 2048
1074 TVS_FULLROWSELECT = 4096
1075 TVS_NOSCROLL = 8192
1076 TVS_NONEVENHEIGHT = 16384
1077 TVIF_TEXT = 1
1078 TVIF_IMAGE = 2
1079 TVIF_PARAM = 4
1080 TVIF_STATE = 8
1081 TVIF_HANDLE = 16
1082 TVIF_SELECTEDIMAGE = 32
1083 TVIF_CHILDREN = 64
1084 TVIF_INTEGRAL = 128
1085 TVIS_SELECTED = 2
1086 TVIS_CUT = 4
1087 TVIS_DROPHILITED = 8
1088 TVIS_BOLD = 16
1089 TVIS_EXPANDED = 32
1090 TVIS_EXPANDEDONCE = 64
1091 TVIS_EXPANDPARTIAL = 128
1092 TVIS_OVERLAYMASK = 3840
1093 TVIS_STATEIMAGEMASK = 61440
1094 TVIS_USERMASK = 61440
1095 I_CHILDRENCALLBACK = (-1)
1096 TVI_ROOT = -65536
1097 TVI_FIRST = -65535
1098 TVI_LAST = -65534
1099 TVI_SORT = -65533
1100 TVM_INSERTITEMA = (TV_FIRST + 0)
1101 TVM_INSERTITEMW = (TV_FIRST + 50)
1102 TVM_INSERTITEM = TVM_INSERTITEMW
1103 TVM_INSERTITEM = TVM_INSERTITEMA
1104 TVM_DELETEITEM = (TV_FIRST + 1)
1105 TVM_EXPAND = (TV_FIRST + 2)
1106 TVE_COLLAPSE = 1
1107 TVE_EXPAND = 2
1108 TVE_TOGGLE = 3
1109 TVE_EXPANDPARTIAL = 16384
1110 TVE_COLLAPSERESET = 32768
1111 TVM_GETITEMRECT = (TV_FIRST + 4)
1112 TVM_GETCOUNT = (TV_FIRST + 5)
1113 TVM_GETINDENT = (TV_FIRST + 6)
1114 TVM_SETINDENT = (TV_FIRST + 7)
1115 TVM_GETIMAGELIST = (TV_FIRST + 8)
1116 TVSIL_NORMAL = 0
1117 TVSIL_STATE = 2
1118 TVM_SETIMAGELIST = (TV_FIRST + 9)
1119 TVM_GETNEXTITEM = (TV_FIRST + 10)
1120 TVGN_ROOT = 0
1121 TVGN_NEXT = 1
1122 TVGN_PREVIOUS = 2
1123 TVGN_PARENT = 3
1124 TVGN_CHILD = 4
1125 TVGN_FIRSTVISIBLE = 5
1126 TVGN_NEXTVISIBLE = 6
1127 TVGN_PREVIOUSVISIBLE = 7
1128 TVGN_DROPHILITE = 8
1129 TVGN_CARET = 9
1130 TVGN_LASTVISIBLE = 10
1131 TVM_SELECTITEM = (TV_FIRST + 11)
1132 TVM_GETITEMA = (TV_FIRST + 12)
1133 TVM_GETITEMW = (TV_FIRST + 62)
1134 TVM_GETITEM = TVM_GETITEMW
1135 TVM_GETITEM = TVM_GETITEMA
1136 TVM_SETITEMA = (TV_FIRST + 13)
1137 TVM_SETITEMW = (TV_FIRST + 63)
1138 TVM_SETITEM = TVM_SETITEMW
1139 TVM_SETITEM = TVM_SETITEMA
1140 TVM_EDITLABELA = (TV_FIRST + 14)
1141 TVM_EDITLABELW = (TV_FIRST + 65)
1142 TVM_EDITLABEL = TVM_EDITLABELW
1143 TVM_EDITLABEL = TVM_EDITLABELA
1144 TVM_GETEDITCONTROL = (TV_FIRST + 15)
1145 TVM_GETVISIBLECOUNT = (TV_FIRST + 16)
1146 TVM_HITTEST = (TV_FIRST + 17)
1147 TVHT_NOWHERE = 1
1148 TVHT_ONITEMICON = 2
1149 TVHT_ONITEMLABEL = 4
1150 TVHT_ONITEMINDENT = 8
1151 TVHT_ONITEMBUTTON = 16
1152 TVHT_ONITEMRIGHT = 32
1153 TVHT_ONITEMSTATEICON = 64
1154 TVHT_ABOVE = 256
1155 TVHT_BELOW = 512
1156 TVHT_TORIGHT = 1024
1157 TVHT_TOLEFT = 2048
1158 TVHT_ONITEM = (TVHT_ONITEMICON | TVHT_ONITEMLABEL | TVHT_ONITEMSTATEICON)
1159 TVM_CREATEDRAGIMAGE = (TV_FIRST + 18)
1160 TVM_SORTCHILDREN = (TV_FIRST + 19)
1161 TVM_ENSUREVISIBLE = (TV_FIRST + 20)
1162 TVM_SORTCHILDRENCB = (TV_FIRST + 21)
1163 TVM_ENDEDITLABELNOW = (TV_FIRST + 22)
1164 TVM_GETISEARCHSTRINGA = (TV_FIRST + 23)
1165 TVM_GETISEARCHSTRINGW = (TV_FIRST + 64)
1166 TVM_GETISEARCHSTRING = TVM_GETISEARCHSTRINGA
1167 TVM_SETTOOLTIPS = (TV_FIRST + 24)
1168 TVM_GETTOOLTIPS = (TV_FIRST + 25)
1169 TVM_SETINSERTMARK = (TV_FIRST + 26)
1170 TVM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
1171 TVM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
1172 TVM_SETITEMHEIGHT = (TV_FIRST + 27)
1173 TVM_GETITEMHEIGHT = (TV_FIRST + 28)
1174 TVM_SETBKCOLOR = (TV_FIRST + 29)
1175 TVM_SETTEXTCOLOR = (TV_FIRST + 30)
1176 TVM_GETBKCOLOR = (TV_FIRST + 31)
1177 TVM_GETTEXTCOLOR = (TV_FIRST + 32)
1178 TVM_SETSCROLLTIME = (TV_FIRST + 33)
1179 TVM_GETSCROLLTIME = (TV_FIRST + 34)
1180 TVM_SETINSERTMARKCOLOR = (TV_FIRST + 37)
1181 TVM_GETINSERTMARKCOLOR = (TV_FIRST + 38)
1182 TVN_SELCHANGINGA = (TVN_FIRST-1)
1183 TVN_SELCHANGINGW = (TVN_FIRST-50)
1184 TVN_SELCHANGEDA = (TVN_FIRST-2)
1185 TVN_SELCHANGEDW = (TVN_FIRST-51)
1186 TVC_UNKNOWN = 0
1187 TVC_BYMOUSE = 1
1188 TVC_BYKEYBOARD = 2
1189 TVN_GETDISPINFOA = (TVN_FIRST-3)
1190 TVN_GETDISPINFOW = (TVN_FIRST-52)
1191 TVN_SETDISPINFOA = (TVN_FIRST-4)
1192 TVN_SETDISPINFOW = (TVN_FIRST-53)
1193 TVIF_DI_SETITEM = 4096
1194 TVN_ITEMEXPANDINGA = (TVN_FIRST-5)
1195 TVN_ITEMEXPANDINGW = (TVN_FIRST-54)
1196 TVN_ITEMEXPANDEDA = (TVN_FIRST-6)
1197 TVN_ITEMEXPANDEDW = (TVN_FIRST-55)
1198 TVN_BEGINDRAGA = (TVN_FIRST-7)
1199 TVN_BEGINDRAGW = (TVN_FIRST-56)
1200 TVN_BEGINRDRAGA = (TVN_FIRST-8)
1201 TVN_BEGINRDRAGW = (TVN_FIRST-57)
1202 TVN_DELETEITEMA = (TVN_FIRST-9)
1203 TVN_DELETEITEMW = (TVN_FIRST-58)
1204 TVN_BEGINLABELEDITA = (TVN_FIRST-10)
1205 TVN_BEGINLABELEDITW = (TVN_FIRST-59)
1206 TVN_ENDLABELEDITA = (TVN_FIRST-11)
1207 TVN_ENDLABELEDITW = (TVN_FIRST-60)
1208 TVN_KEYDOWN = (TVN_FIRST-12)
1209 TVN_GETINFOTIPA = (TVN_FIRST-13)
1210 TVN_GETINFOTIPW = (TVN_FIRST-14)
1211 TVN_SINGLEEXPAND = (TVN_FIRST-15)
1212 TVN_SELCHANGING = TVN_SELCHANGINGA
1213 TVN_SELCHANGED = TVN_SELCHANGEDA
1214 TVN_GETDISPINFO = TVN_GETDISPINFOA
1215 TVN_SETDISPINFO = TVN_SETDISPINFOA
1216 TVN_ITEMEXPANDING = TVN_ITEMEXPANDINGA
1217 TVN_ITEMEXPANDED = TVN_ITEMEXPANDEDA
1218 TVN_BEGINDRAG = TVN_BEGINDRAGA
1219 TVN_BEGINRDRAG = TVN_BEGINRDRAGA
1220 TVN_DELETEITEM = TVN_DELETEITEMA
1221 TVN_BEGINLABELEDIT = TVN_BEGINLABELEDITA
1222 TVN_ENDLABELEDIT = TVN_ENDLABELEDITA
1223 TVN_GETINFOTIP = TVN_GETINFOTIPA
1224 TVCDRF_NOIMAGES = 65536
1225 WC_COMBOBOXEXA = "ComboBoxEx32"
1226 WC_COMBOBOXEX = WC_COMBOBOXEXA
1227 CBEIF_TEXT = 1
1228 CBEIF_IMAGE = 2
1229 CBEIF_SELECTEDIMAGE = 4
1230 CBEIF_OVERLAY = 8
1231 CBEIF_INDENT = 16
1232 CBEIF_LPARAM = 32
1233 CBEIF_DI_SETITEM = 268435456
1234 CBEM_INSERTITEMA = (WM_USER + 1)
1235 CBEM_SETIMAGELIST = (WM_USER + 2)
1236 CBEM_GETIMAGELIST = (WM_USER + 3)
1237 CBEM_GETITEMA = (WM_USER + 4)
1238 CBEM_SETITEMA = (WM_USER + 5)
1239 #CBEM_DELETEITEM = CB_DELETESTRING
1240 CBEM_GETCOMBOCONTROL = (WM_USER + 6)
1241 CBEM_GETEDITCONTROL = (WM_USER + 7)
1242 CBEM_SETEXSTYLE = (WM_USER + 8)  # use  SETEXTENDEDSTYLE instead
1243 CBEM_SETEXTENDEDSTYLE = (WM_USER + 14)   # lparam == new style, wParam (optional) == mask
1244 CBEM_GETEXSTYLE = (WM_USER + 9) # use GETEXTENDEDSTYLE instead
1245 CBEM_GETEXTENDEDSTYLE = (WM_USER + 9)
1246 CBEM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
1247 CBEM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
1248 CBEM_SETEXSTYLE = (WM_USER + 8)
1249 CBEM_GETEXSTYLE = (WM_USER + 9)
1250 CBEM_HASEDITCHANGED = (WM_USER + 10)
1251 CBEM_INSERTITEMW = (WM_USER + 11)
1252 CBEM_SETITEMW = (WM_USER + 12)
1253 CBEM_GETITEMW = (WM_USER + 13)
1254 CBEM_INSERTITEM = CBEM_INSERTITEMA
1255 CBEM_SETITEM = CBEM_SETITEMA
1256 CBEM_GETITEM = CBEM_GETITEMA
1257 CBES_EX_NOEDITIMAGE = 1
1258 CBES_EX_NOEDITIMAGEINDENT = 2
1259 CBES_EX_PATHWORDBREAKPROC = 4
1260 CBES_EX_NOSIZELIMIT = 8
1261 CBES_EX_CASESENSITIVE = 16
1262 CBEN_GETDISPINFO = (CBEN_FIRST - 0)
1263 CBEN_GETDISPINFOA = (CBEN_FIRST - 0)
1264 CBEN_INSERTITEM = (CBEN_FIRST - 1)
1265 CBEN_DELETEITEM = (CBEN_FIRST - 2)
1266 CBEN_BEGINEDIT = (CBEN_FIRST - 4)
1267 CBEN_ENDEDITA = (CBEN_FIRST - 5)
1268 CBEN_ENDEDITW = (CBEN_FIRST - 6)
1269 CBEN_GETDISPINFOW = (CBEN_FIRST - 7)
1270 CBEN_DRAGBEGINA = (CBEN_FIRST - 8)
1271 CBEN_DRAGBEGINW = (CBEN_FIRST - 9)
1272 CBEN_DRAGBEGIN = CBEN_DRAGBEGINA
1273 CBEN_ENDEDIT = CBEN_ENDEDITA
1274 CBENF_KILLFOCUS = 1
1275 CBENF_RETURN = 2
1276 CBENF_ESCAPE = 3
1277 CBENF_DROPDOWN = 4
1278 CBEMAXSTRLEN = 260
1279 WC_TABCONTROLA = "SysTabControl32"
1280 WC_TABCONTROL = WC_TABCONTROLA
1281 TCS_SCROLLOPPOSITE = 1   # assumes multiline tab
1282 TCS_BOTTOM = 2
1283 TCS_RIGHT = 2
1284 TCS_MULTISELECT = 4  # allow multi-select in button mode
1285 TCS_FLATBUTTONS = 8
1286 TCS_FORCEICONLEFT = 16
1287 TCS_FORCELABELLEFT = 32
1288 TCS_HOTTRACK = 64
1289 TCS_VERTICAL = 128
1290 TCS_TABS = 0
1291 TCS_BUTTONS = 256
1292 TCS_SINGLELINE = 0
1293 TCS_MULTILINE = 512
1294 TCS_RIGHTJUSTIFY = 0
1295 TCS_FIXEDWIDTH = 1024
1296 TCS_RAGGEDRIGHT = 2048
1297 TCS_FOCUSONBUTTONDOWN = 4096
1298 TCS_OWNERDRAWFIXED = 8192
1299 TCS_TOOLTIPS = 16384
1300 TCS_FOCUSNEVER = 32768
1301 TCS_EX_FLATSEPARATORS = 1
1302 TCS_EX_REGISTERDROP = 2
1303 TCM_GETIMAGELIST = (TCM_FIRST + 2)
1304 TCM_SETIMAGELIST = (TCM_FIRST + 3)
1305 TCM_GETITEMCOUNT = (TCM_FIRST + 4)
1306 TCIF_TEXT = 1
1307 TCIF_IMAGE = 2
1308 TCIF_RTLREADING = 4
1309 TCIF_PARAM = 8
1310 TCIF_STATE = 16
1311 TCIS_BUTTONPRESSED = 1
1312 TCIS_HIGHLIGHTED = 2
1313 TCM_GETITEMA = (TCM_FIRST + 5)
1314 TCM_GETITEMW = (TCM_FIRST + 60)
1315 TCM_GETITEM = TCM_GETITEMA
1316 TCM_SETITEMA = (TCM_FIRST + 6)
1317 TCM_SETITEMW = (TCM_FIRST + 61)
1318 TCM_SETITEM = TCM_SETITEMA
1319 TCM_INSERTITEMA = (TCM_FIRST + 7)
1320 TCM_INSERTITEMW = (TCM_FIRST + 62)
1321 TCM_INSERTITEM = TCM_INSERTITEMA
1322 TCM_DELETEITEM = (TCM_FIRST + 8)
1323 TCM_DELETEALLITEMS = (TCM_FIRST + 9)
1324 TCM_GETITEMRECT = (TCM_FIRST + 10)
1325 TCM_GETCURSEL = (TCM_FIRST + 11)
1326 TCM_SETCURSEL = (TCM_FIRST + 12)
1327 TCHT_NOWHERE = 1
1328 TCHT_ONITEMICON = 2
1329 TCHT_ONITEMLABEL = 4
1330 TCHT_ONITEM = (TCHT_ONITEMICON | TCHT_ONITEMLABEL)
1331 TCM_HITTEST = (TCM_FIRST + 13)
1332 TCM_SETITEMEXTRA = (TCM_FIRST + 14)
1333 TCM_ADJUSTRECT = (TCM_FIRST + 40)
1334 TCM_SETITEMSIZE = (TCM_FIRST + 41)
1335 TCM_REMOVEIMAGE = (TCM_FIRST + 42)
1336 TCM_SETPADDING = (TCM_FIRST + 43)
1337 TCM_GETROWCOUNT = (TCM_FIRST + 44)
1338 TCM_GETTOOLTIPS = (TCM_FIRST + 45)
1339 TCM_SETTOOLTIPS = (TCM_FIRST + 46)
1340 TCM_GETCURFOCUS = (TCM_FIRST + 47)
1341 TCM_SETCURFOCUS = (TCM_FIRST + 48)
1342 TCM_SETMINTABWIDTH = (TCM_FIRST + 49)
1343 TCM_DESELECTALL = (TCM_FIRST + 50)
1344 TCM_HIGHLIGHTITEM = (TCM_FIRST + 51)
1345 TCM_SETEXTENDEDSTYLE = (TCM_FIRST + 52)  # optional wParam == mask
1346 TCM_GETEXTENDEDSTYLE = (TCM_FIRST + 53)
1347 TCM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
1348 TCM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
1349 TCN_KEYDOWN = (TCN_FIRST - 0)
1350 ANIMATE_CLASSA = "SysAnimate32"
1351 ANIMATE_CLASS = ANIMATE_CLASSA
1352 ACS_CENTER = 1
1353 ACS_TRANSPARENT = 2
1354 ACS_AUTOPLAY = 4
1355 ACS_TIMER = 8  # don't use threads... use timers
1356 ACM_OPENA = (WM_USER+100)
1357 ACM_OPENW = (WM_USER+103)
1358 ACM_OPEN = ACM_OPENW
1359 ACM_OPEN = ACM_OPENA
1360 ACM_PLAY = (WM_USER+101)
1361 ACM_STOP = (WM_USER+102)
1362 ACN_START = 1
1363 ACN_STOP = 2
1364 MONTHCAL_CLASSA = "SysMonthCal32"
1365 MONTHCAL_CLASS = MONTHCAL_CLASSA
1366 MCM_FIRST = 4096
1367 MCM_GETCURSEL = (MCM_FIRST + 1)
1368 MCM_SETCURSEL = (MCM_FIRST + 2)
1369 MCM_GETMAXSELCOUNT = (MCM_FIRST + 3)
1370 MCM_SETMAXSELCOUNT = (MCM_FIRST + 4)
1371 MCM_GETSELRANGE = (MCM_FIRST + 5)
1372 MCM_SETSELRANGE = (MCM_FIRST + 6)
1373 MCM_GETMONTHRANGE = (MCM_FIRST + 7)
1374 MCM_SETDAYSTATE = (MCM_FIRST + 8)
1375 MCM_GETMINREQRECT = (MCM_FIRST + 9)
1376 MCM_SETCOLOR = (MCM_FIRST + 10)
1377 MCM_GETCOLOR = (MCM_FIRST + 11)
1378 MCSC_BACKGROUND = 0   # the background color (between months)
1379 MCSC_TEXT = 1   # the dates
1380 MCSC_TITLEBK = 2   # background of the title
1381 MCSC_TITLETEXT = 3
1382 MCSC_MONTHBK = 4   # background within the month cal
1383 MCSC_TRAILINGTEXT = 5   # the text color of header & trailing days
1384 MCM_SETTODAY = (MCM_FIRST + 12)
1385 MCM_GETTODAY = (MCM_FIRST + 13)
1386 MCM_HITTEST = (MCM_FIRST + 14)
1387 MCHT_TITLE = 65536
1388 MCHT_CALENDAR = 131072
1389 MCHT_TODAYLINK = 196608
1390 MCHT_NEXT = 16777216   # these indicate that hitting
1391 MCHT_PREV = 33554432  # here will go to the next/prev month
1392 MCHT_NOWHERE = 0
1393 MCHT_TITLEBK = (MCHT_TITLE)
1394 MCHT_TITLEMONTH = (MCHT_TITLE | 1)
1395 MCHT_TITLEYEAR = (MCHT_TITLE | 2)
1396 MCHT_TITLEBTNNEXT = (MCHT_TITLE | MCHT_NEXT | 3)
1397 MCHT_TITLEBTNPREV = (MCHT_TITLE | MCHT_PREV | 3)
1398 MCHT_CALENDARBK = (MCHT_CALENDAR)
1399 MCHT_CALENDARDATE = (MCHT_CALENDAR | 1)
1400 MCHT_CALENDARDATENEXT = (MCHT_CALENDARDATE | MCHT_NEXT)
1401 MCHT_CALENDARDATEPREV = (MCHT_CALENDARDATE | MCHT_PREV)
1402 MCHT_CALENDARDAY = (MCHT_CALENDAR | 2)
1403 MCHT_CALENDARWEEKNUM = (MCHT_CALENDAR | 3)
1404 MCM_SETFIRSTDAYOFWEEK = (MCM_FIRST + 15)
1405 MCM_GETFIRSTDAYOFWEEK = (MCM_FIRST + 16)
1406 MCM_GETRANGE = (MCM_FIRST + 17)
1407 MCM_SETRANGE = (MCM_FIRST + 18)
1408 MCM_GETMONTHDELTA = (MCM_FIRST + 19)
1409 MCM_SETMONTHDELTA = (MCM_FIRST + 20)
1410 MCM_GETMAXTODAYWIDTH = (MCM_FIRST + 21)
1411 MCM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT
1412 MCM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT
1413 MCN_SELCHANGE = (MCN_FIRST + 1)
1414 MCN_GETDAYSTATE = (MCN_FIRST + 3)
1415 MCN_SELECT = (MCN_FIRST + 4)
1416 MCS_DAYSTATE = 1
1417 MCS_MULTISELECT = 2
1418 MCS_WEEKNUMBERS = 4
1419 MCS_NOTODAYCIRCLE = 8
1420 MCS_NOTODAY = 16
1421 MCS_NOTODAY = 8
1422 GMR_VISIBLE = 0       # visible portion of display
1423 GMR_DAYSTATE = 1       # above plus the grayed out parts of
1424 DATETIMEPICK_CLASSA = "SysDateTimePick32"
1425 DATETIMEPICK_CLASS = DATETIMEPICK_CLASSA
1426 DTM_FIRST = 4096
1427 DTM_GETSYSTEMTIME = (DTM_FIRST + 1)
1428 DTM_SETSYSTEMTIME = (DTM_FIRST + 2)
1429 DTM_GETRANGE = (DTM_FIRST + 3)
1430 DTM_SETRANGE = (DTM_FIRST + 4)
1431 DTM_SETFORMATA = (DTM_FIRST + 5)
1432 DTM_SETFORMATW = (DTM_FIRST + 50)
1433 DTM_SETFORMAT = DTM_SETFORMATW
1434 DTM_SETFORMAT = DTM_SETFORMATA
1435 DTM_SETMCCOLOR = (DTM_FIRST + 6)
1436 DTM_GETMCCOLOR = (DTM_FIRST + 7)
1437 DTM_GETMONTHCAL = (DTM_FIRST + 8)
1438 DTM_SETMCFONT = (DTM_FIRST + 9)
1439 DTM_GETMCFONT = (DTM_FIRST + 10)
1440 DTS_UPDOWN = 1 # use UPDOWN instead of MONTHCAL
1441 DTS_SHOWNONE = 2 # allow a NONE selection
1442 DTS_SHORTDATEFORMAT = 0 # use the short date format (app must forward WM_WININICHANGE messages)
1443 DTS_LONGDATEFORMAT = 4 # use the long date format (app must forward WM_WININICHANGE messages)
1444 DTS_TIMEFORMAT = 9 # use the time format (app must forward WM_WININICHANGE messages)
1445 DTS_APPCANPARSE = 16 # allow user entered strings (app MUST respond to DTN_USERSTRING)
1446 DTS_RIGHTALIGN = 32 # right-align popup instead of left-align it
1447 DTN_DATETIMECHANGE = (DTN_FIRST + 1) # the systemtime has changed
1448 DTN_USERSTRINGA = (DTN_FIRST + 2) # the user has entered a string
1449 DTN_USERSTRINGW = (DTN_FIRST + 15)
1450 DTN_USERSTRING = DTN_USERSTRINGW
1451 DTN_WMKEYDOWNA = (DTN_FIRST + 3) # modify keydown on app format field (X)
1452 DTN_WMKEYDOWNW = (DTN_FIRST + 16)
1453 DTN_WMKEYDOWN = DTN_WMKEYDOWNA
1454 DTN_FORMATA = (DTN_FIRST + 4) # query display for app format field (X)
1455 DTN_FORMATW = (DTN_FIRST + 17)
1456 DTN_FORMAT = DTN_FORMATA
1457 DTN_FORMATQUERYA = (DTN_FIRST + 5) # query formatting info for app format field (X)
1458 DTN_FORMATQUERYW = (DTN_FIRST + 18)
1459 DTN_FORMATQUERY = DTN_FORMATQUERYA
1460 DTN_DROPDOWN = (DTN_FIRST + 6) # MonthCal has dropped down
1461 DTN_CLOSEUP = (DTN_FIRST + 7) # MonthCal is popping up
1462 GDTR_MIN = 1
1463 GDTR_MAX = 2
1464 GDT_ERROR = -1
1465 GDT_VALID = 0
1466 GDT_NONE = 1
1467 IPM_CLEARADDRESS = (WM_USER+100) # no parameters
1468 IPM_SETADDRESS = (WM_USER+101) # lparam = TCP/IP address
1469 IPM_GETADDRESS = (WM_USER+102) # lresult = # of non black fields.  lparam = LPDWORD for TCP/IP address
1470 IPM_SETRANGE = (WM_USER+103) # wparam = field, lparam = range
1471 IPM_SETFOCUS = (WM_USER+104) # wparam = field
1472 IPM_ISBLANK = (WM_USER+105) # no parameters
1473 WC_IPADDRESSA = "SysIPAddress32"
1474 WC_IPADDRESS = WC_IPADDRESSA
1475 IPN_FIELDCHANGED = (IPN_FIRST - 0)
1476 WC_PAGESCROLLERA = "SysPager"
1477 WC_PAGESCROLLER = WC_PAGESCROLLERA
1478 PGS_VERT = 0
1479 PGS_HORZ = 1
1480 PGS_AUTOSCROLL = 2
1481 PGS_DRAGNDROP = 4
1482 PGF_INVISIBLE = 0      # Scroll button is not visible
1483 PGF_NORMAL = 1      # Scroll button is in normal state
1484 PGF_GRAYED = 2      # Scroll button is in grayed state
1485 PGF_DEPRESSED = 4      # Scroll button is in depressed state
1486 PGF_HOT = 8      # Scroll button is in hot state
1487 PGB_TOPORLEFT = 0
1488 PGB_BOTTOMORRIGHT = 1
1489 PGM_SETCHILD = (PGM_FIRST + 1)  # lParam == hwnd
1490 PGM_RECALCSIZE = (PGM_FIRST + 2)
1491 PGM_FORWARDMOUSE = (PGM_FIRST + 3)
1492 PGM_SETBKCOLOR = (PGM_FIRST + 4)
1493 PGM_GETBKCOLOR = (PGM_FIRST + 5)
1494 PGM_SETBORDER = (PGM_FIRST + 6)
1495 PGM_GETBORDER = (PGM_FIRST + 7)
1496 PGM_SETPOS = (PGM_FIRST + 8)
1497 PGM_GETPOS = (PGM_FIRST + 9)
1498 PGM_SETBUTTONSIZE = (PGM_FIRST + 10)
1499 PGM_GETBUTTONSIZE = (PGM_FIRST + 11)
1500 PGM_GETBUTTONSTATE = (PGM_FIRST + 12)
1501 PGM_GETDROPTARGET = CCM_GETDROPTARGET
1502 PGN_SCROLL = (PGN_FIRST-1)
1503 PGF_SCROLLUP = 1
1504 PGF_SCROLLDOWN = 2
1505 PGF_SCROLLLEFT = 4
1506 PGF_SCROLLRIGHT = 8
1507 PGK_SHIFT = 1
1508 PGK_CONTROL = 2
1509 PGK_MENU = 4
1510 PGN_CALCSIZE = (PGN_FIRST-2)
1511 PGF_CALCWIDTH = 1
1512 PGF_CALCHEIGHT = 2
1513 WC_NATIVEFONTCTLA = "NativeFontCtl"
1514 WC_NATIVEFONTCTL = WC_NATIVEFONTCTLA
1515 NFS_EDIT = 1
1516 NFS_STATIC = 2
1517 NFS_LISTCOMBO = 4
1518 NFS_BUTTON = 8
1519 NFS_ALL = 16
1520 WM_MOUSEHOVER = 673
1521 WM_MOUSELEAVE = 675
1522 TME_HOVER = 1
1523 TME_LEAVE = 2
1524 TME_QUERY = 1073741824
1525 TME_CANCEL = -2147483648
1526 HOVER_DEFAULT = -1
1527 WSB_PROP_CYVSCROLL = 0x00000001L
1528 WSB_PROP_CXHSCROLL = 0x00000002L
1529 WSB_PROP_CYHSCROLL = 0x00000004L
1530 WSB_PROP_CXVSCROLL = 0x00000008L
1531 WSB_PROP_CXHTHUMB = 0x00000010L
1532 WSB_PROP_CYVTHUMB = 0x00000020L
1533 WSB_PROP_VBKGCOLOR = 0x00000040L
1534 WSB_PROP_HBKGCOLOR = 0x00000080L
1535 WSB_PROP_VSTYLE = 0x00000100L
1536 WSB_PROP_HSTYLE = 0x00000200L
1537 WSB_PROP_WINSTYLE = 0x00000400L
1538 WSB_PROP_PALETTE = 0x00000800L
1539 WSB_PROP_MASK = 0x00000FFFL
1540 FSB_FLAT_MODE = 2
1541 FSB_ENCARTA_MODE = 1
1542 FSB_REGULAR_MODE = 0
1543 

Generated by PyXR 0.9.4
SourceForge.net Logo