Rev 567 | Rev 586 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 567 | Rev 569 | ||
---|---|---|---|
Line 53... | Line 53... | ||
53 | ;; |
53 | ;; |
54 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
54 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 55... | Line 55... | ||
55 | 55 | ||
Line 56... | Line 56... | ||
56 | include 'macros.inc' |
56 | include 'macros.inc' |
Line 57... | Line 57... | ||
57 | 57 | ||
Line 58... | Line 58... | ||
58 | $Revision: 567 $ |
58 | $Revision: 569 $ |
59 | 59 | ||
Line 2961... | Line 2961... | ||
2961 | je draw_skin_window |
2961 | je draw_skin_window |
2962 | cmp edi,4 ; type V - skinned window not sized! {not_sized_skin_window} |
2962 | cmp edi,4 ; type V - skinned window not sized! {not_sized_skin_window} |
2963 | jne nosyswV |
2963 | jne nosyswV |
2964 | draw_skin_window: |
2964 | draw_skin_window: |
Line -... | Line 2965... | ||
- | 2965 | ||
- | 2966 | inc [mouse_pause] |
|
2965 | 2967 | call [disable_mouse] |
|
- | 2968 | call sys_set_window |
|
2966 | ; parameter for drawwindow_IV |
2969 | call [disable_mouse] |
2967 | push 0 |
2970 | push 0 |
2968 | mov edi, [TASK_COUNT] |
2971 | mov edi, [TASK_COUNT] |
2969 | movzx edi, word [WIN_POS + edi*2] |
2972 | movzx edi, word [WIN_POS + edi*2] |
2970 | cmp edi, [CURRENT_TASK] |
2973 | cmp edi, [CURRENT_TASK] |
2971 | jne @f |
2974 | jne @f |
2972 | inc dword [esp] |
2975 | inc dword [esp] |
2973 | @@: |
- | |
2974 | - | ||
2975 | inc [mouse_pause] |
- | |
2976 | call [disable_mouse] |
- | |
2977 | call sys_set_window |
- | |
2978 | call [disable_mouse] |
2976 | @@: |
2979 | call drawwindow_IV |
2977 | call drawwindow_IV |
2980 | ;dec [mouse_pause] |
2978 | ;dec [mouse_pause] |
2981 | ;call [draw_pointer] |
2979 | ;call [draw_pointer] |
2982 | ;ret |
2980 | ;ret |
Line 3214... | Line 3212... | ||
3214 | movsd |
3212 | movsd |
3215 | movsd |
3213 | movsd |
3216 | movsd |
3214 | movsd |
3217 | pop edi esi ecx |
3215 | pop edi esi ecx |
Line -... | Line 3216... | ||
- | 3216 | ||
- | 3217 | mov esi, [CURRENT_TASK] |
|
- | 3218 | movzx esi, word [WIN_STACK+esi*2] |
|
- | 3219 | lea esi, [WIN_POS+esi*2] |
|
- | 3220 | call waredraw |
|
3218 | 3221 | ||
3219 | push eax ebx ecx edx |
3222 | push eax ebx ecx edx |
3220 | ;;; mov eax, 1 |
3223 | ;;; mov eax, 1 |
3221 | ;;; call delay_hs |
3224 | ;;; call delay_hs |
3222 | mov eax, [edi+WDATA.box.left] |
3225 | mov eax, [edi+WDATA.box.left] |