Subversion Repositories Kolibri OS

Rev

Rev 2616 | Rev 5684 | 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
@@: