Rev 485 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 485 | Rev 552 | ||
---|---|---|---|
Line 47... | Line 47... | ||
47 | mcall |
47 | mcall |
48 | or [flag],FL_BOTTRED |
48 | or [flag],FL_BOTTRED |
49 | xor eax,eax |
49 | xor eax,eax |
50 | mov ebx,100*65536+275 |
50 | mov ebx,100*65536+275 |
51 | mov ecx,200*65536+WND_HEIGHT |
51 | mov ecx,200*65536+WND_HEIGHT |
52 | mov edi,hdr_raw+12 |
52 | mov edi,hdr_raw+8 |
53 | mov ebp,[coo] |
53 | mov ebp,[coo] |
54 | test [flag],FL_HIDDEN |
54 | test [flag],FL_HIDDEN |
55 | jz .nohide1 |
55 | jz .nohide1 |
56 | and ebx,0xffff |
56 | and ebx,0xffff |
57 | and ecx,0xffff |
57 | and ecx,0xffff |
Line 124... | Line 124... | ||
124 | call draw_bar |
124 | call draw_bar |
125 | call PL_show |
125 | call PL_show |
126 | test [flag],FL_HIDDEN |
126 | test [flag],FL_HIDDEN |
127 | jnz .nohide2 |
127 | jnz .nohide2 |
128 | mov eax,7 |
128 | mov eax,7 |
129 | mov ebx,btn_raw+12 |
129 | mov ebx,btn_raw+8 |
130 | mov ecx,BTNS_SIZE |
130 | mov ecx,BTNS_SIZE |
131 | mov edx,BTNS_XY |
131 | mov edx,BTNS_XY |
132 | mcall |
132 | mcall |
133 | .nohide2: |
133 | .nohide2: |
134 | mov esi,FL_SHUFFLE |
134 | mov esi,FL_SHUFFLE |
Line 252... | Line 252... | ||
252 | add ebx,(266-30)shl 16-135 |
252 | add ebx,(266-30)shl 16-135 |
253 | mcall |
253 | mcall |
254 | mov ecx,5 |
254 | mov ecx,5 |
255 | mov esi,bot_btn |
255 | mov esi,bot_btn |
256 | push esi |
256 | push esi |
257 | mov ebx,bottom_raw+12 |
257 | mov ebx,bottom_raw+8 |
258 | xor eax,eax |
258 | xor eax,eax |
259 | .nxt: |
259 | .nxt: |
260 | push ecx |
260 | push ecx |
261 | lodsw |
261 | lodsw |
262 | shl eax,16 |
262 | shl eax,16 |
Line 321... | Line 321... | ||
321 | shl edx,16 |
321 | shl edx,16 |
322 | add edx,BOTT_Y |
322 | add edx,BOTT_Y |
323 | push edx |
323 | push edx |
324 | .noadj3: |
324 | .noadj3: |
325 | imul ebx,eax,BOTT_S |
325 | imul ebx,eax,BOTT_S |
326 | add ebx,bottom_raw+12 |
326 | add ebx,bottom_raw+8 |
327 | push ecx |
327 | push ecx |
328 | .nxt: |
328 | .nxt: |
329 | push ecx |
329 | push ecx |
330 | mcall 7,,BOTT_BTN |
330 | mcall 7,,BOTT_BTN |
331 | add ebx,BOTT_S |
331 | add ebx,BOTT_S |