Subversion Repositories Kolibri OS

Rev

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