Subversion Repositories Kolibri OS

Rev

Rev 2065 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2065 Rev 5838
Line 36... Line 36...
36
	mov	edi,mainwnd_pos
36
	mov	edi,mainwnd_pos
37
	mov	ecx,4
37
	mov	ecx,4
38
	cld
38
	cld
39
	rep	movsd
39
	rep	movsd
Line -... Line 40...
-
 
40
 
40
 
41
	mov	eax,[lineHeight]
41
	cmp	[p_info.client_box.height],LINEH
42
	cmp	[p_info.client_box.height],eax
Line 42... Line 43...
42
	jl	.exit.2
43
	jl	.exit.2
43
 
44
 
44
	mov	[tab_bar.Bounds.Left],0
45
	mov	[tab_bar.Bounds.Left],0
Line 59... Line 60...
59
	sub	eax,[bot_dlg_height]
60
	sub	eax,[bot_dlg_height]
60
	mov	[bot_ofs],eax
61
	mov	[bot_ofs],eax
Line 61... Line 62...
61
 
62
 
Line 62... Line -...
62
	call	draw_bottom_dialog
-
 
63
 
-
 
64
;        mov     [do_not_draw],1 ; do_not_draw = true
-
 
65
 
-
 
66
;        mov     ebx,eax
-
 
67
;        sub     ebx,[top_ofs]
-
 
68
;        sub     ebx,SCRLW*3+AMINS+5
-
 
69
;        js      .no_draw
-
 
70
 
-
 
71
;        dec     [do_not_draw]    ; do_not_draw = false
-
 
72
;        sub     eax,SCRLW+3
-
 
73
;        sub     eax,[top_ofs]
-
 
74
;        cdq
-
 
75
;        mov     ebx,LINEH
-
 
76
;        div     ebx
-
 
77
;        mov     [lines.scr],eax
63
	call	draw_bottom_dialog
Line 78... Line 64...
78
 
64
 
Line 79... Line 65...
79
	inc	[top_ofs]
65
	inc	[top_ofs]
Line 89... Line 75...
89
	mov	[bot_ofs],eax
75
	mov	[bot_ofs],eax
90
	sub	eax,2
76
	sub	eax,2
91
	push	eax
77
	push	eax
92
	add	eax,-2-SCRLW
78
	add	eax,-2-SCRLW
93
	cdq
79
	cdq
94
	mov	ebx,LINEH
80
	mov	ebx,[lineHeight]
95
	idiv	ebx
81
	idiv	ebx
96
	mov	[lines.scr],eax
82
	mov	[lines.scr],eax
97
	pop	eax
83
	pop	eax
Line 98... Line 84...
98
 
84
 
Line 102... Line 88...
102
 
88
 
Line 103... Line 89...
103
	inc	[do_not_draw]
89
	inc	[do_not_draw]
104
 
90
 
105
	dec	eax
91
	dec	eax
106
	cdq
92
	cdq
107
	mov	ebx,LINEH
93
	mov	ebx,[lineHeight]
Line 108... Line 94...
108
	idiv	ebx
94
	idiv	ebx
109
	mov	[lines.scr],eax
95
	mov	[lines.scr],eax
110
 
96
 
111
	mov	eax,[p_info.client_box.width]
97
	mov	eax,[p_info.client_box.width]
112
	cdq
98
	cdq
113
	mov	ebx,6
99
	mov	ebx,[charWidth]
Line 114... Line 100...
114
	idiv	ebx
100
	idiv	ebx