Subversion Repositories Kolibri OS

Rev

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

Rev 1792 Rev 2584
Line 1... Line 1...
1
;---------------------------------------------------------------------
1
;---------------------------------------------------------------------
2
files_information_window_x: dd 100 shl 16 + 250
-
 
3
files_information_window_y: dd 100 shl 16 + 300
-
 
4
;---------------------------------------------------------------------
-
 
5
error_window_x: dd 100 shl 16 + 250
-
 
6
error_window_y: dd 100 shl 16 + 80
-
 
7
;---------------------------------------------------------------------
-
 
8
mouse_key_delay dd 100
2
align 4
9
;---------------------------------------------------------------------
-
 
10
files_counter dd 0
3
files_counter rd 1
11
directories_counter dd 0
4
directories_counter rd 1
12
files_size:
5
files_size:
13
     .low dd 0
6
     .low rd 1
14
     .high dd 0
7
     .high rd 1
15
;---------------------------------------------------------------------
8
;---------------------------------------------------------------------
16
open_param dd 0
9
open_param rd 1
17
;---------------------------------------------------------------------
10
;---------------------------------------------------------------------
-
 
11
align 4
18
PID  dd 0
12
PID  rd 1
19
active_process dd 0
13
active_process rd 1
20
;---------------------------------------------------------------------
14
;---------------------------------------------------------------------
-
 
15
align 4
21
window_high	dd 0
16
window_high rd 1
22
window_width	     dd 0
17
window_width	     rd 1
23
window_status dd 0
18
window_status rd 1
24
skin_high	     dd 0
19
skin_high	     rd 1
25
fbutton_width	     dd 0
20
fbutton_width	     rd 1
26
drawing_panel_folder db 0 ; 1-left, 2 right
-
 
27
left_panel_x:
21
left_panel_x:
28
    .size_x		 dw 0
22
    .size_x		 rw 1
29
    .start_x	     dw 0
23
    .start_x	     rw 1
30
left_panel_y:
24
left_panel_y:
31
    .size_y		 dw 0
25
    .size_y		 rw 1
32
    .start_y	     dw 0
26
    .start_y	     rw 1
33
right_panel_x:
27
right_panel_x:
34
    .size_x		 dw 0
28
    .size_x		 rw 1
35
    .start_x	     dw 0
29
    .start_x	     rw 1
36
right_panel_y:
30
right_panel_y:
37
    .size_y		 dw 0
31
    .size_y		 rw 1
38
    .start_y	     dw 0
32
    .start_y	     rw 1
-
 
33
drawing_panel_folder rb 1 ; 1-left, 2 right
39
;---------------------------------------------------------------------
34
;---------------------------------------------------------------------
-
 
35
align 4
40
mouse_position:
36
mouse_position:
41
    .y		 dw 0
37
    .y		 rw 1
42
    .x	     dw 0
38
    .x	     rw 1
43
mouse_keys dd 0
39
mouse_keys rd 1
44
mouse_keys_delta db 0
-
 
45
mouse_keys_delta_1 db 0
-
 
46
scroll_bar_event db 0
-
 
47
scroll_pointer db 0
-
 
48
scroll_pointer_1 db 0
-
 
49
mouse_keys_tick dd 0
40
mouse_keys_tick rd 1
50
mouse_scroll_data:
41
mouse_scroll_data:
51
    .vertical   dw 0
42
    .vertical   rw 1
52
    .horizontal dw 0
43
    .horizontal rw 1
53
left_scroll_compens dd 0
44
left_scroll_compens rd 1
54
right_scroll_compens dd 0
45
right_scroll_compens rd 1
-
 
46
mouse_keys_delta rb 1
-
 
47
mouse_keys_delta_1 rb 1
-
 
48
scroll_bar_event rb 1
-
 
49
scroll_pointer rb 1
-
 
50
scroll_pointer_1 rb 1
55
;---------------------------------------------------------------------
51
;---------------------------------------------------------------------
-
 
52
align 4
56
device_present:
53
device_present:
57
    .rd     db 0
54
    .rd     rb 1
58
    .fd     db 0
55
    .fd     rb 1
59
    .hd0	db 0
56
    .hd0	rb 1
60
    .hd1	db 0
57
    .hd1	rb 1
61
    .hd2	db 0
58
    .hd2	rb 1
62
    .hd3	db 0
59
    .hd3	rb 1
63
    .cd0	db 0
60
    .cd0	rb 1
64
    .cd1	db 0
61
    .cd1	rb 1
65
    .cd2	db 0
62
    .cd2	rb 1
66
    .cd3	db 0
63
    .cd3	rb 1
67
;device_present_text_counter dd 0
64
;device_present_text_counter rd 1
68
device_present_buffer:
65
device_present_buffer:
69
    .fd       db 0
66
    .fd       rb 1
70
    .hd_cd	  db 0
67
    .hd_cd	  rb 1
71
    .hd0_part db 0
68
    .hd0_part rb 1
72
    .hd1_part db 0
69
    .hd1_part rb 1
73
    .hd2_part db 0
70
    .hd2_part rb 1
74
    .hd3_part db 0
71
    .hd3_part rb 1
75
    rb 4
72
    rb 4
76
;---------------------------------------------------------------------
73
;---------------------------------------------------------------------
77
copy_many_files:
-
 
78
     db 0
74
align 4
79
max_progress_value dd 0
75
max_progress_value rd 1
80
current_progress_value dd 0
76
current_progress_value rd 1
81
current_progress_value_1 dd 0
77
current_progress_value_1 rd 1
82
temp_progress_value:
78
temp_progress_value:
83
     dd 0
79
     rd 1
-
 
80
amount_output_numbers rd 1
84
draw_all_progressbar db 0
81
draw_all_progressbar rb 1
85
amount_output_numbers dd 0
82
copy_many_files:
-
 
83
     rb 1
86
;---------------------------------------------------------------------
84
;---------------------------------------------------------------------
-
 
85
align 4
87
max_panel_line dd 0
86
max_panel_line rd 1
88
temp_panel_end dd 0
87
temp_panel_end rd 1
89
;---------------------------------------------------------------------
88
;---------------------------------------------------------------------
-
 
89
align 4
90
left_start_draw_line dd 0
90
left_start_draw_line rd 1
91
left_folder_block dd 0
91
left_folder_block rd 1
92
left_start_draw_cursor_line dw 0
92
left_start_draw_cursor_line rw 1
93
;left_panel_clear_all db 0
93
;left_panel_clear_all rb 1
94
;---------------------------------------------------------------------
94
;---------------------------------------------------------------------
-
 
95
align 4
95
right_start_draw_line dd 0
96
right_start_draw_line rd 1
96
right_folder_block dd 0
97
right_folder_block rd 1
97
right_start_draw_cursor_line dw 0
98
right_start_draw_cursor_line rw 1
98
;right_panel_clear_all db 0
99
;right_panel_clear_all rb 1
99
;---------------------------------------------------------------------
100
;---------------------------------------------------------------------
-
 
101
align 4
100
sort_counter dd 0
102
sort_counter rd 1
101
sorting_low_limit dd 0
103
sorting_low_limit rd 1
102
sorting_high_limit dd 0
104
sorting_high_limit rd 1
103
dir_or_file  db  0
-
 
104
dir_temp_counter dd 0
105
dir_temp_counter rd 1
105
dir_temp_counter_1 dd 0
106
dir_temp_counter_1 rd 1
106
draw_scroll_character db 0
107
draw_scroll_character rb 1
107
nesting_direction db 0
108
nesting_direction rb 1
-
 
109
dir_or_file  rb 1
108
;---------------------------------------------------------------------
110
;---------------------------------------------------------------------
-
 
111
align 4
109
left_marked_counter dd 0
112
left_marked_counter rd 1
110
right_marked_counter dd 0
113
right_marked_counter rd 1
-
 
114
confirmation_type rd 1
-
 
115
recursive_pointer rd 1
111
marked_file db 0
116
marked_file rb 1
112
marked_action db 0
117
marked_action rb 1
113
mark_action_counter db 0
118
mark_action_counter rb 1
114
work_confirmation db 0
119
work_confirmation rb 1
115
work_confirmation_yes db 0
120
work_confirmation_yes rb 1
116
delete_marked_yes db 0
121
delete_marked_yes rb 1
117
inf_marked_yes db 0
122
inf_marked_yes rb 1
118
confirmation_type dd 0
-
 
119
move_file_flag db 0
123
move_file_flag rb 1
120
recursive_pointer dd 0
-
 
121
;---------------------------------------------------------------------
124
;---------------------------------------------------------------------
-
 
125
align 4
-
 
126
start_draw_menu_cursor_line rd 1
122
search_pre_folder db 0
127
search_pre_folder rb 1
123
not_clear_lines db 0
128
not_clear_lines rb 1
124
select_panel_counter db 0
129
select_panel_counter rb 1
125
extended_key db 0
130
extended_key rb 1
126
start_draw_menu_cursor_line dd 0
-
 
127
press_enter_menu db  0
131
press_enter_menu rb 1
128
close_menu db 0
132
close_menu rb 1
-
 
133
;---------------------------------------------------------------------
-
 
134
align 4
129
extension_start dd 0
135
extension_start rd 1
130
extension_size dd 0
136
extension_size rd 1
131
file_name_length dd 0
137
file_name_length rd 1
132
temp_counter_dword dd 0
138
temp_counter_dword rd 1
133
error_pointer dd 0
139
error_pointer rd 1
134
file_system_error dd 0
140
file_system_error rd 1
135
exit_to_dir db 0
-
 
136
exit_dir db 0
-
 
137
end_tag dd 0
141
end_tag rd 1
138
icons_end_tag dd 0
142
icons_end_tag rd 1
139
use_patch db 0
-
 
140
;---------------------------------------------------------------------
-
 
141
appl_memory dd 0
-
 
142
appl_memory_old dd 0
-
 
143
buttons_img_start dd 0
-
 
144
ini_file_start dd 0
-
 
145
left_folder_data dd 0
143
exit_to_dir rb 1
146
right_folder_data dd 0
-
 
147
;---------------------------------------------------------------------
-
 
148
shift_flag db 0
144
exit_dir rb 1
149
ctrl_flag  db 0
-
 
150
alt_flag   db 0
145
use_patch rb 1
151
;---------------------------------------------------------------------
-
 
152
left_sort_flag dd 0
-
 
153
right_sort_flag dd 0
-
 
154
;---------------------------------------------------------------------
-
 
155
retrieved_devices_table_counter dd 0
-
 
156
temp_counter db 0
-
 
157
temp_counter_1 dd 0
-
 
158
;---------------------------------------------------------------------
146
;---------------------------------------------------------------------
-
 
147
align 4
-
 
148
appl_memory rd 1
-
 
149
appl_memory_old rd 1
-
 
150
buttons_img_start rd 1
-
 
151
ini_file_start rd 1
-
 
152
left_folder_data rd 1
-
 
153
right_folder_data rd 1
-
 
154
;---------------------------------------------------------------------
-
 
155
shift_flag rb 1
-
 
156
ctrl_flag  rb 1
-
 
157
alt_flag   rb 1
-
 
158
;---------------------------------------------------------------------
-
 
159
align 4
-
 
160
left_sort_flag rd 1
-
 
161
right_sort_flag rd 1
-
 
162
;---------------------------------------------------------------------
-
 
163
align 4
-
 
164
retrieved_devices_table_counter rd 1
-
 
165
temp_counter_1 rd 1
-
 
166
temp_counter rb 1
-
 
167
;---------------------------------------------------------------------
-
 
168
align 4
159
; for EDITBOX
169
; for EDITBOX
160
mouse_flag: dd 0x0
170
mouse_flag: rd 1
161
;---------------------------------------------------------------------
171
;---------------------------------------------------------------------
-
 
172
align 4
162
create_dir_name:
173
create_dir_name:
163
    db 0
174
	rb 1
164
    rb 256
175
	rb 256
165
;---------------------------------------------------------------------
176
;---------------------------------------------------------------------
-
 
177
align 4
166
retrieved_devices_table:
178
retrieved_devices_table:
167
    rb 10*100
179
	rb 10*100
168
;---------------------------------------------------------------------
180
;---------------------------------------------------------------------
-
 
181
align 4
169
procinfo:
182
procinfo:
170
    rb 1024
183
	rb 1024
171
;---------------------------------------------------------------------
184
;---------------------------------------------------------------------
-
 
185
align 4
172
type_name:
186
type_name:
173
	rb 512
187
	rb 512
174
;---------------------------------------------------------------------
188
;---------------------------------------------------------------------
-
 
189
align 4
175
type_size_string:
190
type_size_string:
176
	rb 32
191
	rb 32
177
;---------------------------------------------------------------------
192
;---------------------------------------------------------------------
-
 
193
align 4
178
type_files_string:
194
type_files_string:
179
	rb 16
195
	rb 16
180
;---------------------------------------------------------------------
196
;---------------------------------------------------------------------
-
 
197
align 4
181
type_directories_string:
198
type_directories_string:
182
	rb 16
199
	rb 16
183
;---------------------------------------------------------------------
200
;---------------------------------------------------------------------
-
 
201
align 4
184
delete_dir_data:
202
delete_dir_data:
185
    rb 32
203
	rb 32
186
;---------------------------------------------------------------------
204
;---------------------------------------------------------------------
187
;stack
205
;stack
188
	align 4
206
align 4
Line 191... Line 209...
191
;---------------------------------------------------------------------
209
;---------------------------------------------------------------------
192
	align 4
210
align 4
193
	rb 4096
211
	rb 4096
194
thread_stack:
212
thread_stack:
195
;---------------------------------------------------------------------
213
;---------------------------------------------------------------------
-
 
214
align 4
196
file_features_temp_area:
215
file_features_temp_area:
197
    rb 40
216
	rb 40
198
;---------------------------------------------------------------------
217
;---------------------------------------------------------------------
-
 
218
align 4
199
initial_data:
219
initial_data:
200
    rb 4096
220
	rb 4096
201
;---------------------------------------------------------------------
221
;---------------------------------------------------------------------
-
 
222
align 4
202
path:
223
path:
203
    rb 4096
224
	rb 4096
204
;---------------------------------------------------------------------
225
;---------------------------------------------------------------------
-
 
226
align 4
205
file_name:
227
file_name:
206
    rb 4096
228
	rb 4096
207
;---------------------------------------------------------------------
229
;---------------------------------------------------------------------
-
 
230
align 4
208
start_parameter:
231
start_parameter:
209
    rb 4096
232
	rb 4096
210
;---------------------------------------------------------------------
233
;---------------------------------------------------------------------
-
 
234
align 4
211
read_folder_name:
235
read_folder_name:
212
    rb 4096
236
	rb 4096
213
;---------------------------------------------------------------------
237
;---------------------------------------------------------------------
-
 
238
align 4
214
read_folder_1_name:
239
read_folder_1_name:
215
    rb 4096
240
	rb 4096
216
;---------------------------------------------------------------------
241
;---------------------------------------------------------------------
217
; for EDITBOX
-
 
218
;structure_of_potock:
-
 
219
;    rb 1024
-
 
220
;---------------------------------------------------------------------
-
 
221
242