Rev 1214 | Rev 1606 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1214 | Rev 1228 | ||
---|---|---|---|
Line 29... | Line 29... | ||
29 | include '../../../develop/libraries/box_lib/load_lib.mac' |
29 | include '../../../develop/libraries/box_lib/load_lib.mac' |
30 | include '../../../develop/libraries/box_lib/asm/trunk/editbox_ex.mac' |
30 | include '../../../develop/libraries/box_lib/asm/trunk/editbox_ex.mac' |
31 | @use_library |
31 | @use_library |
Line 32... | Line 32... | ||
32 | 32 | ||
33 | ;use_edit_box |
33 | ;use_edit_box |
34 | al equ eax ; \ decrease kpack'ed size |
34 | ;al equ eax ; \ decrease kpack'ed size |
Line 35... | Line 35... | ||
35 | purge mov ; / |
35 | ;purge mov ; / |
36 | 36 | ||
37 | ;--------------------------------------------------------------------- |
37 | ;--------------------------------------------------------------------- |
38 | ;--- ---------------------------------------------- |
38 | ;--- ---------------------------------------------- |
Line 42... | Line 42... | ||
42 | sys_load_library library_name, cur_dir_path, library_path, system_path, \ |
42 | sys_load_library library_name, cur_dir_path, library_path, system_path, \ |
43 | err_message_found_lib, head_f_l, myimport, err_message_import, head_f_i |
43 | err_message_found_lib, head_f_l, myimport, err_message_import, head_f_i |
44 | cmp eax,-1 |
44 | cmp eax,-1 |
45 | jz close |
45 | jz close |
Line -... | Line 46... | ||
- | 46 | ||
46 | 47 | ||
47 | mov eax, 40 |
48 | mov eax, 40 |
48 | mov ebx, 100111b |
49 | mov ebx, 100111b |
49 | mcall |
50 | mcall |
- | 51 | red: ; ¯¥à¥à¨á®¢ âì ®ª® |
|
- | 52 | mov eax,48 |
|
- | 53 | mov ebx,3 |
|
- | 54 | mov ecx,sc |
|
- | 55 | mov edx,sizeof.system_colors |
|
- | 56 | mcall |
|
50 | red: ; ¯¥à¥à¨á®¢ âì ®ª® |
57 | edit_boxes_set_sys_color editbox,editbox_end,sc |
Line 51... | Line 58... | ||
51 | call draw_window ; ¢ë§ë¢ ¥¬ ¯à®æ¥¤ãàã ®âà¨á®¢ª¨ ®ª |
58 | call draw_window ; ¢ë§ë¢ ¥¬ ¯à®æ¥¤ãàã ®âà¨á®¢ª¨ ®ª |
52 | 59 | ||
53 | ;--------------------------------------------------------------------- |
60 | ;--------------------------------------------------------------------- |
Line 165... | Line 172... | ||
165 | ;--- ---------------------------------- |
172 | ;--- ---------------------------------- |
166 | ;--------------------------------------------------------------------- |
173 | ;--------------------------------------------------------------------- |
Line 167... | Line 174... | ||
167 | 174 | ||
Line 168... | Line -... | ||
168 | draw_window: |
- | |
169 | - | ||
170 | mov eax,48 |
- | |
171 | mov ebx,3 |
- | |
172 | mov ecx,sc |
- | |
173 | mov edx,sizeof.system_colors |
- | |
174 | mcall |
175 | draw_window: |
175 | 176 | ||
176 | mov eax,12 ; äãªæ¨ï 12: á®®¡é¨âì ®¡ ®âà¨á®¢ª¥ ®ª |
177 | mov eax,12 ; äãªæ¨ï 12: á®®¡é¨âì ®¡ ®âà¨á®¢ª¥ ®ª |
Line 177... | Line 178... | ||
177 | mov bl,1 ; 1 - ç¨ ¥¬ à¨á®¢ âì |
178 | mov bl,1 ; 1 - ç¨ ¥¬ à¨á®¢ âì |
Line 341... | Line 342... | ||
341 | myimport: |
342 | myimport: |
Line 342... | Line 343... | ||
342 | 343 | ||
343 | edit_box_draw dd aEdit_box_draw |
344 | edit_box_draw dd aEdit_box_draw |
344 | edit_box_key dd aEdit_box_key |
345 | edit_box_key dd aEdit_box_key |
345 | edit_box_mouse dd aEdit_box_mouse |
346 | edit_box_mouse dd aEdit_box_mouse |
Line 346... | Line 347... | ||
346 | version_ed dd aVersion_ed |
347 | ;version_ed dd aVersion_ed |
347 | 348 | ||
Line 348... | Line 349... | ||
348 | dd 0 |
349 | dd 0 |
349 | dd 0 |
350 | dd 0 |
350 | 351 | ||
351 | aEdit_box_draw db 'edit_box',0 |
352 | aEdit_box_draw db 'edit_box',0 |
Line 352... | Line 353... | ||
352 | aEdit_box_key db 'edit_box_key',0 |
353 | aEdit_box_key db 'edit_box_key',0 |
Line 353... | Line 354... | ||
353 | aEdit_box_mouse db 'edit_box_mouse',0 |
354 | aEdit_box_mouse db 'edit_box_mouse',0 |
Line 365... | Line 366... | ||
365 | 366 | ||
Line 366... | Line 367... | ||
366 | rb 514 |
367 | rb 514 |
367 | 368 | ||
368 | sc system_colors |
369 | sc system_colors |
369 | mouse_dd rd 1 |
370 | mouse_dd rd 1 |
370 | cur_dir_path rb 4096 |
371 | cur_dir_path rb 1096 |
371 | library_path rb 4096 |
372 | library_path rb 1096 |
372 | align 4 |
373 | align 4 |