Subversion Repositories Kolibri OS

Rev

Rev 3463 | Rev 3473 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3463 Rev 3469
Line 8... Line 8...
8
.x_start	dw 10
8
.x_start	dw 10
9
window_y:
9
window_y:
10
.y_size		dw 320
10
.y_size		dw 320
11
.y_start	dw 10
11
.y_start	dw 10
12
;---------------------------------------------------------------------
12
;---------------------------------------------------------------------
13
13
;plugins_directory	db 'plugins/',0
-
 
14
plugins_directory	db 0
-
 
15
 
-
 
16
system_dir_Boxlib	db '/sys/lib/box_lib.obj',0
-
 
17
 
-
 
18
ihead_f_i:
-
 
19
ihead_f_l	db 'System	error',0
-
 
20
 
-
 
21
er_message_found_lib	db 'box_lib.obj - Not found!',0
-
 
22
er_message_import	db 'box_lib.obj - Wrong import!',0
-
 
23
 
-
 
24
align	4
-
 
25
l_libs_start:
-
 
26
library01	l_libs	system_dir_Boxlib+9,path,file_name,system_dir_Boxlib,\
-
 
27
er_message_found_lib,ihead_f_l,Box_lib_import,er_message_import,ihead_f_i,plugins_directory
-
 
28
 
-
 
29
end_l_libs:
-
 
30
;---------------------------------------------------------------------
-
 
31
;---------------------------------------------------------------------
-
 
32
align	4
-
 
33
Box_lib_import:	
-
 
34
;init_lib	dd a_init
-
 
35
;version_lib	dd a_version
-
 
36
 
-
 
37
 
-
 
38
;edit_box_draw		dd aEdit_box_draw
-
 
39
;edit_box_key		dd aEdit_box_key
-
 
40
;edit_box_mouse		dd aEdit_box_mouse
-
 
41
;version_ed		dd aVersion_ed
-
 
42
 
-
 
43
;check_box_draw	dd aCheck_box_draw
-
 
44
;check_box_mouse	dd aCheck_box_mouse
-
 
45
;version_ch		dd aVersion_ch
-
 
46
 
-
 
47
;option_box_draw	dd aOption_box_draw
-
 
48
;option_box_mouse	dd aOption_box_mouse
-
 
49
;version_op		dd aVersion_op
-
 
50
 
-
 
51
scrollbar_ver_draw	dd aScrollbar_ver_draw
-
 
52
scrollbar_ver_mouse	dd aScrollbar_ver_mouse
-
 
53
;scrollbar_hor_draw	dd aScrollbar_hor_draw
-
 
54
;scrollbar_hor_mouse	dd aScrollbar_hor_mouse
-
 
55
;version_scrollbar	dd aVersion_scrollbar
-
 
56
 
-
 
57
;dinamic_button_draw	dd aDbutton_draw
-
 
58
;dinamic_button_mouse	dd aDbutton_mouse
-
 
59
;version_dbutton	dd aVersion_dbutton
-
 
60
 
-
 
61
;menu_bar_draw		dd aMenu_bar_draw
-
 
62
;menu_bar_mouse		dd aMenu_bar_mouse
-
 
63
;menu_bar_activate	dd aMenu_bar_activate
-
 
64
;version_menu_bar	dd aVersion_menu_bar
-
 
65
 
-
 
66
;FileBrowser_draw	dd aFileBrowser_draw
-
 
67
;FileBrowser_mouse	dd aFileBrowser_mouse
-
 
68
;FileBrowser_key		dd aFileBrowser_key
-
 
69
;Version_FileBrowser	dd aVersion_FileBrowser
-
 
70
 
-
 
71
;PathShow_prepare	dd sz_PathShow_prepare
-
 
72
;PathShow_draw		dd sz_PathShow_draw
-
 
73
;Version_path_show	dd szVersion_path_show
-
 
74
	dd 0
-
 
75
	dd 0
-
 
76
 
-
 
77
;a_init			db 'lib_init',0
-
 
78
;a_version		db 'version',0
-
 
79
 
-
 
80
;aEdit_box_draw		db 'edit_box',0
-
 
81
;aEdit_box_key		db 'edit_box_key',0
-
 
82
;aEdit_box_mouse		db 'edit_box_mouse',0
-
 
83
;aVersion_ed		db 'version_ed',0
-
 
84
 
-
 
85
;aCheck_box_draw	db 'check_box_draw',0
-
 
86
;aCheck_box_mouse	db 'check_box_mouse',0
-
 
87
;aVersion_ch		db 'version_ch',0
-
 
88
 
-
 
89
;aOption_box_draw	db 'option_box_draw',0
-
 
90
;aOption_box_mouse	db 'option_box_mouse',0
-
 
91
;aVersion_op		db 'version_op',0
-
 
92
 
-
 
93
aScrollbar_ver_draw	db 'scrollbar_v_draw',0
-
 
94
aScrollbar_ver_mouse	db 'scrollbar_v_mouse',0
-
 
95
;aScrollbar_hor_draw	db 'scrollbar_h_draw',0
-
 
96
;aScrollbar_hor_mouse	db 'scrollbar_h_mouse',0
-
 
97
;aVersion_scrollbar	db 'version_scrollbar',0
-
 
98
 
-
 
99
;aDbutton_draw		db 'dbutton_draw',0
-
 
100
;aDbutton_mouse		db 'dbutton_mouse',0
-
 
101
;aVersion_dbutton	db 'version_dbutton',0
-
 
102
 
-
 
103
;aMenu_bar_draw		db 'menu_bar_draw',0
-
 
104
;aMenu_bar_mouse		db 'menu_bar_mouse',0
-
 
105
;aMenu_bar_activate	db 'menu_bar_activate',0
-
 
106
;aVersion_menu_bar	db 'version_menu_bar',0
-
 
107
 
-
 
108
;aFileBrowser_draw	db 'FileBrowser_draw',0
-
 
109
;aFileBrowser_mouse	db 'FileBrowser_mouse',0
-
 
110
;aFileBrowser_key	db 'FileBrowser_key',0
-
 
111
;aVersion_FileBrowser	db 'version_FileBrowser',0
-
 
112
 
-
 
113
;sz_PathShow_prepare	db 'PathShow_prepare',0
-
 
114
;sz_PathShow_draw	db 'PathShow_draw',0
-
 
115
;szVersion_path_show	db 'version_PathShow',0
-
 
116
;---------------------------------------------------------------------
-
 
117
align 4
-
 
118
scroll_bar_data_red:
-
 
119
.x:
-
 
120
.size_x     dw 15 ;+0
-
 
121
.start_x    dw t_start_x + p_size_y + 20
-
 
122
.y:
-
 
123
.size_y     dw p_size_y + p_start_y - (c_start_y + c_size_y + 10)
-
 
124
.start_y    dw c_start_y + c_size_y + 10
-
 
125
.btn_high   dd 15 ;+8
-
 
126
.type       dd 2  ;+12
-
 
127
.max_area   dd 255  ;+16
-
 
128
.cur_area   dd 0  ;+20
-
 
129
.position   dd 128  ;+24
-
 
130
.bckg_col   dd 0xFFDBDB ;+28
-
 
131
.frnt_col   dd 0xFF7777   ;0xbbddff ;+32
-
 
132
.line_col   dd 0  ;+36
-
 
133
.redraw     dd 0  ;+40
-
 
134
.delta      dw 0  ;+44
-
 
135
.delta2     dw 0  ;+46
-
 
136
.run_x:
-
 
137
.r_size_x   dw 0  ;+48
-
 
138
.r_start_x  dw 0  ;+50
-
 
139
.run_y:
-
 
140
.r_size_y   dw 0 ;+52
-
 
141
.r_start_y  dw 0 ;+54
-
 
142
.m_pos      dd 0 ;+56
-
 
143
.m_pos_2    dd 0 ;+60
-
 
144
.m_keys     dd 0 ;+64
-
 
145
.run_size   dd 0 ;+68
-
 
146
.position2  dd 0 ;+72
-
 
147
.work_size  dd 0 ;+76
-
 
148
.all_redraw dd 1 ;+80
-
 
149
.ar_offset  dd 10 ;+84
-
 
150
;---------------------------------------------------------------------
-
 
151
align 4
-
 
152
scroll_bar_data_green:
-
 
153
.x:
-
 
154
.size_x     dw 15 ;+0
-
 
155
.start_x    dw t_start_x + p_size_y + 45
-
 
156
.y:
-
 
157
.size_y     dw p_size_y + p_start_y - (c_start_y + c_size_y + 10)
-
 
158
.start_y    dw c_start_y + c_size_y + 10
-
 
159
.btn_high   dd 15 ;+8
-
 
160
.type       dd 2  ;+12
-
 
161
.max_area   dd 255  ;+16
-
 
162
.cur_area   dd 0  ;+20
-
 
163
.position   dd 128  ;+24
-
 
164
.bckg_col   dd 0xDBFFDB ;+28
-
 
165
.frnt_col   dd 0x77FF77   ;0xbbddff ;+32
-
 
166
.line_col   dd 0  ;+36
-
 
167
.redraw     dd 0  ;+40
-
 
168
.delta      dw 0  ;+44
-
 
169
.delta2     dw 0  ;+46
-
 
170
.run_x:
-
 
171
.r_size_x   dw 0  ;+48
-
 
172
.r_start_x  dw 0  ;+50
-
 
173
.run_y:
-
 
174
.r_size_y   dw 0 ;+52
-
 
175
.r_start_y  dw 0 ;+54
-
 
176
.m_pos      dd 0 ;+56
-
 
177
.m_pos_2    dd 0 ;+60
-
 
178
.m_keys     dd 0 ;+64
-
 
179
.run_size   dd 0 ;+68
-
 
180
.position2  dd 0 ;+72
-
 
181
.work_size  dd 0 ;+76
-
 
182
.all_redraw dd 1 ;+80
-
 
183
.ar_offset  dd 10 ;+84
-
 
184
;---------------------------------------------------------------------
-
 
185
align 4
-
 
186
scroll_bar_data_blue:
-
 
187
.x:
-
 
188
.size_x     dw 15 ;+0
-
 
189
.start_x    dw t_start_x + p_size_y + 70
-
 
190
.y:
-
 
191
.size_y     dw p_size_y + p_start_y - (c_start_y + c_size_y + 10)
-
 
192
.start_y    dw c_start_y + c_size_y + 10
-
 
193
.btn_high   dd 15 ;+8
-
 
194
.type       dd 2  ;+12
-
 
195
.max_area   dd 255  ;+16
-
 
196
.cur_area   dd 0  ;+20
-
 
197
.position   dd 128  ;+24
-
 
198
.bckg_col   dd 0xDBDBFF ;+28
-
 
199
.frnt_col   dd 0x7777FF   ;0xbbddff ;+32
-
 
200
.line_col   dd 0  ;+36
-
 
201
.redraw     dd 0  ;+40
-
 
202
.delta      dw 0  ;+44
-
 
203
.delta2     dw 0  ;+46
-
 
204
.run_x:
-
 
205
.r_size_x   dw 0  ;+48
-
 
206
.r_start_x  dw 0  ;+50
-
 
207
.run_y:
-
 
208
.r_size_y   dw 0 ;+52
-
 
209
.r_start_y  dw 0 ;+54
-
 
210
.m_pos      dd 0 ;+56
-
 
211
.m_pos_2    dd 0 ;+60
-
 
212
.m_keys     dd 0 ;+64
-
 
213
.run_size   dd 0 ;+68
-
 
214
.position2  dd 0 ;+72
-
 
215
.work_size  dd 0 ;+76
-
 
216
.all_redraw dd 1 ;+80
-
 
217
.ar_offset  dd 10 ;+84
-
 
218
;---------------------------------------------------------------------
-
 
219
14
220