Subversion Repositories filter_foundry

Rev

Rev 463 | Rev 494 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 463 Rev 493
Line 22... Line 22...
22
 
22
 
23
#include "winuser.h"
23
#include "winuser.h"
24
#include "commctrl.h"
24
#include "commctrl.h"
25
#include "ui.h"
25
#include "ui.h"
26
 
26
 
-
 
27
// TODO: Deutsche Umlaute sind kaputt (UTF8 Zeichen werden gezeigt)
-
 
28
// Hiermit geht es aber...
-
 
29
// Meldung "Unbekanntes Pragma" (trotzdem bringt es was?!)
-
 
30
#pragma code_page(65001)
-
 
31
 
27
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
32
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
28
CAUTION_ICO    ICON   "caution.ico"
33
CAUTION_ICO    ICON   "caution.ico"
29
 
34
 
30
/* Cursors for the preview window */
35
/* Cursors for the preview window */
31
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
36
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
Line 100... Line 105...
100
	PUSHBUTTON      "Make...", MAKEITEM,    110, 253, 42, 14
105
	PUSHBUTTON      "Make...", MAKEITEM,    110, 253, 42, 14
101
	PUSHBUTTON      "Help",    HELPITEM,    160, 253, 42, 14
106
	PUSHBUTTON      "Help",    HELPITEM,    160, 253, 42, 14
102
	PUSHBUTTON      "Cancel",  IDCANCEL,    210, 253, 42, 14
107
	PUSHBUTTON      "Cancel",  IDCANCEL,    210, 253, 42, 14
103
END
108
END
104
 
109
 
-
 
110
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
-
 
111
ID_MAINDLG DIALOG DISCARDABLE  150,50, 312,277
-
 
112
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-
 
113
CAPTION "Filter Foundry"
-
 
114
FONT 8, "MS Sans Serif"
-
 
115
BEGIN
-
 
116
	DEFPUSHBUTTON   "OK",      IDOK,        260, 253, 42, 14
-
 
117
 
-
 
118
	/* "Preview" is a subclass of "Static", defined in ui_win.c */
-
 
119
	CONTROL         "",            PREVIEWITEM,     "Preview",  SS_OWNERDRAW|SS_NOTIFY|SS_SUNKEN,   15,10, 100,100
-
 
120
 
-
 
121
	CONTROL         "+", ZOOMINITEM,      "Button",   BS_PUSHBUTTON | BS_CENTER | BS_FLAT | WS_CHILD | WS_VISIBLE, 102,115, 14,12
-
 
122
	CONTROL         "-", ZOOMOUTITEM,     "Button",   BS_PUSHBUTTON | BS_CENTER | BS_FLAT | WS_CHILD | WS_VISIBLE, 15,115, 14,12
-
 
123
	CONTROL         "",  ZOOMLEVELITEM,   "Button",   BS_PUSHBUTTON | BS_CENTER | BS_FLAT | WS_CHILD | WS_VISIBLE, 38,115, 55,12
-
 
124
 
-
 
125
	LTEXT           "ctl(0)",FIRSTCTLLABELITEM,     129, 10, 25,12
-
 
126
	LTEXT           "ctl(1)",FIRSTCTLLABELITEM+1,   129, 25, 25,12
-
 
127
	LTEXT           "ctl(2)",FIRSTCTLLABELITEM+2,   129, 40, 25,12
-
 
128
	LTEXT           "ctl(3)",FIRSTCTLLABELITEM+3,   129, 55, 25,12
-
 
129
	LTEXT           "ctl(4)",FIRSTCTLLABELITEM+4,   129, 70, 25,12
-
 
130
	LTEXT           "ctl(5)",FIRSTCTLLABELITEM+5,   129, 85, 25,12
-
 
131
	LTEXT           "ctl(6)",FIRSTCTLLABELITEM+6,   129,100, 25,12
-
 
132
	LTEXT           "ctl(7)",FIRSTCTLLABELITEM+7,   129,115, 25,12
-
 
133
 
-
 
134
	CONTROL         "",FIRSTCTLITEM,                "FoundrySlider", 0,  154,10, 105,10
-
 
135
	CONTROL         "",FIRSTCTLITEM+1,              "FoundrySlider", 0,  154,25, 105,10
-
 
136
	CONTROL         "",FIRSTCTLITEM+2,              "FoundrySlider", 0,  154,40, 105,10
-
 
137
	CONTROL         "",FIRSTCTLITEM+3,              "FoundrySlider", 0,  154,55, 105,10
-
 
138
	CONTROL         "",FIRSTCTLITEM+4,              "FoundrySlider", 0,  154,70, 105,10
-
 
139
	CONTROL         "",FIRSTCTLITEM+5,              "FoundrySlider", 0,  154,85, 105,10
-
 
140
	CONTROL         "",FIRSTCTLITEM+6,              "FoundrySlider", 0,  154,100, 105,10
-
 
141
	CONTROL         "",FIRSTCTLITEM+7,              "FoundrySlider", 0,  154,115, 105,10
-
 
142
 
-
 
143
	EDITTEXT        FIRSTCTLTEXTITEM,               273, 10, 24,12,  ES_NUMBER|ES_RIGHT
-
 
144
	EDITTEXT        FIRSTCTLTEXTITEM+1,             273, 25, 24,12,  ES_NUMBER|ES_RIGHT
-
 
145
	EDITTEXT        FIRSTCTLTEXTITEM+2,             273, 40, 24,12,  ES_NUMBER|ES_RIGHT
-
 
146
	EDITTEXT        FIRSTCTLTEXTITEM+3,             273, 55, 24,12,  ES_NUMBER|ES_RIGHT
-
 
147
	EDITTEXT        FIRSTCTLTEXTITEM+4,             273, 70, 24,12,  ES_NUMBER|ES_RIGHT
-
 
148
	EDITTEXT        FIRSTCTLTEXTITEM+5,             273, 85, 24,12,  ES_NUMBER|ES_RIGHT
-
 
149
	EDITTEXT        FIRSTCTLTEXTITEM+6,             273,100, 24,12,  ES_NUMBER|ES_RIGHT
-
 
150
	EDITTEXT        FIRSTCTLTEXTITEM+7,             273,115, 24,12,  ES_NUMBER|ES_RIGHT
-
 
151
 
-
 
152
	LTEXT           "R =",FIRSTLABELITEM,            15,135, 13,12
-
 
153
	LTEXT           "G =",FIRSTLABELITEM+1,          15,163, 13,12
-
 
154
	LTEXT           "B =",FIRSTLABELITEM+2,          15,191, 13,12
-
 
155
	LTEXT           "A =",FIRSTLABELITEM+3,          15,219, 13,12
-
 
156
 
-
 
157
	/* "Caution" is a subclass of "Button", defined in ui_win.c */
-
 
158
	CONTROL         "!",FIRSTICONITEM,   "Caution",BS_PUSHBUTTON | BS_CENTER | BS_FLAT | BS_OWNERDRAW | WS_CHILD | WS_CLIPSIBLINGS,  15,147, 16,16
-
 
159
	CONTROL         "!",FIRSTICONITEM+1, "Caution",BS_PUSHBUTTON | BS_CENTER | BS_FLAT | BS_OWNERDRAW | WS_CHILD | WS_CLIPSIBLINGS,  15,175, 16,16
-
 
160
	CONTROL         "!",FIRSTICONITEM+2, "Caution",BS_PUSHBUTTON | BS_CENTER | BS_FLAT | BS_OWNERDRAW | WS_CHILD | WS_CLIPSIBLINGS,  15,203, 16,16
-
 
161
	CONTROL         "!",FIRSTICONITEM+3, "Caution",BS_PUSHBUTTON | BS_CENTER | BS_FLAT | BS_OWNERDRAW | WS_CHILD | WS_CLIPSIBLINGS,  15,231, 16,16
-
 
162
 
-
 
163
	EDITTEXT        FIRSTEXPRITEM,    35,135, 262, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN|WS_VSCROLL
-
 
164
	EDITTEXT        FIRSTEXPRITEM+1,  35,163, 262, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN|WS_VSCROLL
-
 
165
	EDITTEXT        FIRSTEXPRITEM+2,  35,191, 262, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN|WS_VSCROLL
-
 
166
	EDITTEXT        FIRSTEXPRITEM+3,  35,219, 262, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN|WS_VSCROLL
-
 
167
 
-
 
168
	PUSHBUTTON      "Laden...", OPENITEM,     10, 253, 42, 14
-
 
169
	PUSHBUTTON      "Speichern...", SAVEITEM,     60, 253, 42, 14
-
 
170
	PUSHBUTTON      "Erzeugen...", MAKEITEM,    110, 253, 42, 14
-
 
171
	PUSHBUTTON      "Hilfe",    HELPITEM,    160, 253, 42, 14
-
 
172
	PUSHBUTTON      "Abbrechen",  IDCANCEL,    210, 253, 42, 14
-
 
173
END
-
 
174
 
105
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
175
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
106
ID_PARAMDLG DIALOG DISCARDABLE  150,50, 308,161
176
ID_PARAMDLG DIALOG DISCARDABLE  150,50, 308,161
107
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
177
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
108
CAPTION "Filter Foundry"
178
CAPTION "Filter Foundry"
109
FONT 8, "MS Sans Serif"
179
FONT 8, "MS Sans Serif"
Line 152... Line 222...
152
	PUSHBUTTON      "Cancel", IDCANCEL,           206,137,  42,14
222
	PUSHBUTTON      "Cancel", IDCANCEL,           206,137,  42,14
153
	LTEXT           "",       PARAMAUTHORITEM,     10,137,  42,20
223
	LTEXT           "",       PARAMAUTHORITEM,     10,137,  42,20
154
	LTEXT           "",       PARAMCOPYITEM,       60,137, 140,20
224
	LTEXT           "",       PARAMCOPYITEM,       60,137, 140,20
155
END
225
END
156
 
226
 
-
 
227
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
-
 
228
ID_PARAMDLG DIALOG DISCARDABLE  150,50, 308,161
-
 
229
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-
 
230
CAPTION "Filter Foundry"
-
 
231
FONT 8, "MS Sans Serif"
-
 
232
BEGIN
-
 
233
	DEFPUSHBUTTON   "OK",     IDOK,               256,137,  42,14
-
 
234
 
-
 
235
	/* "Preview" is a subclass of "Static", defined in ui_win.c */
-
 
236
	CONTROL         "",           PREVIEWITEM,      "Preview",SS_OWNERDRAW|SS_NOTIFY|SS_SUNKEN,     15,10, 100,100
-
 
237
 
-
 
238
	CONTROL         "+", ZOOMINITEM,      "Button",   BS_PUSHBUTTON | BS_CENTER | BS_FLAT | WS_CHILD | WS_VISIBLE, 103,115, 12,12
-
 
239
	CONTROL         "-", ZOOMOUTITEM,     "Button",   BS_PUSHBUTTON | BS_CENTER | BS_FLAT | WS_CHILD | WS_VISIBLE, 15,115, 12,12
-
 
240
	CONTROL         "",  ZOOMLEVELITEM,   "Button",   BS_PUSHBUTTON | BS_CENTER | BS_FLAT | WS_CHILD | WS_VISIBLE, 37,115, 56,12
-
 
241
 
-
 
242
	LTEXT           "ctl(0)",FIRSTCTLLABELITEM,     129, 10, 25,12
-
 
243
	LTEXT           "ctl(1)",FIRSTCTLLABELITEM+1,   129, 25, 25,12
-
 
244
	LTEXT           "ctl(2)",FIRSTCTLLABELITEM+2,   129, 40, 25,12
-
 
245
	LTEXT           "ctl(3)",FIRSTCTLLABELITEM+3,   129, 55, 25,12
-
 
246
	LTEXT           "ctl(4)",FIRSTCTLLABELITEM+4,   129, 70, 25,12
-
 
247
	LTEXT           "ctl(5)",FIRSTCTLLABELITEM+5,   129, 85, 25,12
-
 
248
	LTEXT           "ctl(6)",FIRSTCTLLABELITEM+6,   129,100, 25,12
-
 
249
	LTEXT           "ctl(7)",FIRSTCTLLABELITEM+7,   129,115, 25,12
-
 
250
 
-
 
251
	LTEXT           "map(0)",FIRSTMAPLABELITEM,     129, 18, 25,12
-
 
252
	LTEXT           "map(1)",FIRSTMAPLABELITEM+1,   129, 48, 25,12
-
 
253
	LTEXT           "map(2)",FIRSTMAPLABELITEM+2,   129, 78, 25,12
-
 
254
	LTEXT           "map(3)",FIRSTMAPLABELITEM+3,   129,108, 25,12
-
 
255
 
-
 
256
	CONTROL         "",FIRSTCTLITEM,    "FoundrySlider", 0,  154, 10, 100,10
-
 
257
	CONTROL         "",FIRSTCTLITEM+1,  "FoundrySlider", 0,  154, 25, 100,10
-
 
258
	CONTROL         "",FIRSTCTLITEM+2,  "FoundrySlider", 0,  154, 40, 100,10
-
 
259
	CONTROL         "",FIRSTCTLITEM+3,  "FoundrySlider", 0,  154, 55, 100,10
-
 
260
	CONTROL         "",FIRSTCTLITEM+4,  "FoundrySlider", 0,  154, 70, 100,10
-
 
261
	CONTROL         "",FIRSTCTLITEM+5,  "FoundrySlider", 0,  154, 85, 100,10
-
 
262
	CONTROL         "",FIRSTCTLITEM+6,  "FoundrySlider", 0,  154,100, 100,10
-
 
263
	CONTROL         "",FIRSTCTLITEM+7,  "FoundrySlider", 0,  154,115, 100,10
-
 
264
 
-
 
265
	EDITTEXT        FIRSTCTLTEXTITEM,     269, 10, 24,12,  ES_NUMBER|ES_RIGHT
-
 
266
	EDITTEXT        FIRSTCTLTEXTITEM+1,   269, 25, 24,12,  ES_NUMBER|ES_RIGHT
-
 
267
	EDITTEXT        FIRSTCTLTEXTITEM+2,   269, 40, 24,12,  ES_NUMBER|ES_RIGHT
-
 
268
	EDITTEXT        FIRSTCTLTEXTITEM+3,   269, 55, 24,12,  ES_NUMBER|ES_RIGHT
-
 
269
	EDITTEXT        FIRSTCTLTEXTITEM+4,   269, 70, 24,12,  ES_NUMBER|ES_RIGHT
-
 
270
	EDITTEXT        FIRSTCTLTEXTITEM+5,   269, 85, 24,12,  ES_NUMBER|ES_RIGHT
-
 
271
	EDITTEXT        FIRSTCTLTEXTITEM+6,   269,100, 24,12,  ES_NUMBER|ES_RIGHT
-
 
272
	EDITTEXT        FIRSTCTLTEXTITEM+7,   269,115, 24,12,  ES_NUMBER|ES_RIGHT
-
 
273
 
-
 
274
	PUSHBUTTON      "Abbrechen", IDCANCEL,           206,137,  42,14
-
 
275
	LTEXT           "",       PARAMAUTHORITEM,     10,137,  42,20
-
 
276
	LTEXT           "",       PARAMCOPYITEM,       60,137, 140,20
-
 
277
END
-
 
278
 
157
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
279
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
158
ID_BUILDDLG DIALOG DISCARDABLE  150,50, 208,243
280
ID_BUILDDLG DIALOG DISCARDABLE  150,50, 208,243
159
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
281
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
160
CAPTION "Make Standalone Filter"
282
CAPTION "Make Standalone Filter"
161
FONT 8, "MS Sans Serif"
283
FONT 8, "MS Sans Serif"
Line 203... Line 325...
203
	LTEXT           "Copyright:", 102,        10,40, 35,12
325
	LTEXT           "Copyright:", 102,        10,40, 35,12
204
	LTEXT           "Author:",    103,        10,67, 35,12
326
	LTEXT           "Author:",    103,        10,67, 35,12
205
 
327
 
206
	PUSHBUTTON      "Cancel", IDCANCEL,     106,219, 42,14
328
	PUSHBUTTON      "Cancel", IDCANCEL,     106,219, 42,14
207
END
329
END
-
 
330
 
-
 
331
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
-
 
332
ID_BUILDDLG DIALOG DISCARDABLE  150,50, 208,243
-
 
333
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-
 
334
CAPTION "Eigenständigen Filter erzeugen"
-
 
335
FONT 8, "MS Sans Serif"
-
 
336
BEGIN
-
 
337
	DEFPUSHBUTTON   "OK...",     IDOK,               156,219, 42,14
-
 
338
 
-
 
339
	/* for initial values of the following EDITTEXT fields, see ui_build.c */
-
 
340
	EDITTEXT        CATEGORYITEM,                    50, 10, 148,12
-
 
341
	EDITTEXT        TITLEITEM,                       50, 25, 148,12
-
 
342
	EDITTEXT        COPYRIGHTITEM,                   50, 40, 148,24, ES_MULTILINE|ES_WANTRETURN
-
 
343
	EDITTEXT        AUTHORITEM,                      50, 67, 148,12
-
 
344
 
-
 
345
	EDITTEXT        FIRSTMAPNAMEITEM,                50, 92,  50,12
-
 
346
	EDITTEXT        FIRSTMAPNAMEITEM+1,              50,122,  50,12
-
 
347
	EDITTEXT        FIRSTMAPNAMEITEM+2,              50,152,  50,12
-
 
348
	EDITTEXT        FIRSTMAPNAMEITEM+3,              50,182,  50,12
-
 
349
 
-
 
350
	EDITTEXT        FIRSTCTLNAMEITEM,               154, 92,  50,12
-
 
351
	EDITTEXT        FIRSTCTLNAMEITEM+1,             154,107,  50,12
-
 
352
	EDITTEXT        FIRSTCTLNAMEITEM+2,             154,122,  50,12
-
 
353
	EDITTEXT        FIRSTCTLNAMEITEM+3,             154,137,  50,12
-
 
354
	EDITTEXT        FIRSTCTLNAMEITEM+4,             154,152,  50,12
-
 
355
	EDITTEXT        FIRSTCTLNAMEITEM+5,             154,167,  50,12
-
 
356
	EDITTEXT        FIRSTCTLNAMEITEM+6,             154,182,  50,12
-
 
357
	EDITTEXT        FIRSTCTLNAMEITEM+7,             154,197,  50,12
-
 
358
 
-
 
359
	CHECKBOX        "Map 0",FIRSTMAPCHECKITEM,       10, 92,  35,12
-
 
360
	CHECKBOX        "Map 1",FIRSTMAPCHECKITEM+1,     10,122,  35,12
-
 
361
	CHECKBOX        "Map 2",FIRSTMAPCHECKITEM+2,     10,152,  35,12
-
 
362
	CHECKBOX        "Map 3",FIRSTMAPCHECKITEM+3,     10,182,  35,12
-
 
363
 
-
 
364
	CHECKBOX        "ctl(0)",FIRSTCTLCHECKITEM,     114, 92,  35,12
-
 
365
	CHECKBOX        "ctl(1)",FIRSTCTLCHECKITEM+1,   114,107,  35,12
-
 
366
	CHECKBOX        "ctl(2)",FIRSTCTLCHECKITEM+2,   114,122,  35,12
-
 
367
	CHECKBOX        "ctl(3)",FIRSTCTLCHECKITEM+3,   114,137,  35,12
-
 
368
	CHECKBOX        "ctl(4)",FIRSTCTLCHECKITEM+4,   114,152,  35,12
-
 
369
	CHECKBOX        "ctl(5)",FIRSTCTLCHECKITEM+5,   114,167,  35,12
-
 
370
	CHECKBOX        "ctl(6)",FIRSTCTLCHECKITEM+6,   114,182,  35,12
-
 
371
	CHECKBOX        "ctl(7)",FIRSTCTLCHECKITEM+7,   114,197,  35,12
-
 
372
 
-
 
373
	CHECKBOX        "Filter schützen",PROTECTITEM, 10,219, 90,12
-
 
374
 
-
 
375
	LTEXT           "Kategorie:",  100,        10,10, 35,12
-
 
376
	LTEXT           "Titel:",     101,        10,25, 35,12
-
 
377
	LTEXT           "Copyright:", 102,        10,40, 35,12
-
 
378
	LTEXT           "Autor:",    103,        10,67, 35,12
-
 
379
 
-
 
380
	PUSHBUTTON      "Abbrechen", IDCANCEL,     106,219, 42,14
-
 
381
END