Rev 1005 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1005 | Rev 7933 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | typedef Dword dword; |
1 | typedef Dword dword; |
- | 2 | typedef unsigned short word; |
|
- | 3 | typedef dword __stdcall dword_func(dword); |
|
Line 2... | Line 4... | ||
2 | 4 | ||
3 | dword am__ = 0x0; |
5 | dword am__ = 0x0; |
Line 4... | Line 6... | ||
4 | dword bm__ = 0x0; |
6 | dword bm__ = 0x0; |
5 | 7 | ||
6 | char aEdit_box_draw[9] = "edit_box"; |
8 | char aEdit_box_draw[] = "edit_box"; |
7 | char aEdit_box_key[13] = "edit_box_key"; |
9 | char aEdit_box_key[] = "edit_box_key"; |
8 | char aEdit_box_mouse[15] = "edit_box_mouse"; |
10 | char aEdit_box_mouse[] = "edit_box_mouse"; |
9 | char aVersion_ed[11] = "version_ed"; |
11 | char aVersion_ed[] = "version_ed"; |
10 | 12 | ||
11 | char aCheck_box_draw [15] = "check_box_draw"; |
13 | char aCheck_box_draw [] = "check_box_draw"; |
12 | char aCheck_box_mouse [16] = "check_box_mouse"; |
14 | char aCheck_box_mouse [] = "check_box_mouse"; |
13 | char aVersion_ch [11] = "version_ch"; |
15 | char aVersion_ch [] = "version_ch"; |
14 | 16 | ||
15 | char aOption_box_draw [16] = "option_box_draw"; |
17 | char aOption_box_draw [] = "option_box_draw"; |
Line 16... | Line 18... | ||
16 | char aOption_box_mouse[17] = "option_box_mouse"; |
18 | char aOption_box_mouse[] = "option_box_mouse"; |
Line 17... | Line 19... | ||
17 | char aVersion_op [11] = "version_op" ; |
19 | char aVersion_op [] = "version_op" ; |
18 | 20 | ||
Line 31... | Line 33... | ||
31 | dword dummy = 0; |
33 | dword dummy = 0; |
32 | 34 | ||
Line 33... | Line 35... | ||
33 | 35 | ||
- | 36 | struct edit_box{ |
|
- | 37 | dword width, |
|
- | 38 | left, |
|
- | 39 | top, |
|
- | 40 | color, |
|
34 | struct edit_box{ |
41 | shift_color, |
35 | dword width, left, top, color, shift_color, focus_border_color, blur_border_color, |
42 | focus_border_color, |
- | 43 | blur_border_color, |
|
- | 44 | text_color, |
|
- | 45 | max, |
|
- | 46 | text, |
|
- | 47 | mouse_variable, |
|
- | 48 | flags, |
|
- | 49 | size, |
|
- | 50 | pos, |
|
- | 51 | offset, |
|
- | 52 | cl_curs_x, |
|
- | 53 | cl_curs_y, |
|
- | 54 | shift, |
|
- | 55 | shift_old, |
|
- | 56 | height, |
|
36 | text_color, max, text, flags, size, pos, offset, cl_curs_x, cl_curs_y, shift, shift_old; |
57 | ed_char_width; |
Line 37... | Line 58... | ||
37 | }; |
58 | }; |
38 | 59 | ||
39 | void load_edit_box() |
60 | void load_edit_box() |
Line 46... | Line 67... | ||
46 | rtlDebugOutString(debuf); |
67 | rtlDebugOutString(debuf); |
47 | return; |
68 | return; |
48 | } |
69 | } |
49 | 70 | ||
Line 50... | Line 71... | ||
50 | edit_box_draw = (dword_func*)kol_cofflib_procload(k, "edit_box"); |
71 | edit_box_draw = (dword_func*)kol_cofflib_procload(k, aEdit_box_draw); |
51 | edit_box_key = (dword_func*)kol_cofflib_procload(k,"edit_box_key"); |
72 | edit_box_key = (dword_func*)kol_cofflib_procload(k, aEdit_box_key); |
52 | edit_box_mouse = (dword_func*)kol_cofflib_procload(k,"edit_box_mouse"); |
73 | edit_box_mouse = (dword_func*)kol_cofflib_procload(k, aEdit_box_mouse); |
53 | kos_SetMaskForEvents(0x27); |
74 | kos_SetMaskForEvents(0x27); |
Line 54... | Line 75... | ||
54 | 75 | ||
55 | if (edit_box_draw == NULL || edit_box_key == NULL || edit_box_mouse == NULL) |
76 | if (edit_box_draw == NULL || edit_box_key == NULL || edit_box_mouse == NULL) |
56 | rtlDebugOutString("some of functions cannot be loaded!"); |
77 | rtlDebugOutString("some of functions cannot be loaded!"); |
57 | } |
78 | } |