Rev 3556 | Rev 3588 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3556 | Rev 3558 | ||
---|---|---|---|
Line 69... | Line 69... | ||
69 | format binary as "mnt" |
69 | format binary as "mnt" |
Line 70... | Line 70... | ||
70 | 70 | ||
71 | include 'macros.inc' |
71 | include 'macros.inc' |
Line 72... | Line 72... | ||
72 | include 'struct.inc' |
72 | include 'struct.inc' |
Line 73... | Line 73... | ||
73 | 73 | ||
Line 74... | Line 74... | ||
74 | $Revision: 3556 $ |
74 | $Revision: 3558 $ |
Line 2219... | Line 2219... | ||
2219 | add edi, window_data |
2219 | add edi, window_data |
2220 | movzx esi, word [WIN_STACK + ecx * 2] |
2220 | movzx esi, word [WIN_STACK + ecx * 2] |
2221 | lea esi, [WIN_POS + esi * 2] |
2221 | lea esi, [WIN_POS + esi * 2] |
2222 | call window._.window_deactivate |
2222 | call window._.window_deactivate |
Line 2223... | Line -... | ||
2223 | - | ||
2224 | xor eax, eax |
- | |
2225 | mov byte[MOUSE_BACKGROUND], al |
- | |
2226 | mov byte[DONT_DRAW_MOUSE], al |
- | |
2227 | mov byte[MOUSE_DOWN], 0 |
- | |
2228 | 2223 | ||
2229 | call syscall_display_settings._.calculate_whole_screen |
2224 | call syscall_display_settings._.calculate_whole_screen |
2230 | call syscall_display_settings._.redraw_whole_screen |
2225 | call syscall_display_settings._.redraw_whole_screen |
2231 | .nowindowdeactivate: |
2226 | .nowindowdeactivate: |
2232 | ret |
2227 | ret |
Line 3557... | Line 3552... | ||
3557 | xor eax, eax |
3552 | xor eax, eax |
3558 | mov [draw_data+32 + RECT.left], eax |
3553 | mov [draw_data+32 + RECT.left], eax |
3559 | mov [draw_data+32 + RECT.top], eax |
3554 | mov [draw_data+32 + RECT.top], eax |
3560 | mov [draw_data+32 + RECT.right], eax |
3555 | mov [draw_data+32 + RECT.right], eax |
3561 | mov [draw_data+32 + RECT.bottom], eax |
3556 | mov [draw_data+32 + RECT.bottom], eax |
3562 | mov [MOUSE_BACKGROUND], byte 0 |
- | |
3563 | ;-------------------------------------- |
3557 | ;-------------------------------------- |
3564 | align 4 |
3558 | align 4 |
3565 | nobackgr: |
3559 | nobackgr: |
3566 | ; system shutdown request |
3560 | ; system shutdown request |
3567 | cmp [SYS_SHUTDOWN], byte 0 |
3561 | cmp [SYS_SHUTDOWN], byte 0 |