Rev 419 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
259 | daniel-mar | 1 | /* |
2 | This file is part of "Filter Foundry", a filter plugin for Adobe Photoshop |
||
536 | daniel-mar | 3 | Copyright (C) 2003-2009 Toby Thain, toby@telegraphics.net |
259 | daniel-mar | 4 | Copyright (C) 2018-2021 Daniel Marschall, ViaThinkSoft |
5 | |||
6 | This program is free software; you can redistribute it and/or modify |
||
7 | it under the terms of the GNU General Public License as published by |
||
8 | the Free Software Foundation; either version 2 of the License, or |
||
9 | (at your option) any later version. |
||
10 | |||
11 | This program is distributed in the hope that it will be useful, |
||
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
||
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||
14 | GNU General Public License for more details. |
||
15 | |||
16 | You should have received a copy of the GNU General Public License |
||
17 | along with this program; if not, write to the Free Software |
||
18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
||
19 | */ |
||
20 | |||
21 | #define SystemSevenOrLater 1 |
||
22 | #include "dialogs.r" |
||
23 | #include "controls.r" |
||
24 | #include "controldefinitions.r" |
||
25 | #include "mactypes.r" |
||
26 | |||
27 | #include "ui.h" |
||
28 | #include "version.h" |
||
29 | |||
30 | // these are now inline, see below |
||
31 | //include "caution.pict" 'PICT'(16000); |
||
32 | |||
33 | /* top,left,bottom,right*/ |
||
34 | |||
35 | resource 'ALRT' (ID_ABOUTDLG, purgeable) { |
||
36 | {0, 0, 232, 360}, |
||
37 | ID_ABOUTDLG, |
||
38 | silentStages, |
||
39 | alertPositionMainScreen |
||
40 | }; |
||
41 | resource 'DITL' (ID_ABOUTDLG, purgeable) { |
||
42 | { |
||
43 | {16, 20, 96, 340}, |
||
44 | StaticText { |
||
45 | disabled, |
||
46 | "Filter Foundry, version " VERSION_STR |
||
47 | "\n© 2003-2009 Toby Thain, 2018-" RELEASE_YEAR " Daniel Marschall." |
||
48 | "\nLatest version available from" |
||
49 | "\n" PROJECT_URL |
||
50 | "\n" |
||
51 | }, |
||
52 | {104, 20, 216, 340}, |
||
53 | StaticText { |
||
54 | disabled, |
||
55 | "Please contact the author with any bug reports, suggestions or comments." |
||
56 | " If you use this program and like it, please consider making a donation." |
||
57 | } |
||
58 | } |
||
59 | }; |
||
60 | |||
61 | resource 'ALRT' (ID_ABOUTSTANDALONEDLG, purgeable) { |
||
62 | {0, 0, 216, 360}, |
||
63 | ID_ABOUTSTANDALONEDLG, |
||
64 | silentStages, |
||
65 | alertPositionMainScreen |
||
66 | }; |
||
67 | resource 'DITL' (ID_ABOUTSTANDALONEDLG, purgeable) { |
||
68 | { |
||
69 | {16, 20, 80, 340}, |
||
70 | StaticText { |
||
71 | disabled, |
||
72 | "Filter Foundry, version " VERSION_STR |
||
73 | "\n© 2003-2009 Toby Thain, 2018-" RELEASE_YEAR " Daniel Marschall." |
||
74 | }, |
||
75 | {88, 20, 200, 340}, |
||
76 | StaticText { |
||
77 | disabled, |
||
78 | "Standalone filter:\n^0 by ^1.\n" |
||
79 | "^2" |
||
80 | } |
||
81 | } |
||
82 | }; |
||
83 | |||
84 | resource 'CNTL' (ID_SLIDERCTL){ |
||
85 | {0,0,26,256}, 17/*value:initially, # of ticks*/, visible, /*max*/0xff,/*min*/0, |
||
86 | kControlSliderProc|kControlSliderLiveFeedback|kControlSliderHasTickMarks, 0, "" |
||
87 | }; |
||
88 | |||
89 | resource 'CNTL' (ID_TEXTCTL){ |
||
90 | {0,0,32,459+72}, 0, visible, 0,0, kControlEditTextProc, 0, "" |
||
91 | }; |
||
92 | |||
93 | resource 'DLOG' (ID_MAINDLG, purgeable) { |
||
94 | {0, 0, 461, 554+72}, |
||
95 | kWindowMovableModalDialogProc, |
||
96 | visible, |
||
97 | noGoAway, |
||
98 | 0x0, |
||
99 | ID_MAINDLG, |
||
100 | "Filter Foundry", |
||
101 | alertPositionMainScreen |
||
102 | }; |
||
103 | |||
104 | resource 'dlgx' (ID_MAINDLG, purgeable){ |
||
105 | versionZero { |
||
106 | kDialogFlagsUseThemeBackground |
||
107 | | kDialogFlagsUseControlHierarchy |
||
108 | | kDialogFlagsHandleMovableModal |
||
109 | } |
||
110 | }; |
||
111 | |||
112 | resource 'dftb' (ID_MAINDLG, purgeable) { |
||
113 | versionZero { { |
||
114 | skipItem { }, |
||
115 | skipItem { }, |
||
116 | skipItem { }, |
||
117 | skipItem { }, |
||
118 | skipItem { }, |
||
119 | |||
120 | skipItem { }, |
||
121 | skipItem { }, |
||
122 | skipItem { }, |
||
123 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
124 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,1/*teJustCenter*/, 0,0,0, -1,-1,-1, "" }, |
||
125 | |||
126 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
127 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
128 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
129 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
130 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
131 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
132 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
133 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
134 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
135 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
136 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
137 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
138 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
139 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
140 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
141 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
142 | |||
143 | skipItem { }, |
||
144 | skipItem { }, |
||
145 | skipItem { }, |
||
146 | skipItem { }, |
||
147 | skipItem { }, |
||
148 | skipItem { }, |
||
149 | skipItem { }, |
||
150 | skipItem { }, |
||
151 | |||
152 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
153 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
154 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
155 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
156 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
157 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
158 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
159 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
160 | |||
161 | skipItem { }, |
||
162 | skipItem { }, |
||
163 | skipItem { }, |
||
164 | skipItem { }, |
||
165 | |||
166 | skipItem { }, |
||
167 | skipItem { }, |
||
168 | skipItem { }, |
||
169 | skipItem { }, |
||
170 | |||
171 | dataItem { kDialogFontUseFontMask|kDialogFontUseFaceMask|kDialogFontUseSizeMask|kDialogFontUseFontNameMask, |
||
172 | 0,14,normal,1/*srcOr*/,0/*teJustLeft*/, 0,0,0, -1,-1,-1, "Courier" }, |
||
173 | dataItem { kDialogFontUseFontMask|kDialogFontUseFaceMask|kDialogFontUseSizeMask|kDialogFontUseFontNameMask, |
||
174 | 0,14,normal,1/*srcOr*/,0/*teJustLeft*/, 0,0,0, -1,-1,-1, "Courier" }, |
||
175 | dataItem { kDialogFontUseFontMask|kDialogFontUseFaceMask|kDialogFontUseSizeMask|kDialogFontUseFontNameMask, |
||
176 | 0,14,normal,1/*srcOr*/,0/*teJustLeft*/, 0,0,0, -1,-1,-1, "Courier" }, |
||
177 | dataItem { kDialogFontUseFontMask|kDialogFontUseFaceMask|kDialogFontUseSizeMask|kDialogFontUseFontNameMask, |
||
178 | 0,14,normal,1/*srcOr*/,0/*teJustLeft*/, 0,0,0, -1,-1,-1, "Courier" }, |
||
179 | } } |
||
180 | }; |
||
181 | |||
182 | resource 'DITL' (ID_MAINDLG, purgeable) { |
||
183 | { |
||
184 | {426, 536, 446, 606}, Button { enabled, "OK" }, |
||
185 | {426, 451, 446, 521}, Button { enabled, "Cancel" }, |
||
186 | {426, 20, 446, 90}, Button { enabled, "LoadÉ" }, |
||
187 | {426, 105, 446, 175}, Button { enabled, "SaveÉ" }, |
||
188 | {426, 190, 446, 260}, Button { enabled, "MakeÉ" }, |
||
305 | daniel-mar | 189 | {426, 275, 446, 345}, Button { enabled, "Help" }, |
259 | daniel-mar | 190 | |
191 | { 10, 15,210,215}, useritem { disabled }, /* preview area */ |
||
419 | daniel-mar | 192 | {215,204,226,215}, Button { enabled, "+" }, |
193 | {215, 15,226, 26}, Button { enabled, "-" }, |
||
194 | {215, 26,231,204}, Button { enabled, "" }, /* zoom level */ |
||
259 | daniel-mar | 195 | |
196 | { 10,158+72, 26,228+72}, StaticText { disabled, "ctl(0)" }, |
||
197 | { 36,158+72, 52,228+72}, StaticText { disabled, "ctl(1)" }, |
||
198 | { 62,158+72, 78,228+72}, StaticText { disabled, "ctl(2)" }, |
||
199 | { 88,158+72,104,228+72}, StaticText { disabled, "ctl(3)" }, |
||
200 | {114,158+72,130,228+72}, StaticText { disabled, "ctl(4)" }, |
||
201 | {140,158+72,156,228+72}, StaticText { disabled, "ctl(5)" }, |
||
202 | {166,158+72,182,228+72}, StaticText { disabled, "ctl(6)" }, |
||
203 | {192,158+72,208,228+72}, StaticText { disabled, "ctl(7)" }, |
||
204 | |||
205 | { 10,238+72, 36,494+72}, control { enabled, ID_SLIDERCTL }, |
||
206 | { 36,238+72, 62,494+72}, control { enabled, ID_SLIDERCTL }, |
||
207 | { 62,238+72, 88,494+72}, control { enabled, ID_SLIDERCTL }, |
||
208 | { 88,238+72,114,494+72}, control { enabled, ID_SLIDERCTL }, |
||
209 | {114,238+72,140,494+72}, control { enabled, ID_SLIDERCTL }, |
||
210 | {140,238+72,166,494+72}, control { enabled, ID_SLIDERCTL }, |
||
211 | {166,238+72,192,494+72}, control { enabled, ID_SLIDERCTL }, |
||
212 | {192,238+72,218,494+72}, control { enabled, ID_SLIDERCTL }, |
||
213 | |||
214 | { 10,504+72, 26,534+72}, editText { enabled, "" }, |
||
215 | { 36,504+72, 52,534+72}, editText { enabled, "" }, |
||
216 | { 62,504+72, 78,534+72}, editText { enabled, "" }, |
||
217 | { 88,504+72,104,534+72}, editText { enabled, "" }, |
||
218 | {114,504+72,130,534+72}, editText { enabled, "" }, |
||
219 | {140,504+72,156,534+72}, editText { enabled, "" }, |
||
220 | {166,504+72,182,534+72}, editText { enabled, "" }, |
||
221 | {192,504+72,208,534+72}, editText { enabled, "" }, |
||
222 | |||
223 | {158+80, 10,174+80, 40}, StaticText { disabled, "R =" }, |
||
224 | {205+80, 10,221+80, 40}, StaticText { disabled, "G =" }, |
||
225 | {252+80, 10,268+80, 40}, StaticText { disabled, "B =" }, |
||
226 | {299+80, 10,315+80, 40}, StaticText { disabled, "A =" }, |
||
227 | |||
228 | {174+80, 10,190+80, 26}, picture { enabled, ID_CAUTIONPICT }, |
||
229 | {221+80, 10,237+80, 26}, picture { enabled, ID_CAUTIONPICT }, |
||
230 | {268+80, 10,284+80, 26}, picture { enabled, ID_CAUTIONPICT }, |
||
231 | {315+80, 10,331+80, 26}, picture { enabled, ID_CAUTIONPICT }, |
||
232 | |||
233 | {158+80, 45,190+80,534+72}, control { enabled, ID_TEXTCTL }, |
||
234 | {205+80, 45,237+80,534+72}, control { enabled, ID_TEXTCTL }, |
||
235 | {252+80, 45,284+80,534+72}, control { enabled, ID_TEXTCTL }, |
||
236 | {299+80, 45,331+80,534+72}, control { enabled, ID_TEXTCTL }, |
||
237 | } |
||
238 | }; |
||
239 | |||
240 | resource 'DLOG' (ID_PARAMDLG, purgeable) { |
||
241 | {0, 0, 305, 554+72}, |
||
242 | kWindowMovableModalDialogProc, |
||
243 | visible, |
||
244 | noGoAway, |
||
245 | 0x0, |
||
246 | ID_PARAMDLG, |
||
247 | "", |
||
248 | alertPositionMainScreen |
||
249 | }; |
||
250 | |||
251 | resource 'dlgx' (ID_PARAMDLG, purgeable){ |
||
252 | versionZero { |
||
253 | kDialogFlagsUseThemeBackground |
||
254 | | kDialogFlagsUseControlHierarchy |
||
255 | | kDialogFlagsHandleMovableModal |
||
256 | } |
||
257 | }; |
||
258 | |||
259 | resource 'dftb' (ID_PARAMDLG, purgeable) { |
||
260 | versionZero { { |
||
261 | skipItem { }, |
||
262 | skipItem { }, |
||
263 | |||
264 | skipItem { }, |
||
265 | dataItem { kDialogFontUseFontMask, |
||
266 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,0, 0,0,0, -1,-1,-1, "" }, |
||
267 | skipItem { }, |
||
268 | |||
269 | skipItem { }, |
||
270 | skipItem { }, |
||
271 | skipItem { }, |
||
272 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
273 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,1/*teJustCenter*/, 0,0,0, -1,-1,-1, "" }, |
||
274 | |||
275 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
276 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
277 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
278 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
279 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
280 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
281 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
282 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
283 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
284 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
285 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
286 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
287 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
288 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
289 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
290 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
291 | |||
292 | skipItem { }, |
||
293 | skipItem { }, |
||
294 | skipItem { }, |
||
295 | skipItem { }, |
||
296 | skipItem { }, |
||
297 | skipItem { }, |
||
298 | skipItem { }, |
||
299 | skipItem { }, |
||
300 | |||
301 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
302 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
303 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
304 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
305 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
306 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
307 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
308 | dataItem { kDialogFontUseJustMask, 0,14,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
309 | |||
310 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
311 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
312 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
313 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
314 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
315 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
316 | dataItem { kDialogFontUseFontMask|kDialogFontUseJustMask, |
||
317 | kControlFontSmallSystemFont,0,normal,1/*srcOr*/,-1/*teJustRight*/, 0,0,0, -1,-1,-1, "" }, |
||
318 | } } |
||
319 | }; |
||
320 | |||
321 | resource 'DITL' (ID_PARAMDLG, purgeable) { |
||
322 | { |
||
323 | {266, 536, 286, 606}, Button { enabled, "OK" }, |
||
324 | {266, 451, 286, 521}, Button { enabled, "Cancel" }, |
||
325 | {236, 20, 252, 400}, StaticText { disabled,"" }, |
||
326 | {257, 20, 286, 400}, StaticText { disabled,"" }, |
||
327 | {266, 190, 286, 260}, useritem { disabled }, |
||
328 | |||
329 | { 10, 15,210,215}, useritem { disabled }, /* preview area */ |
||
419 | daniel-mar | 330 | {215,204,226,215}, Button { enabled, "+" }, |
331 | {215, 15,226, 26}, Button { enabled, "-" }, |
||
332 | {215, 26,231,204}, Button { enabled, "" }, /* zoom level */ |
||
259 | daniel-mar | 333 | |
334 | { 10,158+72, 26,228+72}, StaticText { disabled, "ctl(0)" }, |
||
335 | { 36,158+72, 52,228+72}, StaticText { disabled, "ctl(1)" }, |
||
336 | { 62,158+72, 78,228+72}, StaticText { disabled, "ctl(2)" }, |
||
337 | { 88,158+72,104,228+72}, StaticText { disabled, "ctl(3)" }, |
||
338 | {114,158+72,130,228+72}, StaticText { disabled, "ctl(4)" }, |
||
339 | {140,158+72,156,228+72}, StaticText { disabled, "ctl(5)" }, |
||
340 | {166,158+72,182,228+72}, StaticText { disabled, "ctl(6)" }, |
||
341 | {192,158+72,208,228+72}, StaticText { disabled, "ctl(7)" }, |
||
342 | |||
343 | { 10,238+72, 36,494+72}, control { enabled, ID_SLIDERCTL }, |
||
344 | { 36,238+72, 62,494+72}, control { enabled, ID_SLIDERCTL }, |
||
345 | { 62,238+72, 88,494+72}, control { enabled, ID_SLIDERCTL }, |
||
346 | { 88,238+72,114,494+72}, control { enabled, ID_SLIDERCTL }, |
||
347 | {114,238+72,140,494+72}, control { enabled, ID_SLIDERCTL }, |
||
348 | {140,238+72,166,494+72}, control { enabled, ID_SLIDERCTL }, |
||
349 | {166,238+72,192,494+72}, control { enabled, ID_SLIDERCTL }, |
||
350 | {192,238+72,218,494+72}, control { enabled, ID_SLIDERCTL }, |
||
351 | |||
352 | { 10,504+72, 26,534+72}, editText { enabled, "" }, |
||
353 | { 36,504+72, 52,534+72}, editText { enabled, "" }, |
||
354 | { 62,504+72, 78,534+72}, editText { enabled, "" }, |
||
355 | { 88,504+72,104,534+72}, editText { enabled, "" }, |
||
356 | {114,504+72,130,534+72}, editText { enabled, "" }, |
||
357 | {140,504+72,156,534+72}, editText { enabled, "" }, |
||
358 | {166,504+72,182,534+72}, editText { enabled, "" }, |
||
359 | {192,504+72,208,534+72}, editText { enabled, "" }, |
||
360 | |||
361 | /* TODO: Not sure if +15 centers the map() labels correctly in between the ctl() labels */ |
||
362 | { 10+15,158+72, 26+15,228+72}, StaticText { disabled, "map(0)" }, |
||
363 | { 62+15,158+72, 78+15,228+72}, StaticText { disabled, "map(1)" }, |
||
364 | {114+15,158+72,130+15,228+72}, StaticText { disabled, "map(2)" }, |
||
365 | {166+15,158+72,182+15,228+72}, StaticText { disabled, "map(3)" }, |
||
366 | } |
||
367 | }; |
||
368 | |||
369 | resource 'ALRT' (ID_SYNTAXALERT, purgeable) { |
||
370 | {0, 0, 148, 320}, |
||
371 | ID_SYNTAXALERT, |
||
372 | silentStages, |
||
373 | alertPositionMainScreen |
||
374 | }; |
||
375 | |||
376 | resource 'DITL' (ID_SYNTAXALERT, purgeable) { |
||
377 | { |
||
378 | {112, 230, 132, 300}, Button { enabled, "OK" }, |
||
379 | {10, 70, 106, 300}, StaticText { disabled, "^0" }, |
||
380 | } |
||
381 | }; |
||
382 | |||
383 | |||
384 | data 'CURS' (16000,"hand") { |
||
385 | $"0180 1A70 2648 264A 124D 1249 6809 9801" /* ..p&H&J.M.IhÆ. */ |
||
386 | $"8802 4002 2002 2004 1004 0808 0408 0408" /* .@. . ......... */ |
||
387 | $"0180 1BF0 3FF8 3FFA 1FFF 1FFF 6FFF FFFF" /* ..ð?ø?ú.ÿ.ÿoÿÿÿ */ |
||
388 | $"FFFE 7FFE 3FFE 3FFC 1FFC 0FF8 07F8 07F8" /* ÿþ.þ?þ?ü.ü.ø.ø.ø */ |
||
389 | $"0007 0007" /* .... */ |
||
390 | }; |
||
391 | |||
392 | resource 'DLOG' (ID_BUILDDLG,purgeable) { |
||
393 | {0, 0, 403, 408}, |
||
394 | kWindowMovableModalDialogProc, |
||
395 | visible, |
||
396 | noGoAway, |
||
397 | 0x0, |
||
398 | ID_BUILDDLG, |
||
399 | "Make Standalone Filter", |
||
400 | alertPositionMainScreen |
||
401 | }; |
||
402 | |||
403 | resource 'dlgx' (ID_BUILDDLG, purgeable){ |
||
404 | versionZero { |
||
405 | kDialogFlagsUseThemeBackground |
||
406 | // | kDialogFlagsUseControlHierarchy |
||
407 | | kDialogFlagsHandleMovableModal |
||
408 | } |
||
409 | }; |
||
410 | resource 'DITL' (ID_BUILDDLG, purgeable) { |
||
411 | { |
||
412 | {368, 322, 388, 392}, |
||
413 | Button { enabled,"OK" }, |
||
414 | /* [2] */ |
||
415 | {368, 242, 388, 312}, |
||
416 | Button { enabled,"Cancel" }, |
||
417 | /* [3] */ |
||
418 | {9, 92, 25, 395}, |
||
419 | EditText { enabled,"Filter Foundry" }, |
||
420 | /* [4] */ |
||
421 | {36, 92, 52, 395}, |
||
422 | EditText { enabled,"Untitled" }, |
||
423 | /* [5] */ |
||
424 | {60, 92, 92, 395}, |
||
425 | EditText { enabled,"" }, /* "Filter Foundry Copyright (C) 2003-2009 Toby Thain, 2018-" RELEASE_YEAR " Daniel Marschall" */ |
||
426 | /* [6] */ |
||
427 | {100, 92, 116, 395}, |
||
428 | EditText { enabled,"Anonymous" }, |
||
429 | /* [7] */ |
||
430 | {152, 89, 168, 174}, |
||
431 | EditText { disabled,"Map 0:" }, |
||
432 | /* [8] */ |
||
433 | {208, 89, 224, 174}, |
||
434 | EditText { disabled,"Map 1:" }, |
||
435 | /* [9] */ |
||
436 | {264, 89, 280, 174}, |
||
437 | EditText { disabled,"Map 2:" }, |
||
438 | /* [10] */ |
||
439 | {320, 89, 336, 174}, |
||
440 | EditText { disabled,"Map 3:" }, |
||
441 | /* [11] */ |
||
442 | {140, 207, 156, 292}, |
||
443 | EditText { disabled,"Control 0:" }, |
||
444 | /* [12] */ |
||
445 | {164, 207, 180, 292}, |
||
446 | EditText { disabled,"Control 1:" }, |
||
447 | /* [13] */ |
||
448 | {196, 207, 212, 292}, |
||
449 | EditText { disabled,"Control 2:" }, |
||
450 | /* [14] */ |
||
451 | {220, 207, 236, 292}, |
||
452 | EditText { disabled,"Control 3:" }, |
||
453 | /* [15] */ |
||
454 | {253, 207, 269, 292}, |
||
455 | EditText { disabled,"Control 4:" }, |
||
456 | /* [16] */ |
||
457 | {277, 207, 293, 292}, |
||
458 | EditText { disabled,"Control 5:" }, |
||
459 | /* [17] */ |
||
460 | {309, 207, 325, 292}, |
||
461 | EditText { disabled,"Control 6:" }, |
||
462 | /* [18] */ |
||
463 | {333, 207, 349, 292}, |
||
464 | EditText { disabled,"Control 7:" }, |
||
465 | /* [19] */ |
||
466 | {151, 20, 169, 83}, |
||
467 | CheckBox { disabled,"Map 0" }, |
||
468 | /* [20] */ |
||
469 | {207, 20, 225, 83}, |
||
470 | CheckBox { disabled,"Map 1" }, |
||
471 | /* [21] */ |
||
472 | {263, 20, 281, 83}, |
||
473 | CheckBox { disabled,"Map 2" }, |
||
474 | /* [22] */ |
||
475 | {319, 21, 337, 84}, |
||
476 | CheckBox { disabled,"Map 3" }, |
||
477 | /* [23] */ |
||
478 | {139, 303, 157, 389}, |
||
479 | CheckBox { disabled,"ctl(0)" }, |
||
480 | /* [24] */ |
||
481 | {163, 303, 181, 389}, |
||
482 | CheckBox { disabled,"ctl(1)" }, |
||
483 | /* [25] */ |
||
484 | {195, 303, 213, 389}, |
||
485 | CheckBox { disabled,"ctl(2)" }, |
||
486 | /* [26] */ |
||
487 | {219, 303, 237, 389}, |
||
488 | CheckBox { disabled,"ctl(3)" }, |
||
489 | /* [27] */ |
||
490 | {252, 303, 270, 389}, |
||
491 | CheckBox { disabled,"ctl(4)" }, |
||
492 | /* [28] */ |
||
493 | {276, 303, 294, 389}, |
||
494 | CheckBox { disabled,"ctl(5)" }, |
||
495 | /* [29] */ |
||
496 | {308, 303, 326, 389}, |
||
497 | CheckBox { disabled,"ctl(6)" }, |
||
498 | /* [30] */ |
||
499 | {332, 303, 350, 389}, |
||
500 | CheckBox { disabled,"ctl(7)" }, |
||
501 | |||
502 | {372, 21, 388, 211}, |
||
503 | CheckBox { enabled,"Protect and obfuscate" }, |
||
504 | |||
505 | {9, 7, 25, 83}, |
||
506 | StaticText { disabled,"Category:" }, |
||
507 | /* [44] */ |
||
508 | {36, 7, 52, 83}, |
||
509 | StaticText { disabled,"Title:" }, |
||
510 | /* [45] */ |
||
511 | {60, 7, 76, 83}, |
||
512 | StaticText { disabled,"Copyright:" }, |
||
513 | /* [46] */ |
||
514 | {100, 7, 116, 83}, |
||
515 | StaticText { disabled,"Author:" }, |
||
516 | } |
||
517 | }; |
||
518 | |||
519 | data 'PICT' (16000, "caution") { |
||
520 | $"0242 0000 0000 0010 0010 0011 02FF 0C00" /* .B...........ÿ.. */ |
||
521 | $"FFFE 0000 0048 0000 0048 0000 0000 0000" /* ÿþ...H...H...... */ |
||
522 | $"0010 0010 0000 0000 00A1 01F2 0016 3842" /* .........¡.ò..8B */ |
||
523 | $"494D 0000 0000 0000 0010 0010 4772 8970" /* IM..........Grp */ |
||
524 | $"6881 81AF 0001 000A 0000 0000 0010 0010" /* h¯............ */ |
||
525 | $"0098 8010 0000 0000 0010 0010 0000 0000" /* .............. */ |
||
526 | $"0000 0000 0048 0000 0048 0000 0000 0008" /* .....H...H...... */ |
||
527 | $"0001 0008 0000 0000 0000 0000 0000 0000" /* ................ */ |
||
528 | $"004D 5D1A 0000 001B 0000 FFFF FFFF FFFF" /* .M].......ÿÿÿÿÿÿ */ |
||
529 | $"0001 EFEF EFEF 0000 0002 DFDF DFDF 0000" /* ..ïïïï....ßßßß.. */ |
||
530 | $"0003 CFCF CFCF 0000 0004 BFBF BFBF 0000" /* ..ÏÏÏÏ....¿¿¿¿.. */ |
||
531 | $"0005 AFAF AFAF 0000 0006 9F9F 9F9F 0000" /* ..¯¯¯¯...... */ |
||
532 | $"0007 8F8F 8F8F 0000 0008 8080 8080 0000" /* ........ */ |
||
533 | $"0009 7070 7070 0000 000A 5050 5050 0000" /* .Æpppp....PPPP.. */ |
||
534 | $"000B 4040 4040 0000 000C 2020 2020 0000" /* ..@@@@.... .. */ |
||
535 | $"000D 1010 1010 0000 000E 3030 3030 1010" /* .Â........0000.. */ |
||
536 | $"000F 2020 2020 1010 0010 3030 3030 2020" /* .. ....0000 */ |
||
537 | $"0011 FFFF FFFF 0000 0012 EFEF EFEF EFEF" /* ..ÿÿÿÿ....ïïïïïï */ |
||
538 | $"0013 DFDF DFDF DFDF 0014 CFCF CFCF CFCF" /* ..ßßßßßß..ÏÏÏÏÏÏ */ |
||
539 | $"0015 BFBF BFBF BFBF 0016 9F9F 9F9F 9F9F" /* ..¿¿¿¿¿¿.. */ |
||
540 | $"0017 8F8F 8F8F 8F8F 0018 7F7F 7F7F 7F7F" /* .......... */ |
||
541 | $"0019 5050 5050 5050 001A 3030 3030 3030" /* ..PPPPPP..000000 */ |
||
542 | $"001B 0000 0000 0000 0000 0000 0010 0010" /* ................ */ |
||
543 | $"0000 0000 0010 0010 0000 02F1 0009 FB00" /* ...........ñ.Æû. */ |
||
544 | $"0314 1919 14FB 000B FC00 0512 1003 0310" /* .....û..ü....... */ |
||
545 | $"12FC 000B FC00 0518 0811 1108 18FC 000D" /* .ü..ü........ü. */ |
||
546 | $"FD00 0713 0E11 0909 110E 13FD 000D FD00" /* ý.....ÆÆ...ý.Âý. */ |
||
547 | $"0719 0511 1B1B 1105 19FD 000F FE00 0915" /* .........ý..þ.Æ. */ |
||
548 | $"0B11 110A 0A11 110B 15FE 000F FE00 091A" /* .........þ..þ.Æ. */ |
||
549 | $"0211 1107 0711 1102 1AFE 0010 FF00 0116" /* .........þ..ÿ... */ |
||
550 | $"09FE 11FF 04FE 1103 0916 0000 1003 0012" /* Æþ.ÿ.þ..Æ....... */ |
||
551 | $"0F01 FE11 FF01 FE11 0301 0F12 000E 0200" /* ..þ.ÿ.þ......... */ |
||
552 | $"1807 FD11 FF09 FD11 0207 1800 0C01 130C" /* ..ý.ÿÆý......... */ |
||
553 | $"FC11 FF0D FC11 010C 130C 0115 08FC 11FF" /* ü.ÿÂü........ü.ÿ */ |
||
554 | $"02FC 1101 0815 0A02 120F 06F7 0402 060F" /* .ü.........÷.... */ |
||
555 | $"120A 0200 1317 F718 0217 1300 02F1 0000" /* ......÷......ñ.. */ |
||
556 | $"00FF" /* .ÿ */ |
||
557 | }; |