Diff

Not logged in

Differences From Artifact [ebb2b912f1a508b2]:

To Artifact [0d5dc094dae1c5d2]:


> 1 /***********************************************************************\ > 2 * dlgs.d * > 3 * * > 4 * Windows API header module * > 5 * * > 6 * Translated from MinGW Windows headers * > 7 * by Stewart Gordon * > 8 * * > 9 * Placed into public domain * > 10 \***********************************************************************/ 1 module win32.dlgs; 11 module win32.dlgs; 2 12 3 // Translated from Microsoft Platform SDK August 2001 Edition < 4 // by Y.Tomino < 5 < 6 import win32.windef; | 13 private import win32.windef; 7 < 8 // #ifndef _DLGSH_INCLUDED_ < 9 // #define _DLGSH_INCLUDED_ < 10 < 11 enum : uint { ctlFirst = 0x0400 } < 12 enum : uint { ctlLast = 0x04ff } < 13 14 14 enum : uint { psh1 = 0x0400 } | 15 enum : ushort { 15 enum : uint { psh2 = 0x0401 } | 16 FILEOPENORD = 1536, 16 enum : uint { psh3 = 0x0402 } | 17 MULTIFILEOPENORD = 1537, 17 enum : uint { psh4 = 0x0403 } | 18 PRINTDLGORD = 1538, 18 enum : uint { psh5 = 0x0404 } | 19 PRNSETUPDLGORD = 1539, 19 enum : uint { psh6 = 0x0405 } | 20 FINDDLGORD = 1540, 20 enum : uint { psh7 = 0x0406 } | 21 REPLACEDLGORD = 1541, 21 enum : uint { psh8 = 0x0407 } | 22 FONTDLGORD = 1542, 22 enum : uint { psh9 = 0x0408 } | 23 FORMATDLGORD31 = 1543, 23 enum : uint { psh10 = 0x0409 } | 24 FORMATDLGORD30 = 1544, 24 enum : uint { psh11 = 0x040a } | 25 PAGESETUPDLGORD = 1546 25 enum : uint { psh12 = 0x040b } < 26 enum : uint { psh13 = 0x040c } < 27 enum : uint { psh14 = 0x040d } < 28 enum : uint { psh15 = 0x040e } < 29 alias psh15 pshHelp; < 30 enum : uint { psh16 = 0x040f } < > 26 } 31 27 32 enum : uint { chx1 = 0x0410 } | 28 enum : int { 33 enum : uint { chx2 = 0x0411 } | 29 ctlFirst = 0x400, 34 enum : uint { chx3 = 0x0412 } | 30 ctlLast = 0x4ff, 35 enum : uint { chx4 = 0x0413 } | 31 chx1 = 0x410, 36 enum : uint { chx5 = 0x0414 } | 32 chx2 = 0x411, 37 enum : uint { chx6 = 0x0415 } | 33 chx3 = 0x412, 38 enum : uint { chx7 = 0x0416 } | 34 chx4 = 0x413, 39 enum : uint { chx8 = 0x0417 } | 35 chx5 = 0x414, 40 enum : uint { chx9 = 0x0418 } | 36 chx6 = 0x415, 41 enum : uint { chx10 = 0x0419 } | 37 chx7 = 0x416, 42 enum : uint { chx11 = 0x041a } | 38 chx8 = 0x417, 43 enum : uint { chx12 = 0x041b } | 39 chx9 = 0x418, 44 enum : uint { chx13 = 0x041c } | 40 chx10 = 0x419, 45 enum : uint { chx14 = 0x041d } | 41 chx11 = 0x41a, 46 enum : uint { chx15 = 0x041e } | 42 chx12 = 0x41b, 47 enum : uint { chx16 = 0x041f } | 43 chx13 = 0x41c, 48 < > 44 chx14 = 0x41d, 49 enum : uint { rad1 = 0x0420 } | 45 chx15 = 0x41e, 50 enum : uint { rad2 = 0x0421 } | 46 chx16 = 0x41f, 51 enum : uint { rad3 = 0x0422 } | 47 cmb1 = 0x470, 52 enum : uint { rad4 = 0x0423 } | 48 cmb2 = 0x471, 53 enum : uint { rad5 = 0x0424 } | 49 cmb3 = 0x472, 54 enum : uint { rad6 = 0x0425 } | 50 cmb4 = 0x473, 55 enum : uint { rad7 = 0x0426 } | 51 cmb5 = 0x474, 56 enum : uint { rad8 = 0x0427 } | 52 cmb6 = 0x475, 57 enum : uint { rad9 = 0x0428 } | 53 cmb7 = 0x476, 58 enum : uint { rad10 = 0x0429 } | 54 cmb8 = 0x477, 59 enum : uint { rad11 = 0x042a } | 55 cmb9 = 0x478, 60 enum : uint { rad12 = 0x042b } | 56 cmb10 = 0x479, 61 enum : uint { rad13 = 0x042c } | 57 cmb11 = 0x47a, 62 enum : uint { rad14 = 0x042d } | 58 cmb12 = 0x47b, 63 enum : uint { rad15 = 0x042e } | 59 cmb13 = 0x47c, 64 enum : uint { rad16 = 0x042f } | 60 cmb14 = 0x47d, 65 < > 61 cmb15 = 0x47e, 66 enum : uint { grp1 = 0x0430 } | 62 cmb16 = 0x47f, 67 enum : uint { grp2 = 0x0431 } | 63 edt1 = 0x480, 68 enum : uint { grp3 = 0x0432 } | 64 edt2 = 0x481, 69 enum : uint { grp4 = 0x0433 } | 65 edt3 = 0x482, 70 enum : uint { frm1 = 0x0434 } | 66 edt4 = 0x483, 71 enum : uint { frm2 = 0x0435 } | 67 edt5 = 0x484, 72 enum : uint { frm3 = 0x0436 } | 68 edt6 = 0x485, 73 enum : uint { frm4 = 0x0437 } | 69 edt7 = 0x486, 74 enum : uint { rct1 = 0x0438 } | 70 edt8 = 0x487, 75 enum : uint { rct2 = 0x0439 } | 71 edt9 = 0x488, 76 enum : uint { rct3 = 0x043a } | 72 edt10 = 0x489, 77 enum : uint { rct4 = 0x043b } | 73 edt11 = 0x48a, 78 enum : uint { ico1 = 0x043c } | 74 edt12 = 0x48b, 79 enum : uint { ico2 = 0x043d } | 75 edt13 = 0x48c, 80 enum : uint { ico3 = 0x043e } | 76 edt14 = 0x48d, 81 enum : uint { ico4 = 0x043f } | 77 edt15 = 0x48e, 82 < > 78 edt16 = 0x48f, 83 enum : uint { stc1 = 0x0440 } | 79 frm1 = 0x434, 84 enum : uint { stc2 = 0x0441 } | 80 frm2 = 0x435, 85 enum : uint { stc3 = 0x0442 } | 81 frm3 = 0x436, 86 enum : uint { stc4 = 0x0443 } | 82 frm4 = 0x437, 87 enum : uint { stc5 = 0x0444 } | 83 grp1 = 0x430, 88 enum : uint { stc6 = 0x0445 } | 84 grp2 = 0x431, 89 enum : uint { stc7 = 0x0446 } | 85 grp3 = 0x432, 90 enum : uint { stc8 = 0x0447 } | 86 grp4 = 0x433, 91 enum : uint { stc9 = 0x0448 } | 87 ico1 = 0x43c, 92 enum : uint { stc10 = 0x0449 } | 88 ico2 = 0x43d, 93 enum : uint { stc11 = 0x044a } | 89 ico3 = 0x43e, 94 enum : uint { stc12 = 0x044b } | 90 ico4 = 0x43f, 95 enum : uint { stc13 = 0x044c } | 91 lst1 = 0x460, 96 enum : uint { stc14 = 0x044d } | 92 lst2 = 0x461, 97 enum : uint { stc15 = 0x044e } | 93 lst3 = 0x462, 98 enum : uint { stc16 = 0x044f } | 94 lst4 = 0x463, 99 enum : uint { stc17 = 0x0450 } | 95 lst5 = 0x464, 100 enum : uint { stc18 = 0x0451 } | 96 lst6 = 0x465, 101 enum : uint { stc19 = 0x0452 } | 97 lst7 = 0x466, 102 enum : uint { stc20 = 0x0453 } | 98 lst8 = 0x467, 103 enum : uint { stc21 = 0x0454 } | 99 lst9 = 0x468, 104 enum : uint { stc22 = 0x0455 } | 100 lst10 = 0x469, 105 enum : uint { stc23 = 0x0456 } | 101 lst11 = 0x46a, 106 enum : uint { stc24 = 0x0457 } | 102 lst12 = 0x46b, 107 enum : uint { stc25 = 0x0458 } | 103 lst13 = 0x46c, 108 enum : uint { stc26 = 0x0459 } | 104 lst14 = 0x46d, 109 enum : uint { stc27 = 0x045a } | 105 lst15 = 0x46e, 110 enum : uint { stc28 = 0x045b } | 106 lst16 = 0x46f, 111 enum : uint { stc29 = 0x045c } | 107 psh1 = 0x400, 112 enum : uint { stc30 = 0x045d } | 108 psh2 = 0x401, 113 enum : uint { stc31 = 0x045e } | 109 psh3 = 0x402, 114 enum : uint { stc32 = 0x045f } | 110 psh4 = 0x403, > 111 psh5 = 0x404, > 112 psh6 = 0x405, > 113 psh7 = 0x406, > 114 psh8 = 0x407, > 115 psh9 = 0x408, > 116 psh10 = 0x409, > 117 psh11 = 0x40a, > 118 psh12 = 0x40b, > 119 psh13 = 0x40c, > 120 psh14 = 0x40d, > 121 psh15 = 0x40e, > 122 pshHelp = 0x40e, > 123 psh16 = 0x40f, > 124 rad1 = 0x420, > 125 rad2 = 0x421, > 126 rad3 = 0x422, > 127 rad4 = 0x423, > 128 rad5 = 0x424, > 129 rad6 = 0x425, > 130 rad7 = 0x426, > 131 rad8 = 0x427, > 132 rad9 = 0x428, > 133 rad10 = 0x429, > 134 rad11 = 0x42a, > 135 rad12 = 0x42b, > 136 rad13 = 0x42c, > 137 rad14 = 0x42d, > 138 rad15 = 0x42e, > 139 rad16 = 0x42f, > 140 rct1 = 0x438, > 141 rct2 = 0x439, > 142 rct3 = 0x43a, > 143 rct4 = 0x43b, > 144 scr1 = 0x490, > 145 scr2 = 0x491, > 146 scr3 = 0x492, > 147 scr4 = 0x493, > 148 scr5 = 0x494, > 149 scr6 = 0x495, > 150 scr7 = 0x496, > 151 scr8 = 0x497, > 152 stc1 = 0x440, > 153 stc2 = 0x441, > 154 stc3 = 0x442, > 155 stc4 = 0x443, > 156 stc5 = 0x444, > 157 stc6 = 0x445, > 158 stc7 = 0x446, > 159 stc8 = 0x447, > 160 stc9 = 0x448, > 161 stc10 = 0x449, > 162 stc11 = 0x44a, > 163 stc12 = 0x44b, > 164 stc13 = 0x44c, > 165 stc14 = 0x44d, > 166 stc15 = 0x44e, > 167 stc16 = 0x44f, > 168 stc17 = 0x450, > 169 stc18 = 0x451, > 170 stc19 = 0x452, > 171 stc20 = 0x453, > 172 stc21 = 0x454, > 173 stc22 = 0x455, > 174 stc23 = 0x456, > 175 stc24 = 0x457, > 176 stc25 = 0x458, > 177 stc26 = 0x459, > 178 stc27 = 0x45a, > 179 stc28 = 0x45b, > 180 stc29 = 0x45c, > 181 stc30 = 0x45d, > 182 stc31 = 0x45e, > 183 stc32 = 0x45f > 184 } 115 185 116 enum : uint { lst1 = 0x0460 } < 117 enum : uint { lst2 = 0x0461 } < 118 enum : uint { lst3 = 0x0462 } < 119 enum : uint { lst4 = 0x0463 } < 120 enum : uint { lst5 = 0x0464 } < 121 enum : uint { lst6 = 0x0465 } < 122 enum : uint { lst7 = 0x0466 } < 123 enum : uint { lst8 = 0x0467 } < 124 enum : uint { lst9 = 0x0468 } < 125 enum : uint { lst10 = 0x0469 } < 126 enum : uint { lst11 = 0x046a } < 127 enum : uint { lst12 = 0x046b } < 128 enum : uint { lst13 = 0x046c } < 129 enum : uint { lst14 = 0x046d } < 130 enum : uint { lst15 = 0x046e } < 131 enum : uint { lst16 = 0x046f } < 132 < 133 enum : uint { cmb1 = 0x0470 } < 134 enum : uint { cmb2 = 0x0471 } < 135 enum : uint { cmb3 = 0x0472 } < 136 enum : uint { cmb4 = 0x0473 } < 137 enum : uint { cmb5 = 0x0474 } < 138 enum : uint { cmb6 = 0x0475 } < 139 enum : uint { cmb7 = 0x0476 } < 140 enum : uint { cmb8 = 0x0477 } < 141 enum : uint { cmb9 = 0x0478 } < 142 enum : uint { cmb10 = 0x0479 } < 143 enum : uint { cmb11 = 0x047a } < 144 enum : uint { cmb12 = 0x047b } < 145 enum : uint { cmb13 = 0x047c } < 146 enum : uint { cmb14 = 0x047d } < 147 enum : uint { cmb15 = 0x047e } < 148 enum : uint { cmb16 = 0x047f } < 149 < 150 enum : uint { edt1 = 0x0480 } < 151 enum : uint { edt2 = 0x0481 } < 152 enum : uint { edt3 = 0x0482 } < 153 enum : uint { edt4 = 0x0483 } < 154 enum : uint { edt5 = 0x0484 } < 155 enum : uint { edt6 = 0x0485 } < 156 enum : uint { edt7 = 0x0486 } < 157 enum : uint { edt8 = 0x0487 } < 158 enum : uint { edt9 = 0x0488 } < 159 enum : uint { edt10 = 0x0489 } < 160 enum : uint { edt11 = 0x048a } < 161 enum : uint { edt12 = 0x048b } < 162 enum : uint { edt13 = 0x048c } < 163 enum : uint { edt14 = 0x048d } < 164 enum : uint { edt15 = 0x048e } < 165 enum : uint { edt16 = 0x048f } < 166 < 167 enum : uint { scr1 = 0x0490 } < 168 enum : uint { scr2 = 0x0491 } < 169 enum : uint { scr3 = 0x0492 } < 170 enum : uint { scr4 = 0x0493 } < 171 enum : uint { scr5 = 0x0494 } < 172 enum : uint { scr6 = 0x0495 } < 173 enum : uint { scr7 = 0x0496 } < 174 enum : uint { scr8 = 0x0497 } < 175 < 176 enum : uint { ctl1 = 0x04A0 } < 177 < 178 // #ifdef UNIX < 179 < 180 // #... < 181 // #... < 182 < 183 // #... < 184 // #... < 185 // #... < 186 // #endif < 187 < 188 enum : uint { FILEOPENORD = 1536 } < 189 enum : uint { MULTIFILEOPENORD = 1537 } < 190 enum : uint { PRINTDLGORD = 1538 } < 191 enum : uint { PRNSETUPDLGORD = 1539 } < 192 enum : uint { FINDDLGORD = 1540 } < 193 enum : uint { REPLACEDLGORD = 1541 } < 194 enum : uint { FONTDLGORD = 1542 } < 195 enum : uint { FORMATDLGORD31 = 1543 } < 196 enum : uint { FORMATDLGORD30 = 1544 } < 197 enum : uint { RUNDLGORD = 1545 } < 198 < 199 // #if (WINVER >= 0x400) < 200 enum : uint { PAGESETUPDLGORD = 1546 } < 201 enum : uint { NEWFILEOPENORD = 1547 } < 202 enum : uint { PRINTDLGEXORD = 1549 } < 203 enum : uint { PAGESETUPDLGORDMOTIF = 1550 } < 204 enum : uint { COLORMGMTDLGORD = 1551 } < 205 enum : uint { NEWFILEOPENV2ORD = 1552 } < 206 // #endif /* WINVER >= 0x400) */ < 207 < 208 struct tagCRGB { | 186 struct CRGB { 209 BYTE bRed; | 187 ubyte bRed; 210 BYTE bGreen; | 188 ubyte bGreen; 211 BYTE bBlue; | 189 ubyte bBlue; 212 BYTE bExtra; | 190 ubyte bExtra; 213 } | 191 } 214 alias tagCRGB CRGB; < 215 < 216 // #endif // _DLGSH_INCLUDED_ <