Subversion Repositories Kolibri OS

Rev

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