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 |