Subversion Repositories filter_foundry

Rev

Rev 18 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 toby 1
/* Windows UI resources
2
   Copyright (C) 2003-4 Toby Thain <toby@telegraphics.com.au> */
3
 
4
#include "winuser.h"
5
#include "commctrl.h"
6
#include "ui.h"
7
 
8
/*CAUTION_BMP BITMAP "caution.bmp"*/
9
CAUTION_ICO ICON "caution.ico"
10
ZOOMIN_ICO ICON "zoomin.ico"
11
ZOOMOUT_ICO ICON "zoomout.ico"
12
 
13
/* left,top,w,h */
14
 
15
ID_MAINDLG DIALOG DISCARDABLE  150,50, 308,277
16
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
17
CAPTION "Filter Foundry"
18
FONT 8, "MS Sans Serif"
19
BEGIN
20
    DEFPUSHBUTTON	"&OK",IDOK,			256,253, 42,14
21
    PUSHBUTTON		"&Cancel",IDCANCEL,	206,253, 42,14
22
    PUSHBUTTON	"Load...",OPENITEM,		10,253, 42,14
23
    PUSHBUTTON	"Save...",SAVEITEM,		60,253, 42,14
24
    PUSHBUTTON	"Make...",MAKEITEM,		110,253, 42,14
25
 
26
    CONTROL		"",PREVIEWITEM,				"Static",SS_OWNERDRAW|SS_NOTIFY,				15,10, 100,100
27
    CONTROL		"ZOOMIN_ICO",ZOOMINITEM,	"Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,	15,115, 12,12
28
    CONTROL		"ZOOMOUT_ICO",ZOOMOUTITEM,	"Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,	103,115, 12,12
29
    CONTROL		"",ZOOMLEVELITEM,			"Static",SS_CENTER|SS_NOTIFY,					37,115, 56,12
30
 
31
    LTEXT		"ctl(0)",100,			129,10, 15,12
32
    LTEXT		"ctl(1)",101,			129,25, 15,12
33
    LTEXT		"ctl(2)",102,			129,40, 15,12
34
    LTEXT		"ctl(3)",103,			129,55, 15,12
35
    LTEXT		"ctl(4)",104,			129,70, 15,12
36
    LTEXT		"ctl(5)",105,			129,85, 15,12
37
    LTEXT		"ctl(6)",106,			129,100, 15,12
38
    LTEXT		"ctl(7)",107,			129,115, 15,12
39
 
40
    CONTROL		"",FIRSTCTLITEM,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,10, 100,10
41
    CONTROL		"",FIRSTCTLITEM+1,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,25, 100,10
42
    CONTROL		"",FIRSTCTLITEM+2,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,40, 100,10
43
    CONTROL		"",FIRSTCTLITEM+3,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,55, 100,10
44
    CONTROL		"",FIRSTCTLITEM+4,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,70, 100,10
45
    CONTROL		"",FIRSTCTLITEM+5,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,85, 100,10
46
    CONTROL		"",FIRSTCTLITEM+6,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,100, 100,10
47
    CONTROL		"",FIRSTCTLITEM+7,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,115, 100,10
48
 
49
    EDITTEXT	FIRSTCTLTEXTITEM,		269,10, 24,12,	ES_NUMBER|ES_RIGHT
50
    EDITTEXT	FIRSTCTLTEXTITEM+1,		269,25, 24,12,	ES_NUMBER|ES_RIGHT
51
    EDITTEXT	FIRSTCTLTEXTITEM+2,		269,40, 24,12,	ES_NUMBER|ES_RIGHT
52
    EDITTEXT	FIRSTCTLTEXTITEM+3,		269,55, 24,12,	ES_NUMBER|ES_RIGHT
53
    EDITTEXT	FIRSTCTLTEXTITEM+4,		269,70, 24,12,	ES_NUMBER|ES_RIGHT
54
    EDITTEXT	FIRSTCTLTEXTITEM+5,		269,85, 24,12,	ES_NUMBER|ES_RIGHT
55
    EDITTEXT	FIRSTCTLTEXTITEM+6,		269,100, 24,12,	ES_NUMBER|ES_RIGHT
56
    EDITTEXT	FIRSTCTLTEXTITEM+7,		269,115, 24,12,	ES_NUMBER|ES_RIGHT
57
 
58
    LTEXT		"R =",FIRSTLABELITEM,	15,135, 13,12
59
    LTEXT		"G =",FIRSTLABELITEM+1,	15,163, 13,12
60
    LTEXT		"B =",FIRSTLABELITEM+2,	15,191, 13,12
61
    LTEXT		"A =",FIRSTLABELITEM+3,	15,219, 13,12
62
 
63
    CONTROL		"CAUTION_ICO",FIRSTICONITEM,   "Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,  15,147, 12,12
64
    CONTROL		"CAUTION_ICO",FIRSTICONITEM+1, "Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,  15,175, 12,12
65
    CONTROL		"CAUTION_ICO",FIRSTICONITEM+2, "Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,  15,203, 12,12
66
    CONTROL		"CAUTION_ICO",FIRSTICONITEM+3, "Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,  15,231, 12,12
67
 
68
    EDITTEXT	FIRSTEXPRITEM,			35,135, 258, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN
69
    EDITTEXT	FIRSTEXPRITEM+1,		35,163, 258, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN
70
    EDITTEXT	FIRSTEXPRITEM+2,		35,191, 258, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN
71
    EDITTEXT	FIRSTEXPRITEM+3,		35,219, 258, 24, ES_AUTOVSCROLL|ES_MULTILINE|ES_WANTRETURN
72
END
73
 
74
ID_PARAMDLG DIALOG DISCARDABLE  150,50, 308,161
75
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
76
CAPTION "Filter Foundry"
77
FONT 8, "MS Sans Serif"
78
BEGIN
79
    DEFPUSHBUTTON	"&OK",IDOK,			256,137, 42,14
80
    PUSHBUTTON		"&Cancel",IDCANCEL,	206,137, 42,14
81
    LTEXT		"",PARAMAUTHORITEM,		10,137, 42,20
82
    LTEXT		"",PARAMCOPYITEM,		60,137, 140,20
83
 
84
    CONTROL		"",PREVIEWITEM,				"Static",SS_OWNERDRAW|SS_NOTIFY,				15,10, 100,100
85
    CONTROL		"ZOOMIN_ICO",ZOOMINITEM,	"Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,	15,115, 12,12
86
    CONTROL		"ZOOMOUT_ICO",ZOOMOUTITEM,	"Static",SS_ICON|SS_REALSIZEIMAGE|SS_NOTIFY,	103,115, 12,12
87
    CONTROL		"",ZOOMLEVELITEM, 			"Static",SS_CENTER|SS_NOTIFY,					37,115, 56,12
88
 
89
    LTEXT		"ctl(0)",100,			129,10, 15,12
90
    LTEXT		"ctl(1)",101,			129,25, 15,12
91
    LTEXT		"ctl(2)",102,			129,40, 15,12
92
    LTEXT		"ctl(3)",103,			129,55, 15,12
93
    LTEXT		"ctl(4)",104,			129,70, 15,12
94
    LTEXT		"ctl(5)",105,			129,85, 15,12
95
    LTEXT		"ctl(6)",106,			129,100, 15,12
96
    LTEXT		"ctl(7)",107,			129,115, 15,12
97
 
98
    CONTROL		"",FIRSTCTLITEM,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,10, 100,10
99
    CONTROL		"",FIRSTCTLITEM+1,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,25, 100,10
100
    CONTROL		"",FIRSTCTLITEM+2,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,40, 100,10
101
    CONTROL		"",FIRSTCTLITEM+3,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,55, 100,10
102
    CONTROL		"",FIRSTCTLITEM+4,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,70, 100,10
103
    CONTROL		"",FIRSTCTLITEM+5,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,85, 100,10
104
    CONTROL		"",FIRSTCTLITEM+6,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,100, 100,10
105
    CONTROL		"",FIRSTCTLITEM+7,		"msctls_trackbar32",TBS_HORZ|TBS_AUTOTICKS,	154,115, 100,10
106
 
107
    EDITTEXT	FIRSTCTLTEXTITEM,		269,10, 24,12,	ES_NUMBER|ES_RIGHT
108
    EDITTEXT	FIRSTCTLTEXTITEM+1,		269,25, 24,12,	ES_NUMBER|ES_RIGHT
109
    EDITTEXT	FIRSTCTLTEXTITEM+2,		269,40, 24,12,	ES_NUMBER|ES_RIGHT
110
    EDITTEXT	FIRSTCTLTEXTITEM+3,		269,55, 24,12,	ES_NUMBER|ES_RIGHT
111
    EDITTEXT	FIRSTCTLTEXTITEM+4,		269,70, 24,12,	ES_NUMBER|ES_RIGHT
112
    EDITTEXT	FIRSTCTLTEXTITEM+5,		269,85, 24,12,	ES_NUMBER|ES_RIGHT
113
    EDITTEXT	FIRSTCTLTEXTITEM+6,		269,100, 24,12,	ES_NUMBER|ES_RIGHT
114
    EDITTEXT	FIRSTCTLTEXTITEM+7,		269,115, 24,12,	ES_NUMBER|ES_RIGHT
115
END
116
 
117
ID_BUILDDLG DIALOG DISCARDABLE  150,50, 208,243
118
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
119
CAPTION "Make Standalone Filter"
120
FONT 8, "MS Sans Serif"
121
BEGIN
122
    DEFPUSHBUTTON	"&OK",IDOK,			156,219, 42,14
123
    PUSHBUTTON		"&Cancel",IDCANCEL,	106,219, 42,14
124
 
125
/* for initial values of the following EDITTEXT fields, see ui_build.c */
126
    EDITTEXT	CATEGORYITEM,			50,10, 148,12
127
    EDITTEXT	TITLEITEM,				50,25, 148,12
128
    EDITTEXT	COPYRIGHTITEM,			50,40, 148,24
129
    EDITTEXT	AUTHORITEM,				50,67, 148,12
130
 
131
    EDITTEXT	FIRSTMAPNAMEITEM,		50, 92, 50,12
132
    EDITTEXT	FIRSTMAPNAMEITEM+1,		50,122, 50,12
133
    EDITTEXT	FIRSTMAPNAMEITEM+2,		50,152, 50,12
134
    EDITTEXT	FIRSTMAPNAMEITEM+3,		50,182, 50,12
135
 
136
    EDITTEXT	FIRSTCTLNAMEITEM,		154, 92, 50,12
137
    EDITTEXT	FIRSTCTLNAMEITEM+1,		154,107, 50,12
138
    EDITTEXT	FIRSTCTLNAMEITEM+2,		154,122, 50,12
139
    EDITTEXT	FIRSTCTLNAMEITEM+3,		154,137, 50,12
140
    EDITTEXT	FIRSTCTLNAMEITEM+4,		154,152, 50,12
141
    EDITTEXT	FIRSTCTLNAMEITEM+5,		154,167, 50,12
142
    EDITTEXT	FIRSTCTLNAMEITEM+6,		154,182, 50,12
143
    EDITTEXT	FIRSTCTLNAMEITEM+7,		154,197, 50,12
144
 
145
    CHECKBOX	"Map 0",FIRSTMAPCHECKITEM,		10, 92, 35,12
146
    CHECKBOX	"Map 1",FIRSTMAPCHECKITEM+1,	10,122, 35,12
147
    CHECKBOX	"Map 2",FIRSTMAPCHECKITEM+2,	10,152, 35,12
148
    CHECKBOX	"Map 3",FIRSTMAPCHECKITEM+3,	10,182, 35,12
149
 
150
    CHECKBOX	"ctl(0)",FIRSTCTLCHECKITEM,		114, 92, 35,12
151
    CHECKBOX	"ctl(1)",FIRSTCTLCHECKITEM+1,	114,107, 35,12
152
    CHECKBOX	"ctl(2)",FIRSTCTLCHECKITEM+2,	114,122, 35,12
153
    CHECKBOX	"ctl(3)",FIRSTCTLCHECKITEM+3,	114,137, 35,12
154
    CHECKBOX	"ctl(4)",FIRSTCTLCHECKITEM+4,	114,152, 35,12
155
    CHECKBOX	"ctl(5)",FIRSTCTLCHECKITEM+5,	114,167, 35,12
156
    CHECKBOX	"ctl(6)",FIRSTCTLCHECKITEM+6,	114,182, 35,12
157
    CHECKBOX	"ctl(7)",FIRSTCTLCHECKITEM+7,	114,197, 35,12
158
 
159
    CHECKBOX	"Protect",PROTECTITEM,	10,219, 35,12
160
 
161
    LTEXT		"Category:",100,		10,10, 35,12
162
    LTEXT		"Title:",101,			10,25, 35,12
163
    LTEXT		"Copyright:",102,		10,40, 35,12
164
    LTEXT		"Author:",103,			10,67, 35,12
165
END