home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / LordLucifer / win32asm / files / win32asm.exe / Win32ASM / ASMInc / Win32Res.equ < prev    next >
Encoding:
Text File  |  1997-09-02  |  25.6 KB  |  788 lines

  1. ; Win32 Resource related equates.
  2. ;  19.JUN.96 : Philippe Auphelle.
  3. ;              Parts from from 03-14-1996 Sven B. Schreiber sbs@orgon.com
  4.  
  5. ; $Id: Win32Res.equ 1.1 1997/09/02 09:51:12 Philippe Exp $
  6.  
  7. ; $Log: /Win32Equ/Win32Res.equ $
  8. ; 1     18/09/97 14:24 Philippe
  9. ; Initial checkin into SourceSafe.
  10. ; Revision 1.1  1997/09/02 09:51:12  Philippe
  11. ; Initial revision
  12. ;
  13.  
  14.  
  15.  
  16. ; Mode indicators in status bar - these are routed like commands
  17.  
  18. ID_INDICATOR_EXT            = 0E700h    ; extended selection indicator
  19. ID_INDICATOR_CAPS           = 0E701h    ; cap lock indicator
  20. ID_INDICATOR_NUM            = 0E702h    ; num lock indicator
  21. ID_INDICATOR_SCRL           = 0E703h    ; scroll lock indicator
  22. ID_INDICATOR_OVR            = 0E704h    ; overtype mode indicator
  23. ID_INDICATOR_REC            = 0E705h    ; record mode indicator
  24. ID_INDICATOR_KANA           = 0E706h    ; kana lock indicator
  25.  
  26. ID_SEPARATOR                = 0         ; special separator value
  27.  
  28. ; Standard Commands
  29. ; File commands
  30.  
  31. ID_FILE_NEW                 = 0E100h
  32. ID_FILE_OPEN                = 0E101h
  33. ID_FILE_CLOSE               = 0E102h
  34. ID_FILE_SAVE                = 0E103h
  35. ID_FILE_SAVE_AS             = 0E104h
  36. ID_FILE_PAGE_SETUP          = 0E105h
  37. ID_FILE_PRINT_SETUP         = 0E106h
  38. ID_FILE_PRINT               = 0E107h
  39. ID_FILE_PRINT_DIRECT        = 0E108h
  40. ID_FILE_PRINT_PREVIEW       = 0E109h
  41. ID_FILE_UPDATE              = 0E10Ah
  42. ID_FILE_SAVE_COPY_AS        = 0E10Bh
  43. ID_FILE_SEND_MAIL           = 0E10Ch
  44.  
  45. ID_FILE_MRU_FIRST           = 0E110h
  46. ID_FILE_MRU_FILE1           = 0E110h    ; range - 16 max
  47. ID_FILE_MRU_FILE2           = 0E111h
  48. ID_FILE_MRU_FILE3           = 0E112h
  49. ID_FILE_MRU_FILE4           = 0E113h
  50. ID_FILE_MRU_FILE5           = 0E114h
  51. ID_FILE_MRU_FILE6           = 0E115h
  52. ID_FILE_MRU_FILE7           = 0E116h
  53. ID_FILE_MRU_FILE8           = 0E117h
  54. ID_FILE_MRU_FILE9           = 0E118h
  55. ID_FILE_MRU_FILE10          = 0E119h
  56. ID_FILE_MRU_FILE11          = 0E11Ah
  57. ID_FILE_MRU_FILE12          = 0E11Bh
  58. ID_FILE_MRU_FILE13          = 0E11Ch
  59. ID_FILE_MRU_FILE14          = 0E11Dh
  60. ID_FILE_MRU_FILE15          = 0E11Eh
  61. ID_FILE_MRU_FILE16          = 0E11Fh
  62. ID_FILE_MRU_LAST            = 0E11Fh
  63.  
  64. ; Edit commands
  65.  
  66. ID_EDIT_CLEAR               = 0E120h
  67. ID_EDIT_CLEAR_ALL           = 0E121h
  68. ID_EDIT_COPY                = 0E122h
  69. ID_EDIT_CUT                 = 0E123h
  70. ID_EDIT_FIND                = 0E124h
  71. ID_EDIT_PASTE               = 0E125h
  72. ID_EDIT_PASTE_LINK          = 0E126h
  73. ID_EDIT_PASTE_SPECIAL       = 0E127h
  74. ID_EDIT_REPEAT              = 0E128h
  75. ID_EDIT_REPLACE             = 0E129h
  76. ID_EDIT_SELECT_ALL          = 0E12Ah
  77. ID_EDIT_UNDO                = 0E12Bh
  78. ID_EDIT_REDO                = 0E12Ch
  79.  
  80. ; Window commands
  81.  
  82. ID_WINDOW_NEW               = 0E130h
  83. ID_WINDOW_ARRANGE           = 0E131h
  84. ID_WINDOW_CASCADE           = 0E132h
  85. ID_WINDOW_TILE_HORZ         = 0E133h
  86. ID_WINDOW_TILE_VERT         = 0E134h
  87. ID_WINDOW_SPLIT             = 0E135h
  88.  
  89. ; Help and App commands
  90.  
  91. ID_APP_ABOUT                = 0E140h
  92. ID_APP_EXIT                 = 0E141h
  93. ID_HELP_INDEX               = 0E142h
  94. ID_HELP_FINDER              = 0E143h
  95. ID_HELP_USING               = 0E144h
  96. ID_CONTEXT_HELP             = 0E145h    ; shift-F1
  97.  
  98. ; special commands for processing help
  99.  
  100. ID_HELP                     = 0E146h    ; first attempt for F1
  101. ID_DEFAULT_HELP             = 0E147h    ; last attempt
  102.  
  103. ; Misc
  104.  
  105. ID_NEXT_PANE                = 0E150h
  106. ID_PREV_PANE                = 0E151h
  107.  
  108. ; Format
  109.  
  110. ID_FORMAT_FONT              = 0E160h
  111.  
  112. ; OLE commands
  113.  
  114. ID_OLE_INSERT_NEW           = 0E200h
  115. ID_OLE_EDIT_LINKS           = 0E201h
  116. ID_OLE_EDIT_CONVERT         = 0E202h
  117. ID_OLE_EDIT_CHANGE_ICON     = 0E203h
  118. ID_OLE_EDIT_PROPERTIES      = 0E204h
  119. ID_OLE_VERB_FIRST           = 0E210h    ; range - 16 max
  120. ID_OLE_VERB_LAST            = 0E21Fh
  121.  
  122. ; View commands (same number used as IDW used for control bar)
  123.  
  124. ID_VIEW_TOOLBAR             = 0E800h
  125. ID_VIEW_STATUS_BAR          = 0E801h
  126.         ; -> E8FF reserved for other control bar commands
  127.  
  128. ; RecordForm commands
  129. ID_RECORD_FIRST             = 0E900h
  130. ID_RECORD_LAST              = 0E901h
  131. ID_RECORD_NEXT              = 0E902h
  132. ID_RECORD_PREV              = 0E903h
  133.  
  134.  
  135. VS_VERSION_INFO             = 1
  136.  
  137.  
  138. OBM_CLOSE                   = 32754
  139. OBM_UPARROW                 = 32753
  140. OBM_DNARROW                 = 32752
  141. OBM_RGARROW                 = 32751
  142. OBM_LFARROW                 = 32750
  143. OBM_REDUCE                  = 32749
  144. OBM_ZOOM                    = 32748
  145. OBM_RESTORE                 = 32747
  146. OBM_REDUCED                 = 32746
  147. OBM_ZOOMD                   = 32745
  148. OBM_RESTORED                = 32744
  149. OBM_UPARROWD                = 32743
  150. OBM_DNARROWD                = 32742
  151. OBM_RGARROWD                = 32741
  152. OBM_LFARROWD                = 32740
  153. OBM_MNARROW                 = 32739
  154. OBM_COMBO                   = 32738
  155. OBM_UPARROWI                = 32737
  156. OBM_DNARROWI                = 32736
  157. OBM_RGARROWI                = 32735
  158. OBM_LFARROWI                = 32734
  159. OBM_OLD_CLOSE               = 32767
  160. OBM_SIZE                    = 32766
  161. OBM_OLD_UPARROW             = 32765
  162. OBM_OLD_DNARROW             = 32764
  163. OBM_OLD_RGARROW             = 32763
  164. OBM_OLD_LFARROW             = 32762
  165. OBM_BTSIZE                  = 32761
  166. OBM_CHECK                   = 32760
  167. OBM_CHECKBOXES              = 32759
  168. OBM_BTNCORNERS              = 32758
  169. OBM_OLD_REDUCE              = 32757
  170. OBM_OLD_ZOOM                = 32756
  171. OBM_OLD_RESTORE             = 32755
  172. OCR_NORMAL                  = 32512
  173. OCR_IBEAM                   = 32513
  174. OCR_WAIT                    = 32514
  175. OCR_CROSS                   = 32515
  176. OCR_UP                      = 32516
  177. OCR_SIZE                    = 32640
  178. OCR_ICON                    = 32641
  179. OCR_SIZENWSE                = 32642
  180. OCR_SIZENESW                = 32643
  181. OCR_SIZEWE                  = 32644
  182. OCR_SIZENS                  = 32645
  183. OCR_SIZEALL                 = 32646
  184. OCR_ICOCUR                  = 32647
  185. OCR_NO                      = 32648
  186. OIC_SAMPLE                  = 32512
  187. OIC_HAND                    = 32513
  188. OIC_QUES                    = 32514
  189. OIC_BANG                    = 32515
  190. OIC_NOTE                    = 32516
  191.  
  192. OCR_APPSTARTING             = 32650
  193. OIC_WINLOGO                 = 32517
  194. OIC_WARNING                 = OIC_BANG
  195. OIC_ERROR                   = OIC_HAND
  196. OIC_INFORMATION             = OIC_NOTE
  197.  
  198. WS_OVERLAPPED               = 000000000h
  199. WS_TABSTOP                  = 000010000h
  200. WS_MAXIMIZEBOX              = 000010000h
  201. WS_MINIMIZEBOX              = 000020000h
  202. WS_GROUP                    = 000020000h
  203. WS_THICKFRAME               = 000040000h
  204. WS_SYSMENU                  = 000080000h
  205. WS_HSCROLL                  = 000100000h
  206. WS_VSCROLL                  = 000200000h
  207. WS_DLGFRAME                 = 000400000h
  208. WS_BORDER                   = 000800000h
  209. WS_CAPTION                  = 000C00000h
  210. WS_MAXIMIZE                 = 001000000h
  211. WS_CLIPCHILDREN             = 002000000h
  212. WS_CLIPSIBLINGS             = 004000000h
  213. WS_DISABLED                 = 008000000h
  214. WS_VISIBLE                  = 010000000h
  215. WS_MINIMIZE                 = 020000000h
  216. WS_CHILD                    = 040000000h
  217. WS_POPUP                    = 080000000h
  218.  
  219. WS_OVERLAPPEDWINDOW         = WS_OVERLAPPED or WS_CAPTION or WS_SYSMENU or \
  220.                               WS_THICKFRAME or WS_MINIMIZEBOX or WS_MAXIMIZEBOX
  221. WS_POPUPWINDOW              = WS_POPUP or WS_BORDER or WS_SYSMENU
  222. WS_CHILDWINDOW              = WS_CHILD
  223. WS_TILED                    = WS_OVERLAPPED
  224. WS_ICONIC                   = WS_MINIMIZE
  225. WS_SIZEBOX                  = WS_THICKFRAME
  226. WS_TILEDWINDOW              = WS_OVERLAPPEDWINDOW
  227. WS_CAPTION                  = WS_BORDER or WS_DLGFRAME
  228. WS_MODAL                    = WS_CAPTION or WS_SYSMENU or WS_VISIBLE
  229. WS_MODELESS                 = WS_CAPTION or WS_SYSMENU or WS_VISIBLE
  230. WS_CONTROL                  = WS_CHILD or WS_VISIBLE
  231.  
  232. WS_EX_NONE                  = 00000000h
  233. WS_EX_DLGMODALFRAME         = 000000001h
  234. WS_EX_NOPARENTNOTIFY        = 000000004h
  235. WS_EX_TOPMOST               = 000000008h
  236. WS_EX_ACCEPTFILES           = 000000010h
  237. WS_EX_TRANSPARENT           = 000000020h
  238. WS_EX_MDICHILD              = 000000040h
  239. WS_EX_TOOLWINDOW            = 000000080h
  240. WS_EX_WINDOWEDGE            = 000000100h
  241. WS_EX_CLIENTEDGE            = 000000200h
  242. WS_EX_CONTEXTHELP           = 000000400h
  243.  
  244. WS_EX_RIGHT                 = 000001000h
  245. WS_EX_LEFT                  = 000000000h
  246. WS_EX_RTLREADING            = 000002000h
  247. WS_EX_LTRREADING            = 000000000h
  248. WS_EX_LEFTSCROLLBAR         = 000004000h
  249. WS_EX_RIGHTSCROLLBAR        = 000000000h
  250.  
  251. WS_EX_CONTROLPARENT         = 000010000h
  252. WS_EX_STATICEDGE            = 000020000h
  253. WS_EX_APPWINDOW             = 000040000h
  254.  
  255. WS_EX_OVERLAPPEDWINDOW      = WS_OVERLAPPEDWINDOW or WS_EX_WINDOWEDGE \
  256.                                or  WS_EX_CLIENTEDGE
  257. WS_EX_PALETTEWINDOW         = WS_EX_WINDOWEDGE  or  WS_EX_TOOLWINDOW  \
  258.                                or  WS_EX_TOPMOST
  259.  
  260.  
  261. VK_LBUTTON                  = 001h
  262. VK_RBUTTON                  = 002h
  263. VK_CANCEL                   = 003h
  264. VK_MBUTTON                  = 004h
  265. VK_BACK                     = 008h
  266. VK_TAB                      = 009h
  267. VK_CLEAR                    = 00Ch
  268. VK_RETURN                   = 00Dh
  269. VK_SHIFT                    = 010h
  270. VK_CONTROL                  = 011h
  271. VK_MENU                     = 012h
  272. VK_PAUSE                    = 013h
  273. VK_CAPITAL                  = 014h
  274. VK_ESCAPE                   = 01Bh
  275. VK_SPACE                    = 020h
  276. VK_PRIOR                    = 021h
  277. VK_NEXT                     = 022h
  278. VK_END                      = 023h
  279. VK_HOME                     = 024h
  280. VK_LEFT                     = 025h
  281. VK_UP                       = 026h
  282. VK_RIGHT                    = 027h
  283. VK_DOWN                     = 028h
  284. VK_SELECT                   = 029h
  285. VK_PRINT                    = 02Ah
  286. VK_EXECUTE                  = 02Bh
  287. VK_SNAPSHOT                 = 02Ch
  288. VK_INSERT                   = 02Dh
  289. VK_DELETE                   = 02Eh
  290. VK_HELP                     = 02Fh
  291. VK_NUMPAD0                  = 060h
  292. VK_NUMPAD1                  = 061h
  293. VK_NUMPAD2                  = 062h
  294. VK_NUMPAD3                  = 063h
  295. VK_NUMPAD4                  = 064h
  296. VK_NUMPAD5                  = 065h
  297. VK_NUMPAD6                  = 066h
  298. VK_NUMPAD7                  = 067h
  299. VK_NUMPAD8                  = 068h
  300. VK_NUMPAD9                  = 069h
  301. VK_MULTIPLY                 = 06Ah
  302. VK_ADD                      = 06Bh
  303. VK_SEPARATOR                = 06Ch
  304. VK_SUBTRACT                 = 06Dh
  305. VK_DECIMAL                  = 06Eh
  306. VK_DIVIDE                   = 06Fh
  307. VK_F1                       = 070h
  308. VK_F2                       = 071h
  309. VK_F3                       = 072h
  310. VK_F4                       = 073h
  311. VK_F5                       = 074h
  312. VK_F6                       = 075h
  313. VK_F7                       = 076h
  314. VK_F8                       = 077h
  315. VK_F9                       = 078h
  316. VK_F10                      = 079h
  317. VK_F11                      = 07Ah
  318. VK_F12                      = 07Bh
  319. VK_F13                      = 07Ch
  320. VK_F14                      = 07Dh
  321. VK_F15                      = 07Eh
  322. VK_F16                      = 07Fh
  323. VK_F17                      = 080h
  324. VK_F18                      = 081h
  325. VK_F19                      = 082h
  326. VK_F20                      = 083h
  327. VK_F21                      = 084h
  328. VK_F22                      = 085h
  329. VK_F23                      = 086h
  330. VK_F24                      = 087h
  331. VK_NUMLOCK                  = 090h
  332. VK_SCROLL                   = 091h
  333.  
  334. VK_LSHIFT                   = 0A0h
  335. VK_RSHIFT                   = 0A1h
  336. VK_LCONTROL                 = 0A2h
  337. VK_RCONTROL                 = 0A3h
  338. VK_LMENU                    = 0A4h
  339. VK_RMENU                    = 0A5h
  340.  
  341. VK_PROCESSKEY               = 0E5h
  342.  
  343. VK_ATTN                     = 0F6h
  344. VK_CRSEL                    = 0F7h
  345. VK_EXSEL                    = 0F8h
  346. VK_EREOF                    = 0F9h
  347. VK_PLAY                     = 0FAh
  348. VK_ZOOM                     = 0FBh
  349. VK_NONAME                   = 0FCh
  350. VK_PA1                      = 0FDh
  351. VK_OEM_CLEAR                = 0FEh
  352.  
  353. SC_SIZE                     = 0F000h
  354. SC_MOVE                     = 0F010h
  355. SC_MINIMIZE                 = 0F020h
  356. SC_MAXIMIZE                 = 0F030h
  357. SC_NEXTWINDOW               = 0F040h
  358. SC_PREVWINDOW               = 0F050h
  359. SC_CLOSE                    = 0F060h
  360. SC_VSCROLL                  = 0F070h
  361. SC_HSCROLL                  = 0F080h
  362. SC_MOUSEMENU                = 0F090h
  363. SC_KEYMENU                  = 0F100h
  364. SC_ARRANGE                  = 0F110h
  365. SC_RESTORE                  = 0F120h
  366. SC_TASKLIST                 = 0F130h
  367. SC_SCREENSAVE               = 0F140h
  368. SC_HOTKEY                   = 0F150h
  369.  
  370.  
  371. ;------------------------------------------------------------------------------
  372.  
  373. ; =============
  374. ; dialog styles
  375. ; =============
  376.  
  377. DS_ABSALIGN                 = 0001h
  378. DS_SYSMODAL                 = 0002h
  379. DS_3DLOOK                   = 0004h
  380. DS_FIXEDSYS                 = 0008h
  381. DS_NOFAILCREATE             = 0010h
  382. DS_LOCALEDIT                = 0020h
  383. DS_SETFONT                  = 0040h
  384. DS_MODALFRAME               = 0080h
  385. DS_NOIDLEMSG                = 0100h
  386. DS_SETFOREGROUND            = 0200h
  387. DS_CONTROL                  = 0400h
  388. DS_CENTER                   = 0800h
  389. DS_CENTERMOUSE              = 1000h
  390. DS_CONTEXTHELP              = 2000h
  391. DS_WINDOWSUI                = 8000h
  392.  
  393. DS_MODAL                    = DS_ABSALIGN or DS_MODALFRAME
  394. DS_MODELESS                 = DS_ABSALIGN
  395.  
  396.  
  397. ;------------------------------------------------------------------------------
  398.  
  399. ; =====================
  400. ; static control styles
  401. ; =====================
  402.  
  403. SS_LEFT                     = 000000000h
  404. SS_CENTER                   = 000000001h
  405. SS_RIGHT                    = 000000002h
  406. SS_ICON                     = 000000003h
  407. SS_BLACKRECT                = 000000004h
  408. SS_GRAYRECT                 = 000000005h
  409. SS_WHITERECT                = 000000006h
  410. SS_BLACKFRAME               = 000000007h
  411. SS_GRAYFRAME                = 000000008h
  412. SS_WHITEFRAME               = 000000009h
  413. SS_USERITEM                 = 00000000Ah
  414. SS_SIMPLE                   = 00000000Bh
  415. SS_LEFTNOWORDWRAP           = 00000000Ch
  416. SS_BITMAP                   = 00000000Eh
  417.  
  418. SS_OWNERDRAW                = 00000000Dh
  419. SS_ENHMETAFILE              = 00000000Fh
  420. SS_ETCHEDHORZ               = 000000010h
  421. SS_ETCHEDVERT               = 000000011h
  422. SS_ETCHEDFRAME              = 000000012h
  423. SS_TYPEMASK                 = 00000001Fh
  424.  
  425. SS_NOPREFIX                 = 000000080h
  426. SS_NOTIFY                   = 000000100h
  427. SS_CENTERIMAGE              = 000000200h
  428. SS_RIGHTJUST                = 000000400h
  429. SS_REALSIZEIMAGE            = 000000800h
  430. SS_SUNKEN                   = 000001000h
  431.  
  432.  
  433. ;------------------------------------------------------------------------------
  434.  
  435. ; =====================
  436. ; button control styles
  437. ; =====================
  438.  
  439. BS_PUSHBUTTON               = 000000000h
  440. BS_DEFPUSHBUTTON            = 000000001h
  441. BS_CHECKBOX                 = 000000002h
  442. BS_AUTOCHECKBOX             = 000000003h
  443. BS_RADIOBUTTON              = 000000004h
  444. BS_3STATE                   = 000000005h
  445. BS_AUTO3STATE               = 000000006h
  446. BS_GROUPBOX                 = 000000007h
  447. BS_USERBUTTON               = 000000008h
  448. BS_AUTORADIOBUTTON          = 000000009h
  449. BS_OWNERDRAW                = 00000000Bh
  450. BS_LEFTTEXT                 = 000000020h
  451. BS_TEXT                     = 000000000h
  452. BS_ICON                     = 000000040h
  453. BS_BITMAP                   = 000000080h
  454. BS_LEFT                     = 000000100h
  455. BS_RIGHT                    = 000000200h
  456. BS_CENTER                   = 000000300h
  457. BS_TOP                      = 000000400h
  458. BS_BOTTOM                   = 000000800h
  459. BS_VCENTER                  = 000000C00h
  460. BS_PUSHLIKE                 = 000001000h
  461. BS_MULTILINE                = 000002000h
  462. BS_NOTIFY                   = 000004000h
  463. BS_FLAT                     = 000008000h
  464.  
  465. BS_RIGHTBUTTON              = BS_LEFTTEXT
  466.  
  467.  
  468.  
  469.  
  470. ;------------------------------------------------------------------------------
  471.  
  472. ; ===================
  473. ; edit control styles
  474. ; ===================
  475.  
  476. ES_LEFT                     = 000000000h
  477. ES_CENTER                   = 000000001h
  478. ES_RIGHT                    = 000000002h
  479. ES_MULTILINE                = 000000004h
  480. ES_UPPERCASE                = 000000008h
  481. ES_LOWERCASE                = 000000010h
  482. ES_PASSWORD                 = 000000020h
  483. ES_AUTOVSCROLL              = 000000040h
  484. ES_AUTOHSCROLL              = 000000080h
  485. ES_NOHIDESEL                = 000000100h
  486. ES_OEMCONVERT               = 000000400h
  487. ES_READONLY                 = 000000800h
  488. ES_WANTRETURN               = 000001000h
  489. ES_NUMBER                   = 02000h
  490.  
  491. ES_DEFAULT                 = ES_MULTILINE or ES_AUTOHSCROLL
  492.  
  493. ;------------------------------------------------------------------------------
  494.  
  495. ; =================
  496. ; scroll bar styles
  497. ; =================
  498.  
  499. SBS_HORZ                    = 00000h
  500. SBS_VERT                    = 00001h
  501. SBS_TOPALIGN                = 00002h
  502. SBS_LEFTALIGN               = 00002h
  503. SBS_BOTTOMALIGN             = 00004h
  504. SBS_RIGHTALIGN              = 00004h
  505. SBS_SIZEBOXTOPLEFTALIGN     = 00002h
  506. SBS_SIZEBOXBOTTOMRIGHTALIGN = 00004h
  507. SBS_SIZEBOX                 = 00008h
  508. SBS_SIZEGRIP                = 00010h
  509.  
  510. ;------------------------------------------------------------------------------
  511.  
  512. ; ==============
  513. ; listbox styles
  514. ; ==============
  515.  
  516. LBS_NOTIFY                  = 00001h
  517. LBS_SORT                    = 00002h
  518. LBS_NOREDRAW                = 00004h
  519. LBS_MULTIPLESEL             = 00008h
  520. LBS_OWNERDRAWFIXED          = 00010h
  521. LBS_OWNERDRAWVARIABLE       = 00020h
  522. LBS_HASSTRINGS              = 00040h
  523. LBS_USETABSTOPS             = 00080h
  524. LBS_NOINTEGRALHEIGHT        = 00100h
  525. LBS_MULTICOLUMN             = 00200h
  526. LBS_WANTKEYBOARDINPUT       = 00400h
  527. LBS_EXTENDEDSEL             = 00800h
  528. LBS_DISABLENOSCROLL         = 01000h
  529. LBS_NODATA                  = 02000h
  530. LBS_NOSEL                   = 04000h
  531. LBS_STANDARD                = (LBS_NOTIFY  or  LBS_SORT  or  WS_VSCROLL  or  WS_BORDER)
  532.  
  533. ;------------------------------------------------------------------------------
  534.  
  535. ; ================
  536. ; combo box styles
  537. ; ================
  538.  
  539. CBS_SIMPLE                  = 00001h
  540. CBS_DROPDOWN                = 00002h
  541. CBS_DROPDOWNLIST            = 00003h
  542. CBS_OWNERDRAWFIXED          = 00010h
  543. CBS_OWNERDRAWVARIABLE       = 00020h
  544. CBS_AUTOHSCROLL             = 00040h
  545. CBS_OEMCONVERT              = 00080h
  546. CBS_SORT                    = 00100h
  547. CBS_HASSTRINGS              = 00200h
  548. CBS_NOINTEGRALHEIGHT        = 00400h
  549. CBS_DISABLENOSCROLL         = 00800h
  550. CBS_UPPERCASE               = 02000h
  551. CBS_LOWERCASE               = 04000h
  552.  
  553. ; operation messages sent to DLGINIT
  554.  
  555. WM_USER                     = 00400h
  556. LB_ADDSTRING                = (WM_USER+1)
  557. CB_ADDSTRING                = (WM_USER+3)
  558.  
  559.  
  560. HDS_HORZ                    = 000000000h
  561. HDS_BUTTONS                 = 000000002h
  562. HDS_HIDDEN                  = 000000008h
  563.  
  564. TTS_ALWAYSTIP               = 001h
  565. TTS_NOPREFIX                = 002h
  566.  
  567. SBARS_SIZEGRIP              = 00100h
  568.  
  569. TBS_AUTOTICKS               = 00001h
  570. TBS_VERT                    = 00002h
  571. TBS_HORZ                    = 00000h
  572. TBS_TOP                     = 00004h
  573. TBS_BOTTOM                  = 00000h
  574. TBS_LEFT                    = 00004h
  575. TBS_RIGHT                   = 00000h
  576. TBS_BOTH                    = 00008h
  577. TBS_NOTICKS                 = 00010h
  578. TBS_ENABLESELRANGE          = 00020h
  579. TBS_FIXEDLENGTH             = 00040h
  580. TBS_NOTHUMB                 = 00080h
  581.  
  582. UDS_WRAP                    = 00001h
  583. UDS_SETBUDDYINT             = 00002h
  584. UDS_ALIGNRIGHT              = 00004h
  585. UDS_ALIGNLEFT               = 00008h
  586. UDS_AUTOBUDDY               = 00010h
  587. UDS_ARROWKEYS               = 00020h
  588. UDS_HORZ                    = 00040h
  589. UDS_NOTHOUSANDS             = 00080h
  590.  
  591. ;------------------------------------------------------------------------------
  592.  
  593. ; ======================
  594. ; Common Control Styles
  595. ; ======================
  596.  
  597. CCS_TOP                     = 000000001h
  598. CCS_NOMOVEY                 = 000000002h
  599. CCS_BOTTOM                  = 000000003h
  600. CCS_NORESIZE                = 000000004h
  601. CCS_NOPARENTALIGN           = 000000008h
  602. CCS_NOHILITE                = 000000010h
  603. CCS_ADJUSTABLE              = 000000020h
  604. CCS_NODIVIDER               = 000000040h
  605.  
  606. ;------------------------------------------------------------------------------
  607.  
  608. ; ================
  609. ; list view styles
  610. ; ================
  611.  
  612. LVS_ICON                    = 00000h
  613. LVS_REPORT                  = 00001h
  614. LVS_SMALLICON               = 00002h
  615. LVS_LIST                    = 00003h
  616. LVS_TYPEMASK                = 00003h
  617.  
  618. LVS_SINGLESEL               = 00004h
  619. LVS_SHOWSELALWAYS           = 00008h
  620. LVS_SORTASCENDING           = 00010h
  621. LVS_SORTDESCENDING          = 00020h
  622. LVS_SHAREIMAGELISTS         = 00040h
  623. LVS_NOLABELWRAP             = 00080h
  624. LVS_AUTOARRANGE             = 00100h
  625. LVS_EDITLABELS              = 00200h
  626.  
  627. LVS_TYPESTYLEMASK           = 0000FC00h
  628.  
  629. LVS_ALIGNTOP                = 00000h
  630. LVS_OWNERDRAWFIXED          = 00400h
  631. LVS_ALIGNLEFT               = 00800h
  632. LVS_ALIGNMASK               = 00c00h
  633.  
  634. LVS_NOSCROLL                = 02000h
  635. LVS_NOCOLUMNHEADER          = 04000h
  636. LVS_NOSORTHEADER            = 08000h
  637.  
  638. ;------------------------------------------------------------------------------
  639.  
  640. ; ================
  641. ; tree view styles
  642. ; ================
  643.  
  644. TVS_HASBUTTONS              = 00001h
  645. TVS_HASLINES                = 00002h
  646. TVS_LINESATROOT             = 00004h
  647. TVS_EDITLABELS              = 00008h
  648. TVS_DISABLEDRAGDROP         = 00010h
  649. TVS_SHOWSELALWAYS           = 00020h
  650.  
  651. TCS_FORCEICONLEFT           = 00010h
  652. TCS_FORCELABELLEFT          = 00020h
  653. TCS_SHAREIMAGELISTS         = 00040h
  654. TCS_TABS                    = 00000h
  655. TCS_BUTTONS                 = 00100h
  656. TCS_SINGLELINE              = 00000h
  657. TCS_MULTILINE               = 00200h
  658. TCS_RIGHTJUSTIFY            = 00000h
  659. TCS_FIXEDWIDTH              = 00400h
  660. TCS_RAGGEDRIGHT             = 00800h
  661. TCS_FOCUSONBUTTONDOWN       = 01000h
  662. TCS_OWNERDRAWFIXED          = 02000h
  663. TCS_TOOLTIPS                = 04000h
  664. TCS_FOCUSNEVER              = 08000h
  665.  
  666. ACS_CENTER                  = 00001h
  667. ACS_TRANSPARENT             = 00002h
  668. ACS_AUTOPLAY                = 00004h
  669.  
  670.  
  671. ; 32-bit language/sub-language identifiers
  672.  
  673. LANG_NEUTRAL                = 000h
  674.  
  675. LANG_BULGARIAN              = 002h
  676. LANG_CHINESE                = 004h
  677. LANG_CROATIAN               = 01ah
  678. LANG_CZECH                  = 005h
  679. LANG_DANISH                 = 006h
  680. LANG_DUTCH                  = 013h
  681. LANG_ENGLISH                = 009h
  682. LANG_FINNISH                = 00bh
  683. LANG_FRENCH                 = 00ch
  684. LANG_GERMAN                 = 007h
  685. LANG_GREEK                  = 008h
  686. LANG_HUNGARIAN              = 00eh
  687. LANG_ICELANDIC              = 00fh
  688. LANG_ITALIAN                = 010h
  689. LANG_JAPANESE               = 011h
  690. LANG_KOREAN                 = 012h
  691. LANG_NORWEGIAN              = 014h
  692. LANG_POLISH                 = 015h
  693. LANG_PORTUGUESE             = 016h
  694. LANG_ROMANIAN               = 018h
  695. LANG_RUSSIAN                = 019h
  696. LANG_SLOVAK                 = 01bh
  697. LANG_SLOVENIAN              = 024h
  698. LANG_SPANISH                = 00ah
  699. LANG_SWEDISH                = 01dh
  700. LANG_TURKISH                = 01fh
  701.  
  702. ; Sublanguage IDs.
  703. SUBLANG_NEUTRAL             = 000h
  704. SUBLANG_DEFAULT             = 001h
  705. SUBLANG_SYS_DEFAULT         = 002h
  706.  
  707. SUBLANG_CHINESE_TRADITIONAL = 001h
  708. SUBLANG_CHINESE_SIMPLIFIED  = 002h
  709. SUBLANG_CHINESE_HONGKONG    = 003h
  710. SUBLANG_CHINESE_SINGAPORE   = 004h
  711. SUBLANG_DUTCH               = 001h
  712. SUBLANG_DUTCH_BELGIAN       = 002h
  713. SUBLANG_ENGLISH_US          = 001h
  714. SUBLANG_ENGLISH_UK          = 002h
  715. SUBLANG_ENGLISH_AUS         = 003h
  716. SUBLANG_ENGLISH_CAN         = 004h
  717. SUBLANG_ENGLISH_NZ          = 005h
  718. SUBLANG_ENGLISH_EIRE        = 006h
  719. SUBLANG_FRENCH              = 001h
  720. SUBLANG_FRENCH_BELGIAN      = 002h
  721. SUBLANG_FRENCH_CANADIAN     = 003h
  722. SUBLANG_FRENCH_SWISS        = 004h
  723. SUBLANG_GERMAN              = 001h
  724. SUBLANG_GERMAN_SWISS        = 002h
  725. SUBLANG_GERMAN_AUSTRIAN     = 003h
  726. SUBLANG_ITALIAN             = 001h
  727. SUBLANG_ITALIAN_SWISS       = 002h
  728. SUBLANG_NORWEGIAN_BOKMAL    = 001h
  729. SUBLANG_NORWEGIAN_NYNORSK   = 002h
  730. SUBLANG_PORTUGUESE          = 002h
  731. SUBLANG_PORTUGUESE_BRAZILIAN = 001h
  732. SUBLANG_SPANISH             = 001h
  733. SUBLANG_SPANISH_MEXICAN     = 002h
  734. SUBLANG_SPANISH_MODERN      = 003h
  735.  
  736. ;------------------------------------------------------------------------------
  737.  
  738. ; ===================
  739. ; dialog command id's
  740. ; ===================
  741.  
  742. IDOK                        = 1
  743. IDCANCEL                    = 2
  744. IDABORT                     = 3
  745. IDRETRY                     = 4
  746. IDIGNORE                    = 5
  747. IDYES                       = 6
  748. IDNO                        = 7
  749. IDCLOSE                     = 8
  750. IDHELP                      = 9
  751.  
  752. IDC_STATIC                  = (-1)
  753.  
  754.  
  755.  
  756. ;------------------------------------------------------------------------------
  757.  
  758. ; ==============================
  759. ;  Predefined cursor & icon IDs
  760. ; ==============================
  761.  
  762.  
  763. IDH_NO_HELP              = 28440
  764. IDH_MISSING_CONTEXT      = 28441
  765. IDH_GENERIC_HELP_BUTTON  = 28442
  766. IDH_OK                   = 28443
  767. IDH_CANCEL               = 28444
  768. IDH_HELP                 = 28445
  769.  
  770. IDC_ARROW                = 32512
  771. IDC_IBEAM                = 32513
  772. IDC_WAIT                 = 32514
  773. IDC_CROSS                = 32515
  774. IDC_UPARROW              = 32516
  775. IDC_SIZE                 = 32640
  776. IDC_ICON                 = 32641
  777. IDC_SIZENWSE             = 32642
  778. IDC_SIZENESW             = 32643
  779. IDC_SIZEWE               = 32644
  780. IDC_SIZENS               = 32645
  781.  
  782. IDI_APPLICATION          = 32512
  783. IDI_HAND                 = 32513
  784. IDI_QUESTION             = 32514
  785. IDI_EXCLAMATION          = 32515
  786. IDI_ASTERISK             = 32516
  787.