1 /** 2 * Windows API header module 3 * 4 * Translated from MinGW Windows headers 5 * 6 * Authors: Stewart Gordon 7 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) 8 * Source: $(DRUNTIMESRC core/sys/windows/_dlgs.d) 9 */ 10 /// Automatically imported and edited from the druntime module 11 /// core.sys.windows.dlgs for the auto-generated win32 package. 12 module win32.dlgs; 13 //version (Windows): 14 @system: 15 16 import win32.windef; 17 18 enum : ushort { 19 FILEOPENORD = 1536, 20 MULTIFILEOPENORD = 1537, 21 PRINTDLGORD = 1538, 22 PRNSETUPDLGORD = 1539, 23 FINDDLGORD = 1540, 24 REPLACEDLGORD = 1541, 25 FONTDLGORD = 1542, 26 FORMATDLGORD31 = 1543, 27 FORMATDLGORD30 = 1544, 28 PAGESETUPDLGORD = 1546 29 } 30 31 enum : int { 32 ctlFirst = 0x400, 33 ctlLast = 0x4ff, 34 chx1 = 0x410, 35 chx2 = 0x411, 36 chx3 = 0x412, 37 chx4 = 0x413, 38 chx5 = 0x414, 39 chx6 = 0x415, 40 chx7 = 0x416, 41 chx8 = 0x417, 42 chx9 = 0x418, 43 chx10 = 0x419, 44 chx11 = 0x41a, 45 chx12 = 0x41b, 46 chx13 = 0x41c, 47 chx14 = 0x41d, 48 chx15 = 0x41e, 49 chx16 = 0x41f, 50 cmb1 = 0x470, 51 cmb2 = 0x471, 52 cmb3 = 0x472, 53 cmb4 = 0x473, 54 cmb5 = 0x474, 55 cmb6 = 0x475, 56 cmb7 = 0x476, 57 cmb8 = 0x477, 58 cmb9 = 0x478, 59 cmb10 = 0x479, 60 cmb11 = 0x47a, 61 cmb12 = 0x47b, 62 cmb13 = 0x47c, 63 cmb14 = 0x47d, 64 cmb15 = 0x47e, 65 cmb16 = 0x47f, 66 edt1 = 0x480, 67 edt2 = 0x481, 68 edt3 = 0x482, 69 edt4 = 0x483, 70 edt5 = 0x484, 71 edt6 = 0x485, 72 edt7 = 0x486, 73 edt8 = 0x487, 74 edt9 = 0x488, 75 edt10 = 0x489, 76 edt11 = 0x48a, 77 edt12 = 0x48b, 78 edt13 = 0x48c, 79 edt14 = 0x48d, 80 edt15 = 0x48e, 81 edt16 = 0x48f, 82 frm1 = 0x434, 83 frm2 = 0x435, 84 frm3 = 0x436, 85 frm4 = 0x437, 86 grp1 = 0x430, 87 grp2 = 0x431, 88 grp3 = 0x432, 89 grp4 = 0x433, 90 ico1 = 0x43c, 91 ico2 = 0x43d, 92 ico3 = 0x43e, 93 ico4 = 0x43f, 94 lst1 = 0x460, 95 lst2 = 0x461, 96 lst3 = 0x462, 97 lst4 = 0x463, 98 lst5 = 0x464, 99 lst6 = 0x465, 100 lst7 = 0x466, 101 lst8 = 0x467, 102 lst9 = 0x468, 103 lst10 = 0x469, 104 lst11 = 0x46a, 105 lst12 = 0x46b, 106 lst13 = 0x46c, 107 lst14 = 0x46d, 108 lst15 = 0x46e, 109 lst16 = 0x46f, 110 psh1 = 0x400, 111 psh2 = 0x401, 112 psh3 = 0x402, 113 psh4 = 0x403, 114 psh5 = 0x404, 115 psh6 = 0x405, 116 psh7 = 0x406, 117 psh8 = 0x407, 118 psh9 = 0x408, 119 psh10 = 0x409, 120 psh11 = 0x40a, 121 psh12 = 0x40b, 122 psh13 = 0x40c, 123 psh14 = 0x40d, 124 psh15 = 0x40e, 125 pshHelp = 0x40e, 126 psh16 = 0x40f, 127 rad1 = 0x420, 128 rad2 = 0x421, 129 rad3 = 0x422, 130 rad4 = 0x423, 131 rad5 = 0x424, 132 rad6 = 0x425, 133 rad7 = 0x426, 134 rad8 = 0x427, 135 rad9 = 0x428, 136 rad10 = 0x429, 137 rad11 = 0x42a, 138 rad12 = 0x42b, 139 rad13 = 0x42c, 140 rad14 = 0x42d, 141 rad15 = 0x42e, 142 rad16 = 0x42f, 143 rct1 = 0x438, 144 rct2 = 0x439, 145 rct3 = 0x43a, 146 rct4 = 0x43b, 147 scr1 = 0x490, 148 scr2 = 0x491, 149 scr3 = 0x492, 150 scr4 = 0x493, 151 scr5 = 0x494, 152 scr6 = 0x495, 153 scr7 = 0x496, 154 scr8 = 0x497, 155 stc1 = 0x440, 156 stc2 = 0x441, 157 stc3 = 0x442, 158 stc4 = 0x443, 159 stc5 = 0x444, 160 stc6 = 0x445, 161 stc7 = 0x446, 162 stc8 = 0x447, 163 stc9 = 0x448, 164 stc10 = 0x449, 165 stc11 = 0x44a, 166 stc12 = 0x44b, 167 stc13 = 0x44c, 168 stc14 = 0x44d, 169 stc15 = 0x44e, 170 stc16 = 0x44f, 171 stc17 = 0x450, 172 stc18 = 0x451, 173 stc19 = 0x452, 174 stc20 = 0x453, 175 stc21 = 0x454, 176 stc22 = 0x455, 177 stc23 = 0x456, 178 stc24 = 0x457, 179 stc25 = 0x458, 180 stc26 = 0x459, 181 stc27 = 0x45a, 182 stc28 = 0x45b, 183 stc29 = 0x45c, 184 stc30 = 0x45d, 185 stc31 = 0x45e, 186 stc32 = 0x45f 187 } 188 189 struct CRGB { 190 ubyte bRed; 191 ubyte bGreen; 192 ubyte bBlue; 193 ubyte bExtra; 194 }