Rev 1682 | Rev 2159 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1682 | Rev 1685 | ||
---|---|---|---|
Line 187... | Line 187... | ||
187 | { |
187 | { |
188 | mov ebp,start |
188 | mov ebp,start |
189 | mov ecx,((end-start)/ch_struc_size) |
189 | mov ecx,((end-start)/ch_struc_size) |
190 | @@: |
190 | @@: |
191 | push ebp ;㪠§ â¥«ì ¯¥à¢ë© checkbox |
191 | push ebp ;㪠§ â¥«ì ¯¥à¢ë© checkbox |
192 | call [init_checkbox2] ;¬ ªà®á ¯à®¢¥àª¨ ¬ë誨 ¤ checkbox'®¬ |
192 | call [init_checkbox] ;¬ ªà®á ¯à®¢¥àª¨ ¬ë誨 ¤ checkbox'®¬ |
193 | add ebp,ch_struc_size |
193 | add ebp,ch_struc_size |
194 | loop @b |
194 | loop @b |
195 | } |
195 | } |
Line 196... | Line 196... | ||
196 | 196 | ||
Line 199... | Line 199... | ||
199 | { |
199 | { |
200 | mov ebp,start |
200 | mov ebp,start |
201 | mov ecx,((end-start)/ch_struc_size) |
201 | mov ecx,((end-start)/ch_struc_size) |
202 | @@: |
202 | @@: |
203 | push ebp ;㪠§ â¥«ì ¯¥à¢ë© checkbox |
203 | push ebp ;㪠§ â¥«ì ¯¥à¢ë© checkbox |
204 | call [check_box_mouse2] ; à¨á®¢ âì checkbox |
204 | call [check_box_mouse] ; à¨á®¢ âì checkbox |
205 | add ebp,ch_struc_size |
205 | add ebp,ch_struc_size |
206 | loop @b |
206 | loop @b |
207 | } |
207 | } |
Line 208... | Line 208... | ||
208 | 208 | ||
Line 211... | Line 211... | ||
211 | { |
211 | { |
212 | mov ebp,start |
212 | mov ebp,start |
213 | mov ecx,((end-start)/ch_struc_size) |
213 | mov ecx,((end-start)/ch_struc_size) |
214 | @@: |
214 | @@: |
215 | push ebp ;㪠§ â¥«ì ¯¥à¢ë© checkbox |
215 | push ebp ;㪠§ â¥«ì ¯¥à¢ë© checkbox |
216 | call [check_box_draw2] ; à¨á®¢ âì checkbox |
216 | call [check_box_draw] ; à¨á®¢ âì checkbox |
217 | add ebp,ch_struc_size |
217 | add ebp,ch_struc_size |
218 | loop @b |
218 | loop @b |
219 | } |
219 | } |
Line 220... | Line 220... | ||
220 | 220 | ||
Line 223... | Line 223... | ||
223 | mov ebp,start |
223 | mov ebp,start |
224 | mov ecx,((end-start)/ch_struc_size) |
224 | mov ecx,((end-start)/ch_struc_size) |
225 | mov esi,color_table |
225 | mov esi,color_table |
226 | @@: |
226 | @@: |
227 | push dword [esi+32] ;梥â ⥪áâ ¢ à ¡®ç¥© ®¡« á⨠®ª |
227 | push dword [esi+32] ;梥â ⥪áâ ¢ à ¡®ç¥© ®¡« á⨠®ª |
- | 228 | or dword [esp],0x80000000 ;¥®¡å®¤¨¬® ¤«ï ¢ë¢®¤ ASCIIZ áâப |
|
228 | pop dword ch_text_color |
229 | pop dword 2ch_text_color |
229 | push dword [esi+36] ;梥⠣à 䨪¨ ¢ ®ª¥ (à §¤¥«¨â¥«ìë¥ «¨¨¨ ¨ â.¯.) |
230 | push dword [esi+36] ;梥⠣à 䨪¨ ¢ ®ª¥ (à §¤¥«¨â¥«ìë¥ «¨¨¨ ¨ â.¯.) |
230 | pop dword ch_border_color |
231 | pop dword 2ch_border_color |
231 | add ebp,ch_struc_size |
232 | add ebp,ch_struc_size |
232 | loop @b |
233 | loop @b |
233 | } |
234 | } |