Rev 482 | Rev 488 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 482 | Rev 485 | ||
---|---|---|---|
Line 52... | Line 52... | ||
52 | ;; |
52 | ;; |
53 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
53 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 54... | Line 54... | ||
54 | 54 | ||
Line 55... | Line 55... | ||
55 | include 'macros.inc' |
55 | include 'macros.inc' |
Line 56... | Line 56... | ||
56 | 56 | ||
57 | $Revision: 482 $ |
57 | $Revision: 485 $ |
58 | 58 | ||
Line 2361... | Line 2361... | ||
2361 | 2361 | ||
Line 2362... | Line 2362... | ||
2362 | nosb1: |
2362 | nosb1: |
2363 | 2363 | ||
2364 | cmp eax,2 ; SET PIXEL |
2364 | cmp eax,2 ; SET PIXEL |
2365 | jnz nosb2 |
2365 | jnz nosb2 |
2366 | mov edx,0x160000-16 |
2366 | mov edx,[mem_BACKGROUND] |
2367 | cmp edx,ebx |
2367 | cmp edx,ebx |
2368 | jbe nosb2 |
2368 | jbe nosb2 |
2369 | mov edx,[ebx] |
2369 | mov edx,[ebx] |
Line 3219... | Line 3219... | ||
3219 | 3219 | ||
3220 | mov [DONT_DRAW_MOUSE],byte 0 ; mouse pointer |
3220 | mov [DONT_DRAW_MOUSE],byte 0 ; mouse pointer |
3221 | mov [MOUSE_BACKGROUND],byte 0 ; no mouse under |
3221 | mov [MOUSE_BACKGROUND],byte 0 ; no mouse under |
Line 3222... | Line -... | ||
3222 | mov [MOUSE_DOWN],byte 0 ; react to mouse up/down |
- | |
3223 | - | ||
3224 | mov ecx,10 ; wait 1/10 second |
3222 | mov [MOUSE_DOWN],byte 0 ; react to mouse up/down |
3225 | .wmrl3: |
- | |
3226 | call [draw_pointer] |
- | |
3227 | mov eax,1 |
- | |
Line 3228... | Line 3223... | ||
3228 | call delay_hs |
3223 | |
Line 3229... | Line 3224... | ||
3229 | loop .wmrl3 |
3224 | call [draw_pointer] |
Line 3230... | Line 3225... | ||
3230 | 3225 | ||
Line 3231... | Line -... | ||
3231 | mov [window_move_pr],0 |
- | |
3232 | - | ||
3233 | .window_move_return: |
- | |
3234 | - | ||
3235 | ret |
- | |
3236 | - | ||
3237 | ;type_background_1: |
- | |
3238 | ; cmp [0xfff0],byte 0 ; background update ? |
- | |
3239 | ; jz temp_nobackgr |
- | |
3240 | ; mov [0xfff0],byte 2 |
- | |
3241 | ; call change_task |
- | |
3242 | ; mov [draw_data+32+0],dword 0 |
- | |
3243 | ; mov [draw_data+32+4],dword 0 |
- | |
3244 | ; mov eax,[ScreenWidth |
- | |
3245 | ; mov ebx,[0xfe04] |
- | |
3246 | ; mov [draw_data+32+8],eax |
- | |
3247 | ; mov [draw_data+32+12],ebx |
- | |
3248 | ; call drawbackground |
3226 | mov [window_move_pr],0 |
3249 | ; mov [0xfff0],byte 0 |
3227 | |
3250 | ; mov [MOUSE_BACKGROUND],byte 0 |
3228 | .window_move_return: |
3251 | ;temp_nobackgr: |
3229 | |
3252 | ; ret |
3230 | ret |