Rev 551 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 551 | Rev 2674 | ||
---|---|---|---|
Line 384... | Line 384... | ||
384 | mov eax,5 |
384 | mov eax,5 |
385 | mov ebx,arg1 |
385 | mov ebx,arg1 |
386 | mcall |
386 | mcall |
387 | } |
387 | } |
Line 388... | Line -... | ||
388 | - | ||
389 | ; WINDOW - Draw window |
- | |
390 | ; (SYNTAX) WINDOW Xstart,Ystart,'Text',Color |
- | |
391 | ; (SAMPLE) WINDOW 10,10,640+8,480+24,window_Skinned |
- | |
392 | - | ||
393 | macro window arg1,arg2,arg3,arg4,arg5 |
- | |
394 | { |
- | |
395 | mov ebx,arg1*65536+arg3 |
- | |
396 | mov ecx,arg2*65536+arg4 |
- | |
397 | mov edx,arg5 |
- | |
398 | mov eax,0 |
- | |
399 | mcall |
- | |
400 | } |
- | |
401 | 388 | ||
402 | macro colorwindow arg1,arg2,arg3,arg4,arg5,arg6,arg7 |
389 | macro colorwindow arg1,arg2,arg3,arg4,arg5,arg6,arg7 |
403 | { |
390 | { |
404 | mov ebx,arg1*65536+arg3 |
391 | mov ebx,arg1*65536+arg3 |
405 | mov ecx,arg2*65536+arg4 |
392 | mov ecx,arg2*65536+arg4 |
Line 408... | Line 395... | ||
408 | mov edi,arg7 |
395 | mov edi,arg7 |
409 | mov eax,0 |
396 | mov eax,0 |
410 | mcall |
397 | mcall |
411 | } |
398 | } |
Line 412... | Line -... | ||
412 | - | ||
413 | - | ||
414 | ; STARTWD - Start of window draw |
- | |
415 | - | ||
416 | macro startwd |
- | |
417 | { |
- | |
418 | mov eax,12 |
- | |
419 | mov ebx,1 |
- | |
420 | mcall |
- | |
421 | } |
- | |
422 | - | ||
423 | ; ENDWD - End window draw |
- | |
424 | - | ||
425 | macro endwd |
- | |
426 | { |
- | |
427 | mov eax,12 |
- | |
428 | mov ebx,2 |
- | |
429 | mcall |
- | |
430 | } |
- | |
431 | 399 | ||
432 | ; LABEL - Put text to frame |
400 | ; LABEL - Put text to frame |
433 | ; (SYNTAX) LABEL Xstart,Ystart,'Text',Color |
401 | ; (SYNTAX) LABEL Xstart,Ystart,'Text',Color |
Line 434... | Line 402... | ||
434 | ; (SAMPLE) LABEL 10,12,'Hello World!',cl_Green+font_Big |
402 | ; (SAMPLE) LABEL 10,12,'Hello World!',cl_Green+font_Big |