Subversion Repositories Kolibri OS

Rev

Rev 205 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 205 Rev 1098
Line 10... Line 10...
10
	mov	eax,8
10
        mov     eax,8
11
	mov	ebx,[edi] ; [but.width]
11
        mov     ebx,[edi] ; [but.width]
12
	mov	ecx,[edi+4] ;[but.height]
12
        mov     ecx,[edi+4] ;[but.height]
13
	mov	edx,[edi+8];[but.id]
13
        mov     edx,[edi+8];[but.id]
14
	mov	esi,[edi+12];[but.color]
14
        mov     esi,[edi+12];[but.color]
15
	int	0x40
15
        mcall
16
;--- ⥪áâ ­  ­¥© ---
16
;--- ⥪áâ ­  ­¥© ---
17
	; áç¨â ¥¬ ª®«¨ç¥á⢮ ᨬ¢®«®¢
17
        ; áç¨â ¥¬ ª®«¨ç¥á⢮ ᨬ¢®«®¢
18
	mov	edx,[edi+20]
18
        mov     edx,[edi+20]
19
	xor	esi,esi
19
        xor     esi,esi
20
.check_next_symbol:
20
.check_next_symbol:
Line 43... Line 43...
43
	add	bx,[edi+6];[but.top]   ; ¢ bx ¯®§¨æ¨ï ᢥàåã
43
        add     bx,[edi+6];[but.top]   ; ¢ bx ¯®§¨æ¨ï ᢥàåã
Line 44... Line 44...
44
 
44
 
45
	; à¨á㥬 áâபã ⥪áâ 
45
        ; à¨á㥬 áâபã ⥪áâ 
46
	mov	ecx,[edi+16] ;[but.text_color]
46
        mov     ecx,[edi+16] ;[but.text_color]
47
	shr	eax,1
47
        shr     eax,1
48
	int	0x40
48
        mcall
49
popa
49
popa
50
ret
50
ret
Line 51... Line 51...
51
}
51
}