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 |