Add arrow/button images
[fim-ctu.git] / res.rc.m4
blobcd1d74c2517362a06a2fac2780fa669654d24f47
1 #include "windows.h"
2 #include "wingdi.h"
4 #include "res.h"
6 #define OFFX 20
7 #define OFFY 10
9 define(`LBL',   `RTEXT "", (CTU_CTRL_LBL + $1), OFFX+0, OFFY+eval(20*$1), 45, 10') dnl
10 define(`LEFT',  `CTEXT "", (CTU_CTRL_LEFT + $1), OFFX+45, OFFY+eval(20*$1), 45, 10') dnl
11 define(`CENT',  `CTEXT "", (CTU_CTRL_CENT + $1), OFFX+90, OFFY+eval(20*$1), 45, 10') dnl
12 define(`RIGHT', `CTEXT "", (CTU_CTRL_RIGHT + $1), OFFX+135, OFFY+eval(20*$1), 45, 10') dnl
14 CTU_MENUDLG DIALOGEX 0, 0, 100, 100
15 STYLE WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_SHELLFONT
16 CAPTION " FiM CTU Settings"
17 FONT 8, "MS Shell Dlg", 0, 0, ANSI_CHARSET
18 EXSTYLE WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
19 BEGIN
20         LBL(`0')
21         LBL(`1')
22         LBL(`2')
23         LBL(`3')
24         LBL(`4')
26         LEFT(`0')
27         LEFT(`1')
28         LEFT(`2')
29         LEFT(`3')
30         LEFT(`4')
32         CENT(`0')
33         CENT(`1')
34         CENT(`2')
35         CENT(`3')
36         CENT(`4')
38         RIGHT(`0')
39         RIGHT(`1')
40         RIGHT(`2')
41         RIGHT(`3')
42         RIGHT(`4')
43 END
45 #undef OFFX
46 #undef OFFY
48 #define OFFX 2
49 #define OFFY 2
50 #define WIDTH 33
52 define(`INFL', `RTEXT "", (CTU_INF_LLBL + $1), OFFX+0, OFFY+eval(15*$1), WIDTH, 10')dnl
53 define(`INFC', `RTEXT "", (CTU_INF_CLBL + $1), OFFX+WIDTH, OFFY+eval(15*$1), WIDTH, 10')dnl
54 define(`INFR', `RTEXT "", (CTU_INF_RLBL + $1), OFFX+WIDTH*2, OFFY+eval(15*$1), WIDTH, 10')dnl
56 CTU_INFODLG DIALOGEX 0, 0, 100, 100
57 STYLE WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | DS_SHELLFONT
58 CAPTION " Training Mode Info"
59 FONT 7, "MS Shell Dlg", 0, 0, ANSI_CHARSET
60 EXSTYLE WS_EX_TOOLWINDOW | WS_EX_NOACTIVATE
61 BEGIN
62         INFL(`1')
63         INFL(`2')
64         INFL(`3')
65         INFL(`6')
66         INFL(`7')
67         INFL(`8')
68         INFL(`9')
70         INFC(`0')
71         INFC(`1')
72         INFC(`2')
73         INFC(`3')
74         INFC(`5')
75         INFC(`6')
76         INFC(`7')
77         INFC(`8')
79         INFR(`0')
80         INFR(`1')
81         INFR(`2')
82         INFR(`3')
83         INFR(`5')
84         INFR(`6')
85         INFR(`7')
86         INFR(`8')
87 END
89 #undef OFFX
90 #undef OFFY
92 CTU_ARROW_L  ICON "inputimgs/arrow_l.ico"
93 CTU_ARROW_UL ICON "inputimgs/arrow_ul.ico"
94 CTU_ARROW_U  ICON "inputimgs/arrow_u.ico"
95 CTU_ARROW_UR ICON "inputimgs/arrow_ur.ico"
96 CTU_ARROW_R  ICON "inputimgs/arrow_r.ico"
97 CTU_ARROW_DR ICON "inputimgs/arrow_dr.ico"
98 CTU_ARROW_D  ICON "inputimgs/arrow_d.ico"
99 CTU_ARROW_DL ICON "inputimgs/arrow_dl.ico"
101 CTU_ATK_A ICON "inputimgs/attack_a.ico"
102 CTU_ATK_B ICON "inputimgs/attack_b.ico"
103 CTU_ATK_C ICON "inputimgs/attack_c.ico"
104 CTU_ATK_D ICON "inputimgs/attack_d.ico"