94,11 → 94,15 |
draw_window: |
;mcall 48,3,sys_colors,40 |
mcall 12,1 |
mcall 0,<200,370>,<200,295>,0x14FFFFFF,,tlabel |
mcall 8, <36,15>, <88,15>, 2, 0x6888B8 |
mcall 0,<200,292>,<200,230>,0x14FFFFFF,,tlabel |
mov eax,8 ; function 8 : define and draw button |
mov ebx,32*65536+10 ; [x start] *65536 + [x size] |
mov ecx,75*65536+10 ; [y start] *65536 + [y size] |
mov edx,2 ; button id |
mov esi,0x6888B8 ; button color RRGGBB |
.newb: |
mcall |
add ecx,26*65536 |
add ecx,20*65536 |
inc edx |
cmp edx,9 |
jb .newb |
105,7 → 109,7 |
|
cld |
mov ebx,26*65536+37 ; draw info text with function 4 |
mov ecx,0x10000000 |
mov ecx,0x000000 |
mov edx,text |
mov esi,40 |
|
112,7 → 116,7 |
mov eax,4 |
.newline: |
mcall |
add ebx,13 |
add ebx,10 |
add edx,40 |
cmp [edx],byte 'x' |
jnz .newline |