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