Rev 2619 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2619 | Rev 2626 | ||
---|---|---|---|
Line 171... | Line 171... | ||
171 | @@: |
171 | @@: |
172 | mov esi,[wcolor] |
172 | mov esi,[wcolor] |
173 | call draw_appl_button |
173 | call draw_appl_button |
174 | pop edi |
174 | pop edi |
175 | ;------------------------------------------------------------------------------ |
175 | ;------------------------------------------------------------------------------ |
176 | add ebx,5 shl 16 |
176 | add ebx,4 shl 16 |
177 | mov bx,cx ;[height] |
177 | mov bx,cx ;[height] |
178 | shr bx,1 |
178 | shr bx,1 |
179 | sub bx,4 |
179 | sub bx,4 |
180 | shr ecx,16 |
180 | shr ecx,16 |
181 | add bx,cx |
181 | add bx,cx |
Line 186... | Line 186... | ||
186 | align 4 |
186 | align 4 |
187 | .nodraw: |
187 | .nodraw: |
188 | inc edi |
188 | inc edi |
189 | cmp edi, [max_applications] |
189 | cmp edi, [max_applications] |
190 | jb .loop |
190 | jb .loop |
- | 191 | ||
- | 192 | mov ecx,[app_list+edi*4] |
|
- | 193 | cmp ecx,-1 |
|
- | 194 | jz .done |
|
- | 195 | ||
- | 196 | xor eax,eax |
|
- | 197 | cmp [page_list],eax |
|
- | 198 | jne @f |
|
- | 199 | ||
- | 200 | inc eax |
|
- | 201 | cmp [page_list_enable],eax |
|
- | 202 | je @f |
|
- | 203 | ||
- | 204 | mov [page_list_enable],eax |
|
- | 205 | mov [redraw_window_flag],eax |
|
- | 206 | ;-------------------------------------- |
|
- | 207 | align 4 |
|
- | 208 | @@: |
|
- | 209 | pop ebp |
|
- | 210 | ret |
|
191 | ;-------------------------------------- |
211 | ;-------------------------------------- |
192 | align 4 |
212 | align 4 |
193 | .done: |
213 | .done: |
- | 214 | xor eax,eax |
|
- | 215 | cmp [page_list],eax |
|
- | 216 | jne @f |
|
- | 217 | ||
- | 218 | cmp [page_list_enable],eax |
|
- | 219 | je @f |
|
- | 220 | ||
- | 221 | mov [page_list_enable],eax |
|
- | 222 | inc eax |
|
- | 223 | mov [redraw_window_flag],eax |
|
- | 224 | ;-------------------------------------- |
|
- | 225 | align 4 |
|
- | 226 | @@: |
|
194 | pop ebp |
227 | pop ebp |
195 | ret |
228 | ret |
196 | ;------------------------------------------------------------------------------=> |
229 | ;------------------------------------------------------------------------------=> |