Rev 6191 | Rev 6887 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6191 | Rev 6198 | ||
---|---|---|---|
1 | #ifndef INCLUDE_SYSTEM_H |
1 | #ifndef INCLUDE_SYSTEM_H |
2 | #define INCLUDE_SYSTEM_H |
2 | #define INCLUDE_SYSTEM_H |
3 | #print "[include |
3 | #print "[include |
4 | 4 | ||
5 | :struct COLORS { |
5 | :struct COLORS { |
6 | dword |
6 | dword |
7 | nonset1, |
7 | nonset1, |
8 | nonset2, |
8 | taskbar_color, |
9 | work_dark, |
9 | work_dark, |
10 | work_light, |
10 | work_light, |
11 | nonset3, |
11 | window_title, |
12 | work, |
12 | work, |
13 | work_button, |
13 | work_button, |
14 | work_button_text, |
14 | work_button_text, |
15 | work_text, |
15 | work_text, |
16 | work_graph; |
16 | work_graph; |
17 | void get(); |
17 | void get(); |
18 | }; |
18 | }; |
19 | 19 | ||
20 | :void COLORS::get() |
20 | :void COLORS::get() |
21 | { |
21 | { |
22 | EAX = 48; |
22 | EAX = 48; |
23 | EBX = 3; |
23 | EBX = 3; |
24 | ECX = #nonset1; |
24 | ECX = #nonset1; |
25 | EDX = 40; |
25 | EDX = 40; |
26 | $int 0x40 |
26 | $int 0x40 |
27 | } |
27 | } |
28 | 28 | ||
29 | :struct SYSTEM |
29 | :struct SYSTEM |
30 | { |
30 | { |
31 | COLORS color; |
31 | COLORS color; |
32 | } system; |
32 | } system; |
33 | 33 | ||
34 | #endif |
34 | #endif |