Rev 990 | Rev 7498 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
990 | barsuk | 1 | |
2 | |||
3 | |||
4 | dword bm__ = 0x0; |
||
5 | |||
6 | |||
7 | char aEdit_box_key[13] = "edit_box_key"; |
||
8 | char aEdit_box_mouse[15] = "edit_box_mouse"; |
||
9 | char aVersion_ed[11] = "version_ed"; |
||
10 | |||
11 | |||
12 | char aCheck_box_mouse [16] = "check_box_mouse"; |
||
13 | char aVersion_ch [11] = "version_ch"; |
||
14 | |||
15 | |||
16 | char aOption_box_mouse[17] = "option_box_mouse"; |
||
17 | char aVersion_op [11] = "version_op" ; |
||
18 | |||
19 | |||
20 | |||
21 | |||
22 | //typedef dword __stdcall dword3_func(dword,dword,dword); |
||
23 | |||
24 | |||
25 | dword_func *edit_box_key =(dword_func*) &aEdit_box_key; |
||
26 | dword_func *edit_box_mouse =(dword_func*) &aEdit_box_mouse; |
||
27 | |||
28 | |||
29 | char lib_path[] = "/sys/lib/box_lib.obj"; |
||
30 | dword lib_path_addr = (dword)lib_path; |
||
31 | dword dummy = 0; |
||
32 | |||
33 | |||
34 | |||
35 | dword width, left, top, color, shift_color, focus_border_color, blur_border_color, |
||
36 | text_color, max, text, mouse_variable, flags, size, pos, offset, cl_curs_x, cl_curs_y, shift, shift_old; |
||
1218 | Lrz | 37 | }; |
990 | barsuk | 38 | |
39 | |||
40 | { |
||
41 | kol_struct_import *k = kol_cofflib_load(lib_path); |
||
42 | |||
43 | |||
44 | { |
||
45 | sprintf(debuf, "cannot load library %S", lib_path); |
||
46 | rtlDebugOutString(debuf); |
||
47 | return; |
||
48 | } |
||
49 | |||
50 | |||
51 | edit_box_key = (dword_func*)kol_cofflib_procload(k,"edit_box_key"); |
||
52 | edit_box_mouse = (dword_func*)kol_cofflib_procload(k,"edit_box_mouse"); |
||
53 | kos_SetMaskForEvents(0x27); |
||
54 | |||
55 | |||
56 | rtlDebugOutString("some of functions cannot be loaded!"); |
||
57 | } |
||
58 |