Subversion Repositories Kolibri OS

Rev

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

Rev 1432 Rev 1476
Line 1... Line 1...
1
;ôàéë ñîçäàí 13.02.2009  Íà êîä ïðèìåíåíà GPL2 ëèöåíçèÿ
1
;ôàéë ñîçäàí 13.02.2009  Íà êîä ïðèìåíåíà GPL2 ëèöåíçèÿ
2
;Ìàêðîñ äëÿ ñèñòåìíîé áèáëèîòåêè box_lib.obj
2
;Ìàêðîñ äëÿ ñèñòåìíîé áèáëèîòåêè box_lib.obj
3
;Checkbox
3
;Checkbox
Line 4... Line -...
4
 
-
 
5
ch_struc_size=36
-
 
6
ch_flag_en=10b ;ýëåìåíò âûáðàí
-
 
7
 
-
 
8
ch_left  equ [edi]         ;êîîðäèíàòà íà÷àëà ðèñîâàíèÿ ïî õ
-
 
9
ch_top   equ [edi+2]       ;êîîðäèíàòà íà÷àëà ðèñîâàíèÿ ïî ó
-
 
10
ch_text_margin equ [edi+4] ;=4 ðàññòîÿíèå îò ïðÿìîóãîëüíèêà ÷åê áîêñà äî íàäïèñè 
-
 
11
ch_size  equ [edi+8]       ;12 ðàçìåð êâàäðàòà ÷åê áîêñà 
-
 
12
ch_color equ [edi+12]      ;öâåò âíóòðè checkbox
-
 
13
ch_border_color equ [edi+16] ; or [edi+4] ;öâåò ðàìêè checkbox åå ìîæíî çàäàòü ñàìîñòîÿòåëüíî
-
 
14
ch_text_color   equ [edi+20] ;[edi+4]  ;öâåò òåêñòà
-
 
15
ch_text_ptr     equ [edi+24] ;óêàçàòåëü íà íà÷àëî òåêñòîâîé ñòðîêè 
-
 
16
ch_text_length  equ [edi+28]
-
 
17
ch_flags equ [edi+32]      ;ôëàãè 
-
 
18
 
4
 
19
macro use_checkbox_draw
5
macro use_checkbox_draw
20
{
6
{
21
check_box_draw:
7
check_box_draw:
22
       pusha   ;ñîõðàíèì âñå ðåãèñòðû
8
       pusha   ;ñîõðàíèì âñå ðåãèñòðû