1,6 → 1,7 |
;¯â¨¬¨§¨à®¢ ë© ª®¬¯®¥â CheckBox (áå®¤ë© ¢ ਠ⠮â Maxxxx32) |
;¯â¨¬¨§¨à®¢ ¢ë¢®¤ áâப¨, ¤¯¨á¨ ¤«ï CheckBox'a + ⥯¥àì ¯à¨ ¯à®¢¥àª¥ ¥ ;¯à®¨á室¨â ¯®¤áç¥â ª®«-¢ ᨬ¢®«®¢ ¢ áâப¥ |
;¯â¨¬¨§ æ¨ï ª®¬ ¤. |
;21.02.2007 ¬®¤¥à¨§ æ¨ï ¨ ¯®¤¤¥à¦ª ¤¢ãå à §ëå ¢ ਠ⮢ á ¨á¯®«ì§®¢ ¨¥¬ á¨á 梥⮢ ¨ áâ ன á奬®© |
;19.02.2007 ®¡é¥¥ ã«ãç襨¥ ª®¤ , 㬥ì襨¥ à §¬¥à ¨ ¨á¯®«ì§®¢ ¨¥ á¨á⥬ëå 梥⮢ ¤«ï ®â®¡à ¦¥¨ï checkbox |
;22.08.2006 ¯à®¨§¢¥¤¥ ®¯â¨¬¨§ æ¨ï ª®¬ ¤, ¯à¨ïâë ¢® ¢¨¬ ¨¥ § ¬¥ç ¨ï DIAMOND' . |
;<Lrz> - ¥¯«®¢ «¥ªá¥© www.lrz.land.ru |
24,9 → 25,12 |
;------------------ |
include 'macros.inc' |
include 'check.inc' ;¢ª«îç¨âì ä ©« check.inc |
; version_ch ;¥®¡å®¤¨¬ë© ¬ ªà®á ¤«ï ¢ª«î票ï "áâ ன" ¢¥àᨨ check_box |
version_ch1 ;¥®¡å®¤¨¬ë© ¬ ªà®á ¤«ï ¢ª«î票ï new ¢¥àᨨ check_box1 |
;¥¤®¯ãá⨬® ¢ª«î票¥ ¤¢ãå ¬ ªà®á¢® version_ch1 ¨ version_ch - ®¨ ¢§ ¬®¨áª«îç îâ ¤àã£- ¤à£ã£ . |
use_check_box ;¨á¯®«ì§ãï ¬ ªà®áë ¢¥á⨠¯à®æ¥¤ãàë ¤«ï à¨á®¢ ¨ï 祪 ¡®ªá |
;¡« áâì ª®¤ |
align 16 |
align 4 |
start: ;®çª ¢å®¤ ¢ ¯à®£à ¬¬ã |
mov eax,48 ;¯®«ãç¨âì á¨áâ¥¬ë¥ æ¢¥â |
mov ebx,3 |
54,6 → 58,7 |
int 0x40 ;¤ «¥¥ ¢ë¯®«ï¥âáï ¢ë室 ¨§ ¯à®£à ¬¬ë |
|
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
draw_window: ;à¨á®¢ ¨¥ ®ª ¯à¨«®¦¥¨ï |
mov eax,12 ;¢ ॣ¨áâà ¢¥á⨠§ 票¥ = 12 |
mov ebx,1 ;¯à¨á¢®¨âì 1 |
73,7 → 78,6 |
mov ebx,2 ;®¤äãªæ¨ï 2 - § ª®ç¨âì ¯¥à¥à¨á®¢ªã ®ª . |
int 0x40 |
ret |
|
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
;DATA ¤ ë¥ |
80,19 → 84,33 |
;®à¬ â ¤ ëå 祪 ¡®ªá : |
;10 - ª®®à¤¨ â 祪 ¡®ªá ¯® å |
;30 - ª®®à¤¨ â 祪 ¡®ªá ¯® ã |
;0 - 梥â à ¬ª¨ 祪 ¡®ªá ¥á«¨ 㦮 â ª ¨á¯®«ì§ãîâáï á¨â¥¬ë¥ 梥â |
;0 - 梥⠧ «¨¢ª¨ ¢ãâਠ祪 ¡®ªá |
;0xfffffff - 梥â à ¬ª¨ 祪 ¡®ªá ¥á«¨ 㦮 â ª ¨á¯®«ì§ãîâáï á¨â¥¬ë¥ 梥â |
;0 - 梥â ⥪áâ ¤¯¨á¨ ¥á«¨ 㦮 â ª ¨á¯®«ì§ãîâáï á¨â¥¬ë¥ 梥â |
;ch_text.1 - 㪠§ ⥫ì ç «® áâப¨ |
;ch_text.e1-ch_text.1 - ¤«¨ áâப¨ |
; |
align 16 |
align 4 |
check_boxes: |
ch1 check_box 10,15,ch_text.1,ch_text.e1-ch_text.1,ch_flag_en |
ch2 check_box 10,30,ch_text.2,ch_text.e2-ch_text.2 |
ch3 check_box 10,45,ch_text.3,ch_text.e3-ch_text.3 |
;ch1 check_box 10,15,0xffffff,0,0,ch_text.1,ch_text.e1-ch_text.1,ch_flag_en |
;ch2 check_box 10,30,0xffffff,0,0,ch_text.2,ch_text.e2-ch_text.2 |
;ch3 check_box 10,45,0xffffff,0,0,ch_text.3,ch_text.e3-ch_text.3 |
|
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
;DATA ¤ ë¥ ¤«ï check_box1 - ¨á¯®«ì§ã¥â á¨áâ¥¬ë¥ æ¢¥â |
;®à¬ â ¤ ëå 祪 ¡®ªá : |
;10 - ª®®à¤¨ â 祪 ¡®ªá ¯® å |
;30 - ª®®à¤¨ â 祪 ¡®ªá ¯® ã |
;ch_text.1 - 㪠§ ⥫ì ç «® áâப¨ |
;ch_text.e1-ch_text.1 - ¤«¨ áâப¨ |
|
; |
ch1 check_box1 10,15,ch_text.1,ch_text.e1-ch_text.1,ch_flag_en |
ch2 check_box1 10,30,ch_text.2,ch_text.e2-ch_text.2 |
ch3 check_box1 10,45,ch_text.3,ch_text.e3-ch_text.3 |
check_boxes_end: |
|
ch_text: ; ®¯à®¢®¦¤ î騩 ⥪áâ ¤«ï 祪 ¡®ªá®¢ |
ch_text: ;ᮯ஢®¦¤ î騩 ⥪áâ ¤«ï 祪 ¡®ªá®¢ |
.1 db 'Check_Box #1' |
.e1: |
.2 db 'Check_Box #2' |
100,6 → 118,6 |
.3 db 'Check_Box #3' |
.e3: |
|
hed db 'Checkbox [19.02.2007]',0 ;§ £®«®¢®ª ¯à¨«®¦¥¨ï |
hed db 'Checkbox [21.02.2007]',0 ;§ £®«®¢®ª ¯à¨«®¦¥¨ï |
sc system_colors |
i_end: ;ª®¥æ ª®¤ |