Rev 1417 | Rev 1435 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1417 | Rev 1433 | ||
---|---|---|---|
Line 301... | Line 301... | ||
301 | cmp [OpenDialog_data.status],2 ; OpenDialog does not start |
301 | cmp [OpenDialog_data.status],2 ; OpenDialog does not start |
302 | je still ; some kind of alternative, instead OpenDialog |
302 | je still ; some kind of alternative, instead OpenDialog |
303 | cmp [OpenDialog_data.status],1 |
303 | cmp [OpenDialog_data.status],1 |
304 | jne still ; OpenDialog user say cancel |
304 | jne still ; OpenDialog user say cancel |
305 | ; copy path |
305 | ; copy path |
- | 306 | ; prepare path - PathShow |
|
- | 307 | push dword PathShow_data_1 |
|
- | 308 | call [PathShow_prepare] |
|
- | 309 | ||
306 | call draw_window |
310 | call draw_window |
307 | jmp still ; OpenDialog user selected the target file |
311 | jmp still ; OpenDialog user selected the target file |
308 | ; [OpenDialog_data.openfile_pach] pointer of area the target file |
312 | ; [OpenDialog_data.openfile_pach] pointer of area the target file |
309 | ;--------------------------------------------------------------------- |
313 | ;--------------------------------------------------------------------- |
310 | get_filter_data: |
314 | get_filter_data: |
Line 342... | Line 346... | ||
342 | ; draw for Dinamic Button 2 |
346 | ; draw for Dinamic Button 2 |
343 | push dword dinamic_button_data_2 |
347 | push dword dinamic_button_data_2 |
344 | call [dinamic_button_draw] |
348 | call [dinamic_button_draw] |
345 | ;--------------------------------------------- |
349 | ;--------------------------------------------- |
346 | mcall 13,<170,200>,<25,15>,0xffffb0 |
350 | mcall 13,<170,200>,<25,15>,0xffffb0 |
347 | mov bx,28 |
351 | ; mov bx,28 |
348 | add ebx,2 shl 16 |
352 | ; add ebx,2 shl 16 |
349 | mcall 4,,0xC0000000,openfile_pach,,0xffffb0 |
353 | ; mcall 4,,0xC0000000,text_work_area,,0xffffb0 |
- | 354 | ; draw for PathShow |
|
- | 355 | push dword PathShow_data_1 |
|
- | 356 | call [PathShow_draw] |
|
350 | ;--------------------------------------------- |
357 | ;--------------------------------------------- |
351 | ; set all_redraw flag for draw all ScrollBar |
358 | ; set all_redraw flag for draw all ScrollBar |
352 | ; In some cases it is necessity to draw only the area |
359 | ; In some cases it is necessity to draw only the area |
353 | ; of moving of a "runner", for acceleration of output - |
360 | ; of moving of a "runner", for acceleration of output - |
354 | ; in this case the flag needs to be reset to 0 (zero). |
361 | ; in this case the flag needs to be reset to 0 (zero). |
Line 406... | Line 413... | ||
406 | rb 4096 |
413 | rb 4096 |
407 | ;--------------------------------------------------------------------- |
414 | ;--------------------------------------------------------------------- |
408 | plugin_pach: |
415 | plugin_pach: |
409 | rb 4096 |
416 | rb 4096 |
410 | ;--------------------------------------------------------------------- |
417 | ;--------------------------------------------------------------------- |
- | 418 | text_work_area: |
|
- | 419 | rb 4096 |
|
- | 420 | ;--------------------------------------------------------------------- |
|
411 | file_info: |
421 | file_info: |
412 | rb 40 |
422 | rb 40 |
413 | ;--------------------------------------------------------------------- |
423 | ;--------------------------------------------------------------------- |
414 | procinfo: |
424 | procinfo: |
415 | rb 1024 |
425 | rb 1024 |