Rev 7863 | Rev 9121 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7863 | Rev 7996 | ||
---|---|---|---|
Line 66... | Line 66... | ||
66 | mov [active_process],eax ; WINDOW SLOT |
66 | mov [active_process],eax ; WINDOW SLOT |
67 | mov [appl_memory],mem |
67 | mov [appl_memory],mem |
68 | mov ax,[select_disk_char] |
68 | mov ax,[select_disk_char] |
69 | mov [read_folder_name],ax |
69 | mov [read_folder_name],ax |
70 | mov [read_folder_1_name],ax |
70 | mov [read_folder_1_name],ax |
71 | call load_icon_and_convert_to_img |
- | |
72 | call load_initiation_file |
71 | call load_initiation_file |
73 | call add_memory_for_folders |
72 | call add_memory_for_folders |
74 | call device_detect_f70 |
73 | call device_detect_f70 |
75 | call select_starting_directories |
74 | call select_starting_directories |
76 | mcall 66, 1, 1 |
75 | mcall 66, 1, 1 |
Line 243... | Line 242... | ||
243 | call add_application_memory |
242 | call add_application_memory |
244 | mov eax,[file_features_temp_area+32] |
243 | mov eax,[file_features_temp_area+32] |
245 | mov [read_file.size],eax |
244 | mov [read_file.size],eax |
246 | ret |
245 | ret |
247 | ;--------------------------------------------------------------------- |
246 | ;--------------------------------------------------------------------- |
248 | load_icon_and_convert_to_img: |
- | |
249 | mov ebx,icons_file_name |
- | |
250 | call prepare_load_data |
- | |
251 | jnz icon_error |
- | |
252 | call prepare_load_data_2 |
- | |
253 | add eax,mem |
- | |
254 | call prepare_load_data_1 |
- | |
255 | jnz icon_error |
- | |
256 | call convert_bmp_to_img |
- | |
257 | call sub_application_memory |
- | |
258 | ret |
- | |
259 | ;--------------------------------------------------------------------- |
- | |
260 | load_initiation_file: |
247 | load_initiation_file: |
261 | mov ebx,ini_file_name |
248 | mov ebx,ini_file_name |
262 | call prepare_load_data |
249 | call prepare_load_data |
263 | jnz initiation_error |
250 | jnz initiation_error |
264 | call prepare_load_data_3 |
251 | call prepare_load_data_3 |
Line 347... | Line 334... | ||
347 | .1: |
334 | .1: |
348 | mov [appl_memory],ecx |
335 | mov [appl_memory],ecx |
349 | mcall 64,1 |
336 | mcall 64,1 |
350 | ret |
337 | ret |
351 | ;--------------------------------------------------------------------- |
338 | ;--------------------------------------------------------------------- |
- | 339 | exit_apl: |
|
- | 340 | mov [confirmation_type],exit_type |
|
- | 341 | call confirmation_action |
|
- | 342 | cmp [work_confirmation_yes],1 |
|
- | 343 | jne red |
|
- | 344 | mcall -1 |
|
- | 345 | ;--------------------------------------------------------------------- |
|
352 | include 'key.inc' |
346 | include 'key.inc' |
353 | ;--------------------------------------------------------------------- |
347 | ;--------------------------------------------------------------------- |
354 | include 'markfile.inc' |
348 | include 'markfile.inc' |
355 | ;--------------------------------------------------------------------- |
349 | ;--------------------------------------------------------------------- |
356 | include 'button.inc' |
350 | include 'button.inc' |
Line 377... | Line 371... | ||
377 | ;--------------------------------------------------------------------- |
371 | ;--------------------------------------------------------------------- |
378 | include 'err_wind.inc' |
372 | include 'err_wind.inc' |
379 | ;--------------------------------------------------------------------- |
373 | ;--------------------------------------------------------------------- |
380 | include 'detect.inc' |
374 | include 'detect.inc' |
381 | ;--------------------------------------------------------------------- |
375 | ;--------------------------------------------------------------------- |
382 | include 'conv_bmp.inc' |
- | |
383 | ;--------------------------------------------------------------------- |
- | |
384 | include 'tran_ini.inc' |
376 | include 'tran_ini.inc' |
385 | ;--------------------------------------------------------------------- |
377 | ;--------------------------------------------------------------------- |
386 | include 'help.inc' |
378 | include 'help.inc' |
387 | ;--------------------------------------------------------------------- |
379 | ;--------------------------------------------------------------------- |
388 | include 'convchar.inc' |
380 | include 'convchar.inc' |
389 | ;--------------------------------------------------------------------- |
381 | ;--------------------------------------------------------------------- |
390 | include 'sort.inc' |
382 | include 'sort.inc' |
391 | ;--------------------------------------------------------------------- |
383 | ;--------------------------------------------------------------------- |
392 | include 'exit.inc' |
- | |
393 | ;--------------------------------------------------------------------- |
- | |
394 | include 'progrbar.inc' |
384 | include 'progrbar.inc' |
395 | ;--------------------------------------------------------------------- |
385 | ;--------------------------------------------------------------------- |
396 | include 'scroll.inc' |
386 | include 'scroll.inc' |
397 | ;--------------------------------------------------------------------- |
387 | ;--------------------------------------------------------------------- |
398 | include 'file_inf.inc' |
388 | include 'file_inf.inc' |