messages.pp 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056
  1. {
  2. $Id$
  3. This file is part of the Free Pascal run time library.
  4. Copyright (c) 1993,97 by Florian Klaempfl,
  5. member of the Free Pascal development team.
  6. See the file COPYING.FPC, included in this distribution,
  7. for details about the copyright.
  8. This program is distributed in the hope that it will be useful,
  9. but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  11. **********************************************************************}
  12. {
  13. This file is generated using h2pas written by Florian Klaempfl,
  14. but some modifications are done.
  15. The C header file was messages.h of the
  16. GNU Windows32 API Library Version 0.1.2
  17. ****************************************************************************
  18. FK Florian Klaempfl
  19. + added
  20. - removed
  21. * modified
  22. History (started with version 0.1.0):
  23. 18th november 1997 version:
  24. + started (FK)
  25. Unimplemented:
  26. ****************************************************************************}
  27. unit messages;
  28. interface
  29. const
  30. ACM_OPENW = 1127;
  31. ACM_OPENA = 1124;
  32. {$ifdef UNICODE}
  33. ACM_OPEN = ACM_OPENW;
  34. {$else UNICODE}
  35. ACM_OPEN = ACM_OPENA;
  36. {$endif UNICODE}
  37. ACM_PLAY = 1125;
  38. ACM_STOP = 1126;
  39. ACN_START = 1;
  40. { Buttons }
  41. ACN_STOP = 2;
  42. BM_CLICK = 245;
  43. BM_GETCHECK = 240;
  44. BM_GETIMAGE = 246;
  45. BM_GETSTATE = 242;
  46. BM_SETCHECK = 241;
  47. BM_SETIMAGE = 247;
  48. BM_SETSTATE = 243;
  49. BM_SETSTYLE = 244;
  50. BN_CLICKED = 0;
  51. BN_DBLCLK = 5;
  52. BN_DISABLE = 4;
  53. BN_DOUBLECLICKED = 5;
  54. BN_HILITE = 2;
  55. BN_KILLFOCUS = 7;
  56. BN_PAINT = 1;
  57. BN_PUSHED = 2;
  58. BN_SETFOCUS = 6;
  59. BN_UNHILITE = 3;
  60. { Combo Box }
  61. BN_UNPUSHED = 3;
  62. CB_ADDSTRING = 323;
  63. CB_DELETESTRING = 324;
  64. CB_DIR = 325;
  65. CB_FINDSTRING = 332;
  66. CB_FINDSTRINGEXACT = 344;
  67. CB_GETCOUNT = 326;
  68. CB_GETCURSEL = 327;
  69. CB_GETDROPPEDCONTROLRECT = 338;
  70. CB_GETDROPPEDSTATE = 343;
  71. CB_GETDROPPEDWIDTH = 351;
  72. CB_GETEDITSEL = 320;
  73. CB_GETEXTENDEDUI = 342;
  74. CB_GETHORIZONTALEXTENT = 349;
  75. CB_GETITEMDATA = 336;
  76. CB_GETITEMHEIGHT = 340;
  77. CB_GETLBTEXT = 328;
  78. CB_GETLBTEXTLEN = 329;
  79. CB_GETLOCALE = 346;
  80. CB_GETTOPINDEX = 347;
  81. CB_INITSTORAGE = 353;
  82. CB_INSERTSTRING = 330;
  83. CB_LIMITTEXT = 321;
  84. CB_RESETCONTENT = 331;
  85. CB_SELECTSTRING = 333;
  86. CB_SETCURSEL = 334;
  87. CB_SETDROPPEDWIDTH = 352;
  88. CB_SETEDITSEL = 322;
  89. CB_SETEXTENDEDUI = 341;
  90. CB_SETHORIZONTALEXTENT = 350;
  91. CB_SETITEMDATA = 337;
  92. CB_SETITEMHEIGHT = 339;
  93. CB_SETLOCALE = 345;
  94. CB_SETTOPINDEX = 348;
  95. { Combo Box notifications }
  96. CB_SHOWDROPDOWN = 335;
  97. CBN_CLOSEUP = 8;
  98. CBN_DBLCLK = 2;
  99. CBN_DROPDOWN = 7;
  100. CBN_EDITCHANGE = 5;
  101. CBN_EDITUPDATE = 6;
  102. CBN_ERRSPACE = -1;
  103. CBN_KILLFOCUS = 4;
  104. CBN_SELCHANGE = 1;
  105. CBN_SELENDCANCEL = 10;
  106. CBN_SELENDOK = 9;
  107. { Control Panel }
  108. { Device messages }
  109. { Drag list box }
  110. CBN_SETFOCUS = 3;
  111. DL_BEGINDRAG = 1157;
  112. DL_CANCELDRAG = 1160;
  113. DL_DRAGGING = 1158;
  114. { Default push button }
  115. DL_DROPPED = 1159;
  116. DM_GETDEFID = 1024;
  117. DM_REPOSITION = 1026;
  118. { RTF control }
  119. DM_SETDEFID = 1025;
  120. EM_CANPASTE = 1074;
  121. EM_CANUNDO = 198;
  122. EM_CHARFROMPOS = 215;
  123. EM_DISPLAYBAND = 1075;
  124. EM_EMPTYUNDOBUFFER = 205;
  125. EM_EXGETSEL = 1076;
  126. EM_EXLIMITTEXT = 1077;
  127. EM_EXLINEFROMCHAR = 1078;
  128. EM_EXSETSEL = 1079;
  129. EM_FINDTEXT = 1080;
  130. EM_FINDTEXTEX = 1103;
  131. EM_FINDWORDBREAK = 1100;
  132. EM_FMTLINES = 200;
  133. EM_FORMATRANGE = 1081;
  134. EM_GETCHARFORMAT = 1082;
  135. EM_GETEVENTMASK = 1083;
  136. EM_GETFIRSTVISIBLELINE = 206;
  137. EM_GETHANDLE = 189;
  138. EM_GETLIMITTEXT = 213;
  139. EM_GETLINE = 196;
  140. EM_GETLINECOUNT = 186;
  141. EM_GETMARGINS = 212;
  142. EM_GETMODIFY = 184;
  143. EM_GETIMECOLOR = 1129;
  144. EM_GETIMEOPTIONS = 1131;
  145. EM_GETOPTIONS = 1102;
  146. EM_GETOLEINTERFACE = 1084;
  147. EM_GETPARAFORMAT = 1085;
  148. EM_GETPASSWORDCHAR = 210;
  149. EM_GETPUNCTUATION = 1125;
  150. EM_GETRECT = 178;
  151. EM_GETSEL = 176;
  152. EM_GETSELTEXT = 1086;
  153. EM_GETTEXTRANGE = 1099;
  154. EM_GETTHUMB = 190;
  155. EM_GETWORDBREAKPROC = 209;
  156. EM_GETWORDBREAKPROCEX = 1104;
  157. EM_GETWORDWRAPMODE = 1127;
  158. EM_HIDESELECTION = 1087;
  159. EM_LIMITTEXT = 197;
  160. EM_LINEFROMCHAR = 201;
  161. EM_LINEINDEX = 187;
  162. EM_LINELENGTH = 193;
  163. EM_LINESCROLL = 182;
  164. EM_PASTESPECIAL = 1088;
  165. EM_POSFROMCHAR = 214;
  166. EM_REPLACESEL = 194;
  167. EM_REQUESTRESIZE = 1089;
  168. EM_SCROLL = 181;
  169. EM_SCROLLCARET = 183;
  170. EM_SELECTIONTYPE = 1090;
  171. EM_SETBKGNDCOLOR = 1091;
  172. EM_SETCHARFORMAT = 1092;
  173. EM_SETEVENTMASK = 1093;
  174. EM_SETHANDLE = 188;
  175. EM_SETIMECOLOR = 1128;
  176. EM_SETIMEOPTIONS = 1130;
  177. EM_SETLIMITTEXT = 197;
  178. EM_SETMARGINS = 211;
  179. EM_SETMODIFY = 185;
  180. EM_SETOLECALLBACK = 1094;
  181. EM_SETOPTIONS = 1101;
  182. EM_SETPARAFORMAT = 1095;
  183. EM_SETPASSWORDCHAR = 204;
  184. EM_SETPUNCTUATION = 1124;
  185. EM_SETREADONLY = 207;
  186. EM_SETRECT = 179;
  187. EM_SETRECTNP = 180;
  188. EM_SETSEL = 177;
  189. EM_SETTABSTOPS = 203;
  190. EM_SETTARGETDEVICE = 1096;
  191. EM_SETWORDBREAKPROC = 208;
  192. EM_SETWORDBREAKPROCEX = 1105;
  193. EM_SETWORDWRAPMODE = 1126;
  194. EM_STREAMIN = 1097;
  195. EM_STREAMOUT = 1098;
  196. { Edit control }
  197. EM_UNDO = 199;
  198. EN_CHANGE = 768;
  199. EN_CORRECTTEXT = 1797;
  200. EN_DROPFILES = 1795;
  201. EN_ERRSPACE = 1280;
  202. EN_HSCROLL = 1537;
  203. EN_IMECHANGE = 1799;
  204. EN_KILLFOCUS = 512;
  205. EN_MAXTEXT = 1281;
  206. EN_MSGFILTER = 1792;
  207. EN_OLEOPFAILED = 1801;
  208. EN_PROTECTED = 1796;
  209. EN_REQUESTRESIZE = 1793;
  210. EN_SAVECLIPBOARD = 1800;
  211. EN_SELCHANGE = 1794;
  212. EN_SETFOCUS = 256;
  213. EN_STOPNOUNDO = 1798;
  214. EN_UPDATE = 1024;
  215. { File Manager extensions }
  216. { File Manager extensions DLL events }
  217. { Header control }
  218. EN_VSCROLL = 1538;
  219. HDM_DELETEITEM = 4610;
  220. HDM_GETITEMW = 4619;
  221. HDM_INSERTITEMW = 4618;
  222. HDM_SETITEMW = 4620;
  223. HDM_GETITEMA = 4611;
  224. HDM_INSERTITEMA = 4609;
  225. HDM_SETITEMA = 4612;
  226. {$ifdef UNICODE}
  227. HDM_GETITEM = HDM_GETITEMW;
  228. HDM_INSERTITEM = HDM_INSERTITEMW;
  229. HDM_SETITEM = HDM_SETITEMW;
  230. {$else UNICODE}
  231. HDM_GETITEM = HDM_GETITEMA;
  232. HDM_INSERTITEM = HDM_INSERTITEMA;
  233. HDM_SETITEM = HDM_SETITEMA;
  234. {$endif UNICODE}
  235. HDM_GETITEMCOUNT = 4608;
  236. HDM_HITTEST = 4614;
  237. { Header control notifications }
  238. HDM_LAYOUT = 4613;
  239. HDN_BEGINTRACKW = -326;
  240. HDN_DIVIDERDBLCLICKW = -325;
  241. HDN_ENDTRACKW = -327;
  242. HDN_ITEMCHANGEDW = -321;
  243. HDN_ITEMCHANGINGW = -320;
  244. HDN_ITEMCLICKW = -322;
  245. HDN_ITEMDBLCLICKW = -323;
  246. HDN_TRACKW = -328;
  247. HDN_BEGINTRACKA = -306;
  248. HDN_DIVIDERDBLCLICKA = -305;
  249. HDN_ENDTRACKA = -307;
  250. HDN_ITEMCHANGEDA = -301;
  251. HDN_ITEMCHANGINGA = -300;
  252. HDN_ITEMCLICKA = -302;
  253. HDN_ITEMDBLCLICKA = -303;
  254. HDN_TRACKA = -308;
  255. {$ifdef UNICODE}
  256. HDN_BEGINTRACK = HDN_BEGINTRACKW;
  257. HDN_DIVIDERDBLCLICK = HDN_DIVIDERDBLCLICKW;
  258. HDN_ENDTRACK = HDN_ENDTRACKW;
  259. HDN_ITEMCHANGED = HDN_ITEMCHANGEDW;
  260. HDN_ITEMCHANGING = HDN_ITEMCHANGINGW;
  261. HDN_ITEMCLICK = HDN_ITEMCLICKW;
  262. HDN_ITEMDBLCLICK = HDN_ITEMDBLCLICKW;
  263. HDN_TRACK = HDN_TRACKW;
  264. {$else UNICODE}
  265. HDN_BEGINTRACK = HDN_BEGINTRACKA;
  266. HDN_DIVIDERDBLCLICK = HDN_DIVIDERDBLCLICKA;
  267. HDN_ENDTRACK = HDN_ENDTRACKA;
  268. HDN_ITEMCHANGED = HDN_ITEMCHANGEDA;
  269. HDN_ITEMCHANGING = HDN_ITEMCHANGINGA;
  270. HDN_ITEMCLICK = HDN_ITEMCLICKA;
  271. HDN_ITEMDBLCLICK = HDN_ITEMDBLCLICKA;
  272. HDN_TRACK = HDN_TRACKA;
  273. {$endif UNICODE}
  274. { Hot key control }
  275. HKM_GETHOTKEY = 1026;
  276. HKM_SETHOTKEY = 1025;
  277. HKM_SETRULES = 1027;
  278. { List box }
  279. LB_ADDFILE = 406;
  280. LB_ADDSTRING = 384;
  281. LB_DELETESTRING = 386;
  282. LB_DIR = 397;
  283. LB_FINDSTRING = 399;
  284. LB_FINDSTRINGEXACT = 418;
  285. LB_GETANCHORINDEX = 413;
  286. LB_GETCARETINDEX = 415;
  287. LB_GETCOUNT = 395;
  288. LB_GETCURSEL = 392;
  289. LB_GETHORIZONTALEXTENT = 403;
  290. LB_GETITEMDATA = 409;
  291. LB_GETITEMHEIGHT = 417;
  292. LB_GETITEMRECT = 408;
  293. LB_GETLOCALE = 422;
  294. LB_GETSEL = 391;
  295. LB_GETSELCOUNT = 400;
  296. LB_GETSELITEMS = 401;
  297. LB_GETTEXT = 393;
  298. LB_GETTEXTLEN = 394;
  299. LB_GETTOPINDEX = 398;
  300. LB_INITSTORAGE = 424;
  301. LB_INSERTSTRING = 385;
  302. LB_ITEMFROMPOINT = 425;
  303. LB_RESETCONTENT = 388;
  304. LB_SELECTSTRING = 396;
  305. LB_SELITEMRANGE = 411;
  306. LB_SELITEMRANGEEX = 387;
  307. LB_SETANCHORINDEX = 412;
  308. LB_SETCARETINDEX = 414;
  309. LB_SETCOLUMNWIDTH = 405;
  310. LB_SETCOUNT = 423;
  311. LB_SETCURSEL = 390;
  312. LB_SETHORIZONTALEXTENT = 404;
  313. LB_SETITEMDATA = 410;
  314. LB_SETITEMHEIGHT = 416;
  315. LB_SETLOCALE = 421;
  316. LB_SETSEL = 389;
  317. LB_SETTABSTOPS = 402;
  318. { List box notifications }
  319. LB_SETTOPINDEX = 407;
  320. LBN_DBLCLK = 2;
  321. LBN_ERRSPACE = -2;
  322. LBN_KILLFOCUS = 5;
  323. LBN_SELCANCEL = 3;
  324. LBN_SELCHANGE = 1;
  325. { List view control }
  326. LBN_SETFOCUS = 4;
  327. LVM_ARRANGE = 4118;
  328. LVM_CREATEDRAGIMAGE = 4129;
  329. LVM_DELETEALLITEMS = 4105;
  330. LVM_DELETECOLUMN = 4124;
  331. LVM_DELETEITEM = 4104;
  332. LVM_ENSUREVISIBLE = 4115;
  333. LVM_GETBKCOLOR = 4096;
  334. LVM_GETCALLBACKMASK = 4106;
  335. LVM_GETCOLUMNWIDTH = 4125;
  336. LVM_GETCOUNTPERPAGE = 4136;
  337. LVM_GETEDITCONTROL = 4120;
  338. LVM_GETIMAGELIST = 4098;
  339. LVM_EDITLABELW = 4214;
  340. LVM_FINDITEMW = 4179;
  341. LVM_GETCOLUMNW = 4191;
  342. LVM_GETISEARCHSTRINGW = 4213;
  343. LVM_GETITEMW = 4171;
  344. LVM_GETITEMTEXTW = 4211;
  345. LVM_GETSTRINGWIDTHW = 4183;
  346. LVM_INSERTCOLUMNW = 4193;
  347. LVM_INSERTITEMW = 4173;
  348. LVM_SETCOLUMNW = 4192;
  349. LVM_SETITEMW = 4172;
  350. LVM_SETITEMTEXTW = 4212;
  351. LVM_EDITLABELA = 4119;
  352. LVM_FINDITEMA = 4109;
  353. LVM_GETCOLUMNA = 4121;
  354. LVM_GETISEARCHSTRINGA = 4148;
  355. LVM_GETITEMA = 4101;
  356. LVM_GETITEMTEXTA = 4141;
  357. LVM_GETSTRINGWIDTHA = 4113;
  358. LVM_INSERTCOLUMNA = 4123;
  359. LVM_INSERTITEMA = 4103;
  360. LVM_SETCOLUMNA = 4122;
  361. LVM_SETITEMA = 4102;
  362. LVM_SETITEMTEXTA = 4242;
  363. {$ifdef UNICODE}
  364. LVM_SETITEMA = 4102;
  365. LVM_SETITEMTEXTA = 4142;
  366. LVM_EDITLABEL = LVM_EDITLABELW;
  367. LVM_FINDITEM = LVM_FINDITEMW;
  368. LVM_GETCOLUMN = LVM_GETCOLUMNW;
  369. LVM_GETISEARCHSTRING = LVM_GETISEARCHSTRINGW;
  370. LVM_GETITEM = LVM_GETITEMW;
  371. LVM_GETITEMTEXT = LVM_GETITEMTEXTW;
  372. LVM_GETSTRINGWIDTH = LVM_GETSTRINGWIDTHW;
  373. LVM_INSERTCOLUMN = LVM_INSERTCOLUMNW;
  374. LVM_INSERTITEM = LVM_INSERTITEMW;
  375. LVM_SETCOLUMN = LVM_SETCOLUMNW;
  376. LVM_SETITEM = LVM_SETITEMW;
  377. LVM_SETITEMTEXT = LVM_SETITEMTEXTW;
  378. {$else UNICODE}
  379. LVM_EDITLABEL = LVM_EDITLABELA;
  380. LVM_FINDITEM = LVM_FINDITEMA;
  381. LVM_GETCOLUMN = LVM_GETCOLUMNA;
  382. LVM_GETISEARCHSTRING = LVM_GETISEARCHSTRINGA;
  383. LVM_GETITEM = LVM_GETITEMA;
  384. LVM_GETITEMTEXT = LVM_GETITEMTEXTA;
  385. LVM_GETSTRINGWIDTH = LVM_GETSTRINGWIDTHA;
  386. LVM_INSERTCOLUMN = LVM_INSERTCOLUMNA;
  387. LVM_INSERTITEM = LVM_INSERTITEMA;
  388. LVM_SETCOLUMN = LVM_SETCOLUMNA;
  389. LVM_SETITEM = LVM_SETITEMA;
  390. LVM_SETITEMTEXT = LVM_SETITEMTEXTA;
  391. {$endif UNICODE}
  392. LVM_GETITEMCOUNT = 4100;
  393. LVM_GETITEMPOSITION = 4112;
  394. LVM_GETITEMRECT = 4110;
  395. LVM_GETITEMSPACING = 4147;
  396. LVM_GETITEMSTATE = 4140;
  397. LVM_GETNEXTITEM = 4108;
  398. LVM_GETORIGIN = 4137;
  399. LVM_GETSELECTEDCOUNT = 4146;
  400. LVM_GETTEXTBKCOLOR = 4133;
  401. LVM_GETTEXTCOLOR = 4131;
  402. LVM_GETTOPINDEX = 4135;
  403. LVM_GETVIEWRECT = 4130;
  404. LVM_HITTEST = 4114;
  405. LVM_REDRAWITEMS = 4117;
  406. LVM_SCROLL = 4116;
  407. LVM_SETBKCOLOR = 4097;
  408. LVM_SETCALLBACKMASK = 4107;
  409. LVM_SETCOLUMNWIDTH = 4126;
  410. LVM_SETIMAGELIST = 4099;
  411. LVM_SETITEMCOUNT = 4143;
  412. LVM_SETITEMPOSITION = 4111;
  413. LVM_SETITEMPOSITION32 = 4145;
  414. LVM_SETITEMSTATE = 4139;
  415. LVM_SETTEXTBKCOLOR = 4134;
  416. LVM_SETTEXTCOLOR = 4132;
  417. LVM_SORTITEMS = 4144;
  418. { List view control notifications }
  419. LVM_UPDATE = 4138;
  420. LVN_BEGINDRAG = -109;
  421. LVN_BEGINRDRAG = -111;
  422. LVN_COLUMNCLICK = -108;
  423. LVN_DELETEALLITEMS = -104;
  424. LVN_DELETEITEM = -103;
  425. LVN_BEGINLABELEDITW = -175;
  426. LVN_ENDLABELEDITW = -176;
  427. LVN_GETDISPINFOW = -177;
  428. LVN_SETDISPINFOW = -178;
  429. LVN_BEGINLABELEDITA = -105;
  430. LVN_ENDLABELEDITA = -106;
  431. LVN_GETDISPINFOA = -150;
  432. LVN_SETDISPINFOA = -151;
  433. {$ifdef UNICODE}
  434. LVN_BEGINLABELEDIT = LVN_BEGINLABELEDITW;
  435. LVN_ENDLABELEDIT = LVN_ENDLABELEDITW;
  436. LVN_GETDISPINFO = LVN_GETDISPINFOW;
  437. LVN_SETDISPINFO = LVN_SETDISPINFOW;
  438. {$else UNICODE}
  439. LVN_BEGINLABELEDIT = LVN_BEGINLABELEDITA;
  440. LVN_ENDLABELEDIT = LVN_ENDLABELEDITA;
  441. LVN_GETDISPINFO = LVN_GETDISPINFOA;
  442. LVN_SETDISPINFO = LVN_SETDISPINFOA;
  443. {$endif UNICODE}
  444. LVN_INSERTITEM = -102;
  445. LVN_ITEMCHANGED = -101;
  446. LVN_ITEMCHANGING = -100;
  447. { Control notification }
  448. LVN_KEYDOWN = -155;
  449. NM_CLICK = -2;
  450. NM_DBLCLK = -3;
  451. NM_KILLFOCUS = -8;
  452. NM_OUTOFMEMORY = -1;
  453. NM_RCLICK = -5;
  454. NM_RDBLCLK = -6;
  455. NM_RETURN = -4;
  456. { Power status }
  457. { Progress bar control }
  458. NM_SETFOCUS = -7;
  459. PBM_DELTAPOS = 1027;
  460. PBM_SETPOS = 1026;
  461. PBM_SETRANGE = 1025;
  462. PBM_SETSTEP = 1028;
  463. PBM_STEPIT = 1029;
  464. { Property sheets }
  465. PSM_ADDPAGE = 1127;
  466. PSM_APPLY = 1134;
  467. PSM_CANCELTOCLOSE = 1131;
  468. PSM_CHANGED = 1128;
  469. PSM_GETTABCONTROL = 1140;
  470. PSM_GETCURRENTPAGEHWND = 1142;
  471. PSM_ISDIALOGMESSAGE = 1141;
  472. PSM_PRESSBUTTON = 1137;
  473. PSM_QUERYSIBLINGS = 1132;
  474. PSM_REBOOTSYSTEM = 1130;
  475. PSM_REMOVEPAGE = 1126;
  476. PSM_RESTARTWINDOWS = 1129;
  477. PSM_SETCURSEL = 1125;
  478. PSM_SETCURSELID = 1138;
  479. PSM_SETFINISHTEXTW = 1145;
  480. PSM_SETTITLEW = 1144;
  481. PSM_SETFINISHTEXTA = 1139;
  482. PSM_SETTITLEA = 1135;
  483. {$ifdef UNICODE}
  484. PSM_SETFINISHTEXT = PSM_SETFINISHTEXTW;
  485. PSM_SETTITLE = PSM_SETTITLEW;
  486. {$else UNICODE}
  487. PSM_SETFINISHTEXT = PSM_SETFINISHTEXTA;
  488. PSM_SETTITLE = PSM_SETTITLEA;
  489. {$endif UNICODE}
  490. { Property sheet notifications }
  491. PSM_SETWIZBUTTONS = 1136;
  492. PSM_UNCHANGED = 1133;
  493. PSN_APPLY = -202;
  494. PSN_HELP = -205;
  495. PSN_KILLACTIVE = -201;
  496. PSN_QUERYCANCEL = -209;
  497. PSN_RESET = -203;
  498. PSN_SETACTIVE = -200;
  499. PSN_WIZBACK = -206;
  500. PSN_WIZFINISH = -208;
  501. PSN_WIZNEXT = -207;
  502. { Status window }
  503. SB_GETBORDERS = 1031;
  504. SB_GETPARTS = 1030;
  505. SB_GETRECT = 1034;
  506. SB_GETTEXTW = 1037;
  507. SB_GETTEXTLENGTHW = 1036;
  508. SB_SETTEXTW = 1035;
  509. SB_GETTEXTA = 1026;
  510. SB_GETTEXTLENGTHA = 1027;
  511. SB_SETTEXTA = 1025;
  512. {$ifdef UNICODE}
  513. SB_GETTEXT = SB_GETTEXTW;
  514. SB_GETTEXTLENGTH = SB_GETTEXTLENGTHW;
  515. SB_SETTEXT = SB_SETTEXTW;
  516. {$else UNICODE}
  517. SB_GETTEXT = SB_GETTEXTA;
  518. SB_GETTEXTLENGTH = SB_GETTEXTLENGTHA;
  519. SB_SETTEXT = SB_SETTEXTA;
  520. {$endif UNICODE}
  521. SB_SETMINHEIGHT = 1032;
  522. SB_SETPARTS = 1028;
  523. SB_SIMPLE = 1033;
  524. { Scroll bar control }
  525. SBM_ENABLE_ARROWS = 228;
  526. SBM_GETPOS = 225;
  527. SBM_GETRANGE = 227;
  528. SBM_GETSCROLLINFO = 234;
  529. SBM_SETPOS = 224;
  530. SBM_SETRANGE = 226;
  531. SBM_SETRANGEREDRAW = 230;
  532. { Static control }
  533. SBM_SETSCROLLINFO = 233;
  534. STM_GETICON = 369;
  535. STM_GETIMAGE = 371;
  536. STM_SETICON = 368;
  537. { Static control notifications }
  538. STM_SETIMAGE = 370;
  539. STN_CLICKED = 0;
  540. STN_DBLCLK = 1;
  541. STN_DISABLE = 3;
  542. { Toolbar control }
  543. STN_ENABLE = 2;
  544. TB_ADDBITMAP = 1043;
  545. TB_ADDBUTTONS = 1044;
  546. TB_AUTOSIZE = 1057;
  547. TB_BUTTONCOUNT = 1048;
  548. TB_BUTTONSTRUCTSIZE = 1054;
  549. TB_CHANGEBITMAP = 1067;
  550. TB_CHECKBUTTON = 1026;
  551. TB_COMMANDTOINDEX = 1049;
  552. TB_CUSTOMIZE = 1051;
  553. TB_DELETEBUTTON = 1046;
  554. TB_ENABLEBUTTON = 1025;
  555. TB_GETBITMAP = 1068;
  556. TB_GETBITMAPFLAGS = 1065;
  557. TB_GETBUTTON = 1047;
  558. TB_ADDSTRINGW = 1101;
  559. TB_GETBUTTONTEXTW = 1099;
  560. TB_SAVERESTOREW = 1100;
  561. TB_ADDSTRINGA = 1052;
  562. TB_GETBUTTONTEXTA = 1069;
  563. TB_SAVERESTOREA = 1050;
  564. {$ifdef UNICODE}
  565. TB_ADDSTRING = TB_ADDSTRINGW;
  566. TB_GETBUTTONTEXT = TB_GETBUTTONTEXTW;
  567. TB_SAVERESTORE = TB_SAVERESTOREW;
  568. {$else UNICODE}
  569. TB_ADDSTRING = TB_ADDSTRINGA;
  570. TB_GETBUTTONTEXT = TB_GETBUTTONTEXTA;
  571. TB_SAVERESTORE = TB_SAVERESTOREA;
  572. {$endif UNICODE}
  573. TB_GETITEMRECT = 1053;
  574. TB_GETROWS = 1064;
  575. TB_GETSTATE = 1042;
  576. TB_GETTOOLTIPS = 1059;
  577. TB_HIDEBUTTON = 1028;
  578. TB_INDETERMINATE = 1029;
  579. TB_INSERTBUTTON = 1045;
  580. TB_ISBUTTONCHECKED = 1034;
  581. TB_ISBUTTONENABLED = 1033;
  582. TB_ISBUTTONHIDDEN = 1036;
  583. TB_ISBUTTONINDETERMINATE = 1037;
  584. TB_ISBUTTONPRESSED = 1035;
  585. TB_PRESSBUTTON = 1027;
  586. TB_SETBITMAPSIZE = 1056;
  587. TB_SETBUTTONSIZE = 1055;
  588. TB_SETCMDID = 1066;
  589. TB_SETPARENT = 1061;
  590. TB_SETROWS = 1063;
  591. TB_SETSTATE = 1041;
  592. { Track bar control }
  593. TB_SETTOOLTIPS = 1060;
  594. TBM_CLEARSEL = 1043;
  595. TBM_CLEARTICS = 1033;
  596. TBM_GETCHANNELRECT = 1050;
  597. TBM_GETLINESIZE = 1048;
  598. TBM_GETNUMTICS = 1040;
  599. TBM_GETPAGESIZE = 1046;
  600. TBM_GETPOS = 1024;
  601. TBM_GETPTICS = 1038;
  602. TBM_GETRANGEMAX = 1026;
  603. TBM_GETRANGEMIN = 1025;
  604. TBM_GETSELEND = 1042;
  605. TBM_GETSELSTART = 1041;
  606. TBM_GETTHUMBLENGTH = 1052;
  607. TBM_GETTHUMBRECT = 1049;
  608. TBM_GETTIC = 1027;
  609. TBM_GETTICPOS = 1039;
  610. TBM_SETLINESIZE = 1047;
  611. TBM_SETPAGESIZE = 1045;
  612. TBM_SETPOS = 1029;
  613. TBM_SETRANGE = 1030;
  614. TBM_SETRANGEMAX = 1032;
  615. TBM_SETRANGEMIN = 1031;
  616. TBM_SETSEL = 1034;
  617. TBM_SETSELEND = 1036;
  618. TBM_SETSELSTART = 1035;
  619. TBM_SETTHUMBLENGTH = 1051;
  620. TBM_SETTIC = 1028;
  621. { Tool bar control notifications }
  622. TBM_SETTICFREQ = 1044;
  623. TBN_BEGINADJUST = -703;
  624. TBN_BEGINDRAG = -701;
  625. TBN_CUSTHELP = -709;
  626. TBN_ENDADJUST = -704;
  627. TBN_ENDDRAG = -702;
  628. TBN_GETBUTTONINFOW = -720;
  629. TBN_GETBUTTONINFOA = -700;
  630. {$ifdef UNICODE}
  631. TBN_GETBUTTONINFO = TBN_GETBUTTONINFOW;
  632. {$else UNICODE}
  633. TBN_GETBUTTONINFO = TBN_GETBUTTONINFOA;
  634. {$endif UNICODE}
  635. TBN_QUERYDELETE = -707;
  636. TBN_QUERYINSERT = -706;
  637. TBN_RESET = -705;
  638. TBN_TOOLBARCHANGE = -708;
  639. { Tab control }
  640. TCM_ADJUSTRECT = 4904;
  641. TCM_DELETEALLITEMS = 4873;
  642. TCM_DELETEITEM = 4872;
  643. TCM_GETCURFOCUS = 4911;
  644. TCM_GETCURSEL = 4875;
  645. TCM_GETIMAGELIST = 4866;
  646. TCM_GETITEMW = 4924;
  647. TCM_INSERTITEMW = 4926;
  648. TCM_SETITEMW = 4925;
  649. TCM_GETITEMA = 4869;
  650. TCM_INSERTITEMA = 4871;
  651. TCM_SETITEMA = 4870;
  652. {$ifdef UNICODE}
  653. TCM_GETITEM = TCM_GETITEMW;
  654. TCM_INSERTITEM = TCM_INSERTITEMW;
  655. TCM_SETITEM = TCM_SETITEMW;
  656. {$else UNICODE}
  657. TCM_GETITEM = TCM_GETITEMA;
  658. TCM_INSERTITEM = TCM_INSERTITEMA;
  659. TCM_SETITEM = TCM_SETITEMA;
  660. {$endif UNICODE}
  661. TCM_GETITEMCOUNT = 4868;
  662. TCM_GETITEMRECT = 4874;
  663. TCM_GETROWCOUNT = 4908;
  664. TCM_GETTOOLTIPS = 4909;
  665. TCM_HITTEST = 4877;
  666. TCM_REMOVEIMAGE = 4906;
  667. TCM_SETCURFOCUS = 4912;
  668. TCM_SETCURSEL = 4876;
  669. TCM_SETIMAGELIST = 4867;
  670. TCM_SETITEMEXTRA = 4878;
  671. TCM_SETITEMSIZE = 4905;
  672. TCM_SETPADDING = 4907;
  673. { Tab control notifications }
  674. TCM_SETTOOLTIPS = 4910;
  675. TCN_KEYDOWN = -550;
  676. TCN_SELCHANGE = -551;
  677. { Tool tip control }
  678. TCN_SELCHANGING = -552;
  679. TTM_ACTIVATE = 1025;
  680. TTM_ADDTOOLW = 1074;
  681. TTM_DELTOOLW = 1075;
  682. TTM_ENUMTOOLSW = 1082;
  683. TTM_GETCURRENTTOOLW = 1083;
  684. TTM_GETTEXTW = 1080;
  685. TTM_GETTOOLINFOW = 1077;
  686. TTM_HITTESTW = 1079;
  687. TTM_NEWTOOLRECTW = 1076;
  688. TTM_SETTOOLINFOW = 1078;
  689. TTM_UPDATETIPTEXTW = 1081;
  690. TTM_ADDTOOLA = 1028;
  691. TTM_DELTOOLA = 1029;
  692. TTM_ENUMTOOLSA = 1038;
  693. TTM_GETCURRENTTOOLA = 1039;
  694. TTM_GETTEXTA = 1035;
  695. TTM_GETTOOLINFOA = 1032;
  696. TTM_HITTESTA = 1034;
  697. TTM_NEWTOOLRECTA = 1030;
  698. TTM_SETTOOLINFOA = 1033;
  699. TTM_UPDATETIPTEXTA = 1036;
  700. {$ifdef UNICODE}
  701. TTM_ADDTOOL = TTM_ADDTOOLW;
  702. TTM_DELTOOL = TTM_DELTOOLW;
  703. TTM_ENUMTOOLS = TTM_ENUMTOOLSW;
  704. TTM_GETCURRENTTOOL = TTM_GETCURRENTTOOLW;
  705. TTM_GETTEXT = TTM_GETTEXTW;
  706. TTM_GETTOOLINFO = TTM_GETTOOLINFOW;
  707. TTM_HITTEST = TTM_HITTESTW;
  708. TTM_NEWTOOLRECT = TTM_NEWTOOLRECTW;
  709. TTM_SETTOOLINFO = TTM_SETTOOLINFOW;
  710. TTM_UPDATETIPTEXT = TTM_UPDATETIPTEXTW;
  711. {$else UNICODE}
  712. TTM_ADDTOOL = TTM_ADDTOOLA;
  713. TTM_DELTOOL = TTM_DELTOOLA;
  714. TTM_ENUMTOOLS = TTM_ENUMTOOLSA;
  715. TTM_GETCURRENTTOOL = TTM_GETCURRENTTOOLA;
  716. TTM_GETTEXT = TTM_GETTEXTA;
  717. TTM_GETTOOLINFO = TTM_GETTOOLINFOA;
  718. TTM_HITTEST = TTM_HITTESTA;
  719. TTM_NEWTOOLRECT = TTM_NEWTOOLRECTA;
  720. TTM_SETTOOLINFO = TTM_SETTOOLINFOA;
  721. TTM_UPDATETIPTEXT = TTM_UPDATETIPTEXTA;
  722. {$endif UNICODE}
  723. TTM_GETTOOLCOUNT = 1037;
  724. TTM_RELAYEVENT = 1031;
  725. TTM_SETDELAYTIME = 1027;
  726. TTM_WINDOWFROMPOINT = 1040;
  727. { Tool tip control notification }
  728. TTN_NEEDTEXTW = -530;
  729. TTN_NEEDTEXTA = -520;
  730. {$ifdef UNICODE}
  731. TTN_NEEDTEXT = TTN_NEEDTEXTW;
  732. {$else UNICODE}
  733. TTN_NEEDTEXT = TTN_NEEDTEXTA;
  734. {$endif UNICODE}
  735. TTN_POP = -522;
  736. TTN_SHOW = -521;
  737. { Tree view control }
  738. TVM_CREATEDRAGIMAGE = 4370;
  739. TVM_DELETEITEM = 4353;
  740. TVM_ENDEDITLABELNOW = 4374;
  741. TVM_ENSUREVISIBLE = 4372;
  742. TVM_EXPAND = 4354;
  743. TVM_GETCOUNT = 4357;
  744. TVM_GETEDITCONTROL = 4367;
  745. TVM_GETIMAGELIST = 4360;
  746. TVM_GETINDENT = 4358;
  747. TVM_GETITEMRECT = 4356;
  748. TVM_GETNEXTITEM = 4362;
  749. TVM_GETVISIBLECOUNT = 4368;
  750. TVM_HITTEST = 4369;
  751. TVM_EDITLABELW = 4417;
  752. TVM_GETISEARCHSTRINGW = 4416;
  753. TVM_GETITEMW = 4414;
  754. TVM_INSERTITEMW = 4402;
  755. TVM_SETITEMW = 4415;
  756. TVM_EDITLABELA = 4366;
  757. TVM_GETISEARCHSTRINGA = 4375;
  758. TVM_GETITEMA = 4364;
  759. TVM_INSERTITEMA = 4352;
  760. TVM_SETITEMA = 4365;
  761. {$ifdef UNICODE}
  762. TVM_EDITLABEL = TVM_EDITLABELW;
  763. TVM_GETISEARCHSTRING = TVM_GETISEARCHSTRINGW;
  764. TVM_GETITEM = TVM_GETITEMW;
  765. TVM_INSERTITEM = TVM_INSERTITEMW;
  766. TVM_SETITEM = TVM_SETITEMW;
  767. {$else UNICODE}
  768. TVM_EDITLABEL = TVM_EDITLABELA;
  769. TVM_GETISEARCHSTRING = TVM_GETISEARCHSTRINGA;
  770. TVM_GETITEM = TVM_GETITEMA;
  771. TVM_INSERTITEM = TVM_INSERTITEMA;
  772. TVM_SETITEM = TVM_SETITEMA;
  773. {$endif UNICODE}
  774. TVM_SELECTITEM = 4363;
  775. TVM_SETIMAGELIST = 4361;
  776. TVM_SETINDENT = 4359;
  777. TVM_SORTCHILDREN = 4371;
  778. TVM_SORTCHILDRENCB = 4373;
  779. { Tree view control notification }
  780. TVN_KEYDOWN = -412;
  781. TVN_BEGINDRAGW = -456;
  782. TVN_BEGINLABELEDITW = -459;
  783. TVN_BEGINRDRAGW = -457;
  784. TVN_DELETEITEMW = -458;
  785. TVN_ENDLABELEDITW = -460;
  786. TVN_GETDISPINFOW = -452;
  787. TVN_ITEMEXPANDEDW = -455;
  788. TVN_ITEMEXPANDINGW = -454;
  789. TVN_SELCHANGEDW = -451;
  790. TVN_SELCHANGINGW = -450;
  791. TVN_SETDISPINFOW = -453;
  792. TVN_BEGINDRAGA = -407;
  793. TVN_BEGINLABELEDITA = -410;
  794. TVN_BEGINRDRAGA = -408;
  795. TVN_DELETEITEMA = -409;
  796. TVN_ENDLABELEDITA = -411;
  797. TVN_GETDISPINFOA = -403;
  798. TVN_ITEMEXPANDEDA = -406;
  799. TVN_ITEMEXPANDINGA = -405;
  800. TVN_SELCHANGEDA = -402;
  801. TVN_SELCHANGINGA = -401;
  802. TVN_SETDISPINFOA = -404;
  803. {$ifdef UNICODE}
  804. TVN_BEGINDRAG = TVN_BEGINDRAGW;
  805. TVN_BEGINLABELEDIT = TVN_BEGINLABELEDITW;
  806. TVN_BEGINRDRAG = TVN_BEGINRDRAGW;
  807. TVN_DELETEITEM = TVN_DELETEITEMW;
  808. TVN_ENDLABELEDIT = TVN_ENDLABELEDITW;
  809. TVN_GETDISPINFO = TVN_GETDISPINFOW;
  810. TVN_ITEMEXPANDED = TVN_ITEMEXPANDEDW;
  811. TVN_ITEMEXPANDING = TVN_ITEMEXPANDINGW;
  812. TVN_SELCHANGED = TVN_SELCHANGEDW;
  813. TVN_SELCHANGING = TVN_SELCHANGINGW;
  814. TVN_SETDISPINFO = TVN_SETDISPINFOW;
  815. {$else UNICODE}
  816. TVN_BEGINDRAG = TVN_BEGINDRAGA;
  817. TVN_BEGINLABELEDIT = TVN_BEGINLABELEDITA;
  818. TVN_BEGINRDRAG = TVN_BEGINRDRAGA;
  819. TVN_DELETEITEM = TVN_DELETEITEMA;
  820. TVN_ENDLABELEDIT = TVN_ENDLABELEDITA;
  821. TVN_GETDISPINFO = TVN_GETDISPINFOA;
  822. TVN_ITEMEXPANDED = TVN_ITEMEXPANDEDA;
  823. TVN_ITEMEXPANDING = TVN_ITEMEXPANDINGA;
  824. TVN_SELCHANGED = TVN_SELCHANGEDA;
  825. TVN_SELCHANGING = TVN_SELCHANGINGA;
  826. TVN_SETDISPINFO = TVN_SETDISPINFOA;
  827. {$endif UNICODE}
  828. { Up/down control }
  829. UDM_GETACCEL = 1132;
  830. UDM_GETBASE = 1134;
  831. UDM_GETBUDDY = 1130;
  832. UDM_GETPOS = 1128;
  833. UDM_GETRANGE = 1126;
  834. UDM_SETACCEL = 1131;
  835. UDM_SETBASE = 1133;
  836. UDM_SETBUDDY = 1129;
  837. UDM_SETPOS = 1127;
  838. { Up/down control notification }
  839. UDM_SETRANGE = 1125;
  840. { Window messages }
  841. UDN_DELTAPOS = -722;
  842. WM_ACTIVATE = 6;
  843. WM_ACTIVATEAPP = 28;
  844. WM_ASKCBFORMATNAME = 780;
  845. WM_CANCELJOURNAL = 75;
  846. WM_CANCELMODE = 31;
  847. WM_CAPTURECHANGED = 533;
  848. WM_CHANGECBCHAIN = 781;
  849. WM_CHAR = 258;
  850. WM_CHARTOITEM = 47;
  851. WM_CHILDACTIVATE = 34;
  852. WM_CHOOSEFONT_GETLOGFONT = 1025;
  853. WM_CHOOSEFONT_SETLOGFONT = 1125;
  854. WM_CHOOSEFONT_SETFLAGS = 1126;
  855. WM_CLEAR = 771;
  856. WM_CLOSE = 16;
  857. WM_COMMAND = 273;
  858. WM_COMPACTING = 65;
  859. WM_COMPAREITEM = 57;
  860. WM_CONTEXTMENU = 123;
  861. WM_COPY = 769;
  862. WM_COPYDATA = 74;
  863. WM_CREATE = 1;
  864. WM_CTLCOLORBTN = 309;
  865. WM_CTLCOLORDLG = 310;
  866. WM_CTLCOLOREDIT = 307;
  867. WM_CTLCOLORLISTBOX = 308;
  868. WM_CTLCOLORMSGBOX = 306;
  869. WM_CTLCOLORSCROLLBAR = 311;
  870. WM_CTLCOLORSTATIC = 312;
  871. WM_CUT = 768;
  872. WM_DEADCHAR = 259;
  873. WM_DELETEITEM = 45;
  874. WM_DESTROY = 2;
  875. WM_DESTROYCLIPBOARD = 775;
  876. WM_DEVICECHANGE = 537;
  877. WM_DEVMODECHANGE = 27;
  878. WM_DISPLAYCHANGE = 126;
  879. WM_DRAWCLIPBOARD = 776;
  880. WM_DRAWITEM = 43;
  881. WM_DROPFILES = 563;
  882. WM_ENABLE = 10;
  883. WM_ENDSESSION = 22;
  884. WM_ENTERIDLE = 289;
  885. WM_ENTERMENULOOP = 529;
  886. WM_ENTERSIZEMOVE = 561;
  887. WM_ERASEBKGND = 20;
  888. WM_EXITMENULOOP = 530;
  889. WM_EXITSIZEMOVE = 562;
  890. WM_FONTCHANGE = 29;
  891. WM_GETDLGCODE = 135;
  892. WM_GETFONT = 49;
  893. WM_GETHOTKEY = 51;
  894. WM_GETICON = 127;
  895. WM_GETMINMAXINFO = 36;
  896. WM_GETTEXT = 13;
  897. WM_GETTEXTLENGTH = 14;
  898. WM_HELP = 83;
  899. WM_HOTKEY = 786;
  900. WM_HSCROLL = 276;
  901. WM_HSCROLLCLIPBOARD = 782;
  902. WM_ICONERASEBKGND = 39;
  903. WM_IME_CHAR = 646;
  904. WM_IME_COMPOSITION = 271;
  905. WM_IME_COMPOSITIONFULL = 644;
  906. WM_IME_CONTROL = 643;
  907. WM_IME_ENDCOMPOSITION = 270;
  908. WM_IME_KEYDOWN = 656;
  909. WM_IME_KEYUP = 657;
  910. WM_IME_NOTIFY = 642;
  911. WM_IME_SELECT = 645;
  912. WM_IME_SETCONTEXT = 641;
  913. WM_IME_STARTCOMPOSITION = 269;
  914. WM_INITDIALOG = 272;
  915. WM_INITMENU = 278;
  916. WM_INITMENUPOPUP = 279;
  917. WM_INPUTLANGCHANGE = 81;
  918. WM_INPUTLANGCHANGEREQUEST = 80;
  919. WM_KEYDOWN = 256;
  920. WM_KEYUP = 257;
  921. WM_KILLFOCUS = 8;
  922. WM_LBUTTONDBLCLK = 515;
  923. WM_LBUTTONDOWN = 513;
  924. WM_LBUTTONUP = 514;
  925. WM_MBUTTONDBLCLK = 521;
  926. WM_MBUTTONDOWN = 519;
  927. WM_MBUTTONUP = 520;
  928. WM_MDIACTIVATE = 546;
  929. WM_MDICASCADE = 551;
  930. WM_MDICREATE = 544;
  931. WM_MDIDESTROY = 545;
  932. WM_MDIGETACTIVE = 553;
  933. WM_MDIICONARRANGE = 552;
  934. WM_MDIMAXIMIZE = 549;
  935. WM_MDINEXT = 548;
  936. WM_MDIREFRESHMENU = 564;
  937. WM_MDIRESTORE = 547;
  938. WM_MDISETMENU = 560;
  939. WM_MDITILE = 550;
  940. WM_MEASUREITEM = 44;
  941. WM_MENUCHAR = 288;
  942. WM_MENUSELECT = 287;
  943. WM_MOUSEACTIVATE = 33;
  944. WM_MOUSEMOVE = 512;
  945. WM_MOVE = 3;
  946. WM_MOVING = 534;
  947. WM_NCACTIVATE = 134;
  948. WM_NCCALCSIZE = 131;
  949. WM_NCCREATE = 129;
  950. WM_NCDESTROY = 130;
  951. WM_NCHITTEST = 132;
  952. WM_NCLBUTTONDBLCLK = 163;
  953. WM_NCLBUTTONDOWN = 161;
  954. WM_NCLBUTTONUP = 162;
  955. WM_NCMBUTTONDBLCLK = 169;
  956. WM_NCMBUTTONDOWN = 167;
  957. WM_NCMBUTTONUP = 168;
  958. WM_NCMOUSEMOVE = 160;
  959. WM_NCPAINT = 133;
  960. WM_NCRBUTTONDBLCLK = 166;
  961. WM_NCRBUTTONDOWN = 164;
  962. WM_NCRBUTTONUP = 165;
  963. WM_NEXTDLGCTL = 40;
  964. WM_NOTIFY = 78;
  965. WM_NOTIFYFORMAT = 85;
  966. WM_PAINT = 15;
  967. WM_PAINTCLIPBOARD = 777;
  968. WM_PAINTICON = 38;
  969. WM_PALETTECHANGED = 785;
  970. WM_PALETTEISCHANGING = 784;
  971. WM_PARENTNOTIFY = 528;
  972. WM_PASTE = 770;
  973. WM_POWER = 72;
  974. WM_POWERBROADCAST = 536;
  975. WM_PRINT = 791;
  976. WM_PRINTCLIENT = 792;
  977. WM_PSD_ENVSTAMPRECT = 1029;
  978. WM_PSD_FULLPAGERECT = 1025;
  979. WM_PSD_GREEKTEXTRECT = 1028;
  980. WM_PSD_MARGINRECT = 1027;
  981. WM_PSD_MINMARGINRECT = 1026;
  982. WM_PSD_PAGESETUPDLG = 1024;
  983. WM_PSD_YAFULLPAGERECT = 1030;
  984. WM_QUERYDRAGICON = 55;
  985. WM_QUERYENDSESSION = 17;
  986. WM_QUERYNEWPALETTE = 783;
  987. WM_QUERYOPEN = 19;
  988. WM_QUEUESYNC = 35;
  989. WM_QUIT = 18;
  990. WM_RBUTTONDBLCLK = 518;
  991. WM_RBUTTONDOWN = 516;
  992. WM_RBUTTONUP = 517;
  993. WM_RENDERALLFORMATS = 774;
  994. WM_RENDERFORMAT = 773;
  995. WM_SETCURSOR = 32;
  996. WM_SETFOCUS = 7;
  997. WM_SETFONT = 48;
  998. WM_SETHOTKEY = 50;
  999. WM_SETICON = 128;
  1000. WM_SETREDRAW = 11;
  1001. WM_SETTEXT = 12;
  1002. WM_SETTINGCHANGE = 26;
  1003. WM_SHOWWINDOW = 24;
  1004. WM_SIZE = 5;
  1005. WM_SIZECLIPBOARD = 779;
  1006. WM_SIZING = 532;
  1007. WM_SPOOLERSTATUS = 42;
  1008. WM_STYLECHANGED = 125;
  1009. WM_STYLECHANGING = 124;
  1010. WM_SYSCHAR = 262;
  1011. WM_SYSCOLORCHANGE = 21;
  1012. WM_SYSCOMMAND = 274;
  1013. WM_SYSDEADCHAR = 263;
  1014. WM_SYSKEYDOWN = 260;
  1015. WM_SYSKEYUP = 261;
  1016. WM_TCARD = 82;
  1017. WM_TIMECHANGE = 30;
  1018. WM_TIMER = 275;
  1019. WM_UNDO = 772;
  1020. WM_USER = 1024;
  1021. WM_USERCHANGED = 84;
  1022. WM_VKEYTOITEM = 46;
  1023. WM_VSCROLL = 277;
  1024. WM_VSCROLLCLIPBOARD = 778;
  1025. WM_WINDOWPOSCHANGED = 71;
  1026. WM_WINDOWPOSCHANGING = 70;
  1027. { Window message ranges }
  1028. WM_WININICHANGE = 26;
  1029. WM_KEYFIRST = 256;
  1030. WM_KEYLAST = 264;
  1031. WM_MOUSEFIRST = 512;
  1032. WM_MOUSELAST = 521;
  1033. implementation
  1034. end.
  1035. {
  1036. $Log$
  1037. Revision 1.3 1998-06-10 10:39:15 peter
  1038. * working w32 rtl
  1039. }