Rev 2616 | Rev 9118 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2616 | Rev 3840 | ||
---|---|---|---|
Line 86... | Line 86... | ||
86 | imul eax,10 |
86 | imul eax,10 |
87 | cmp ax,[left_start_draw_cursor_line] |
87 | cmp ax,[left_start_draw_cursor_line] |
88 | jbe .marked_action ;still |
88 | jbe .marked_action ;still |
89 | mov ax,[left_start_draw_cursor_line] |
89 | mov ax,[left_start_draw_cursor_line] |
90 | add ax,10 |
90 | add ax,10 |
91 | cmp ax,[left_panel_y.size_y] |
91 | cmp ax,[left_panel_y_correct_size_y] |
92 | jae @f |
92 | jae @f |
93 | .add_1: |
93 | .add_1: |
94 | add [left_start_draw_cursor_line],10 |
94 | add [left_start_draw_cursor_line],10 |
95 | call draw_left_panel_selection |
95 | call draw_left_panel_selection |
96 | mov [drawing_panel_folder],1 |
96 | mov [drawing_panel_folder],1 |
97 | .all: |
97 | .all: |
98 | sub ecx,10 shl 16 |
98 | sub ecx,10 shl 16 |
99 | mov edx,0xffffff |
99 | mov edx,0xffffff |
100 | int 0x40 |
100 | mcall |
101 | mov [not_clear_lines],1 |
101 | mov [not_clear_lines],1 |
102 | call draw_folder_data |
102 | call draw_folder_data |
103 | mov [not_clear_lines],0 |
103 | mov [not_clear_lines],0 |
104 | jmp still |
104 | jmp still |
105 | .marked_action: |
105 | .marked_action: |
Line 136... | Line 136... | ||
136 | imul eax,10 |
136 | imul eax,10 |
137 | cmp ax,[right_start_draw_cursor_line] |
137 | cmp ax,[right_start_draw_cursor_line] |
138 | jbe .marked_action_1 ;still |
138 | jbe .marked_action_1 ;still |
139 | mov ax,[right_start_draw_cursor_line] |
139 | mov ax,[right_start_draw_cursor_line] |
140 | add ax,10 |
140 | add ax,10 |
141 | cmp ax,[right_panel_y.size_y] |
141 | cmp ax,[right_panel_y_correct_size_y] |
142 | jae @f |
142 | jae @f |
143 | .add_2: |
143 | .add_2: |
144 | add [right_start_draw_cursor_line],10 |
144 | add [right_start_draw_cursor_line],10 |
145 | call draw_right_panel_selection |
145 | call draw_right_panel_selection |
146 | mov [drawing_panel_folder],2 |
146 | mov [drawing_panel_folder],2 |
Line 176... | Line 176... | ||
176 | call draw_left_panel_selection |
176 | call draw_left_panel_selection |
177 | mov [drawing_panel_folder],1 |
177 | mov [drawing_panel_folder],1 |
178 | .all: |
178 | .all: |
179 | add ecx,10 shl 16 |
179 | add ecx,10 shl 16 |
180 | mov edx,0xffffff |
180 | mov edx,0xffffff |
181 | int 0x40 |
181 | mcall |
182 | mov [not_clear_lines],1 |
182 | mov [not_clear_lines],1 |
183 | call draw_folder_data |
183 | call draw_folder_data |
184 | mov [not_clear_lines],0 |
184 | mov [not_clear_lines],0 |
185 | jmp still |
185 | jmp still |
186 | @@: |
186 | @@: |