Subversion Repositories Kolibri OS

Rev

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