Subversion Repositories Kolibri OS

Rev

Rev 1476 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1476 Rev 1639
Line 38... Line 38...
38
        mov   ecx,dword ch_text_color        ;çàãðóçèì öâåò íàäïèñè + flags
38
        mov	ecx,dword ch_text_color		;çàãðóçèì öâåò íàäïèñè + flags
39
        sub   ebx,7        ;äîáàâèì çíà÷åíèå äëèíû ñòîðîíû -9+2
39
        sub	ebx,7				;äîáàâèì çíà÷åíèå äëèíû ñòîðîíû -9+2
Line 40... Line 40...
40
        
40
        
41
        mov   edx,dword ch_text_ptr                ;óêàæåì àäðåñ îò êóäà íóæíî âûâîäèòü ñòðîêó
41
        mov	edx,dword ch_text_ptr		;óêàæåì àäðåñ îò êóäà íóæíî âûâîäèòü ñòðîêó
42
        mov   esi,dword ch_text_length
42
        mov	esi,dword ch_text_length
43
        ;âíåñåì â eax çíà÷åíèå âûâîäà íàäïèñè íà êàíâó
-
 
44
        mov   eax,4
43
        mov	eax,4				;âíåñåì â eax çíà÷åíèå âûâîäà íàäïèñè íà êàíâó
45
        mcall                  ;Âûâîä 
44
        mcall					;Âûâîä 
46
popa                              ;âîññòàíîâèòü çíà÷åíèÿ ðåãèñòðîâ èç ñòåêà
45
	popa					;âîññòàíîâèòü çíà÷åíèÿ ðåãèñòðîâ èç ñòåêà
Line 47... Line 46...
47
ret 4                             ;âûéäåì èç ïðîöåäóðû
46
	ret 4					;âûéäåì èç ïðîöåäóðû
Line 52... Line 51...
52
check_box_draw_ch:            ;íàðèñîâàòü âêëþ÷åííûé ÷åê áîêñ
51
check_box_draw_ch:            ;íàðèñîâàòü âêëþ÷åííûé ÷åê áîêñ
53
        mov   edx,dword ch_border_color        ;çàãðóçèòü öâåò
52
        mov   edx,dword ch_border_color        ;çàãðóçèòü öâåò
54
@@:
53
@@:
55
        movzx ebx,word ch_left  ;çàãðóçèòü êîîðäèíàòó ïî õ
54
        movzx ebx,word ch_left  ;çàãðóçèòü êîîðäèíàòó ïî õ
56
        mov   eax,dword ch_size
55
        mov   eax,dword ch_size
57
        mov   bp,ax
56
        mov   di,ax
58
        shr   eax,2
57
        shr   eax,2
59
        push  ax
58
        push  ax
Line 60... Line 59...
60
 
59
 
61
        push  ax
60
        push  ax