Rev 6763 | Rev 7832 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6763 | Rev 6766 | ||
---|---|---|---|
Line 42... | Line 42... | ||
42 | dd i_end |
42 | dd i_end |
43 | dd stacktop |
43 | dd stacktop |
44 | dd cmdstr |
44 | dd cmdstr |
45 | dd cur_dir_path |
45 | dd cur_dir_path |
Line -... | Line 46... | ||
- | 46 | ||
46 | 47 | include 'lang.inc' |
|
Line 47... | Line 48... | ||
47 | include '../../dll.inc' |
48 | include '../../dll.inc' |
48 | 49 | ||
49 | align 4 |
50 | align 4 |
50 | @use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load |
51 | @use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load |
51 | use_txt_button ; | |
52 | use_txt_button ; | |
- | 53 | use_label ; |-- GUI ª®¬¯®¥âë ¨ ¥ª®â®àë¥ ¯à®æ¥¤ãàë |
|
52 | use_label ; |-- GUI ª®¬¯®¥âë ¨ ¥ª®â®àë¥ ¯à®æ¥¤ãàë |
54 | use_text_work ; / |
53 | use_text_work ; / |
55 | |
54 | include 'scrwin.inc' ; ¢áâ ¢«ï¥¬ ª®¤ ®ª ¯à¤¯à®á¬®âà |
- | |
55 | include 'scrsavef.inc'; ¢áâ ¢«ï¥¬ ¯à®æ¥¤ãàã á®åà ¥¨ï ä ©« |
56 | include 'scrwin.inc' ; ¢áâ ¢«ï¥¬ ª®¤ ®ª ¯à¤¯à®á¬®âà |
56 | 57 | include 'scrsavef.inc'; ¢áâ ¢«ï¥¬ ¯à®æ¥¤ãàã á®åà ¥¨ï ä ©« |
|
57 | include 'gp.inc' |
- | |
Line 58... | Line 58... | ||
58 | include 'srectwin.inc' |
58 | include 'gp.inc' |
59 | include 'lang.inc' |
59 | include 'srectwin.inc' |
60 | 60 | ||
61 | macro get_sys_colors col_buf |
61 | macro get_sys_colors col_buf |
Line 196... | Line 196... | ||
196 | mov [PrintScreen],1 |
196 | mov [PrintScreen],1 |
197 | call shoot |
197 | call shoot |
198 | mov [PrintScreen],0 |
198 | mov [PrintScreen],0 |
199 | jmp still |
199 | jmp still |
200 | @@: |
200 | @@: |
201 | ; key_edit_boxes editboxes,editboxes_end |
- | |
202 | ; stdcall [edit_box_key], edit1 |
201 | ; stdcall [edit_box_key], edit1 |
203 | stdcall [edit_box_key], edit2 |
202 | stdcall [edit_box_key], edit2 |
204 | stdcall [edit_box_key], edit3 |
203 | stdcall [edit_box_key], edit3 |
205 | stdcall [edit_box_key], edit4 |
204 | stdcall [edit_box_key], edit4 |
Line 221... | Line 220... | ||
221 | stdcall [edit_box_mouse], edit3 |
220 | stdcall [edit_box_mouse], edit3 |
222 | stdcall [edit_box_mouse], edit4 |
221 | stdcall [edit_box_mouse], edit4 |
223 | ;---------------------------------- |
222 | ;---------------------------------- |
224 | checkboxes_mouse2 check_boxes,check_boxes_end |
223 | checkboxes_mouse2 check_boxes,check_boxes_end |
225 | ;----------------------------------- |
224 | ;----------------------------------- |
226 | ; mouse_check_boxes check_boxes,check_boxes_end |
- | |
227 | ; mouse_edit_boxes editboxes,editboxes_end |
- | |
228 | jmp still |
225 | jmp still |
229 | ipc: |
226 | ipc: |
230 | cmp word [app_ipc+8],2 |
227 | cmp word [app_ipc+8],2 |
231 | jne @f |
228 | jne @f |
232 | min_window |
229 | min_window |
Line 308... | Line 305... | ||
308 | 305 | ||
309 | call draw_number ; ¯à®à¨á®¢ë¢ ¥¬ ®¬¥à ᨬª |
306 | call draw_number ; ¯à®à¨á®¢ë¢ ¥¬ ®¬¥à ᨬª |
Line 310... | Line 307... | ||
310 | call dr_st |
307 | call dr_st |
311 | - | ||
312 | draw_labels labels,labels_end ; ¬¥âª¨ |
308 | |
313 | ; draw_edit_boxes editboxes,editboxes_end ; edit_box |
309 | draw_labels labels,labels_end ; ¬¥âª¨ |
314 | ;------ show check editbox ----------- |
310 | ;------ show check editbox ----------- |
315 | ; stdcall [edit_box_draw], edit1 |
311 | ; stdcall [edit_box_draw], edit1 |
316 | stdcall [edit_box_draw], edit2 |
312 | stdcall [edit_box_draw], edit2 |
317 | stdcall [edit_box_draw], edit3 |
313 | stdcall [edit_box_draw], edit3 |
Line 318... | Line 314... | ||
318 | stdcall [edit_box_draw], edit4 |
314 | stdcall [edit_box_draw], edit4 |
Line 319... | Line 315... | ||
319 | ;------ end check all editbox ------- |
315 | ;------ end check all editbox ------- |
320 | - | ||
321 | call draw_PathShow |
316 | |
Line 322... | Line 317... | ||
322 | 317 | call draw_PathShow |
|
Line 323... | Line 318... | ||
323 | draw_txt_buttons buttons,buttons_end ; ª®¯ª¨ |
318 | |
Line 430... | Line 425... | ||
430 | mov [scr_buf.ptr],eax |
425 | mov [scr_buf.ptr],eax |
431 | add eax,ecx |
426 | add eax,ecx |
432 | mov [scr_buf.end_ptr],ecx |
427 | mov [scr_buf.end_ptr],ecx |
433 | ret |
428 | ret |
Line 434... | Line 429... | ||
434 | 429 | ||
435 | ;--- ᮤ âì ®ª® ¯à®¥¤¯à®á¬®âà --- |
430 | ;--- ᮤ âì ®ª® ¯à¥¤¯à®á¬®âà --- |
436 | show_scr_window: |
431 | show_scr_window: |
437 | pusha |
432 | pusha |
438 | bt dword [flags],0 |
433 | bt dword [flags],0 |
439 | jnc @f |
434 | jnc @f |
Line 901... | Line 896... | ||
901 | set_rect_window_pid dd ? |
896 | set_rect_window_pid dd ? |
902 | set_rect_window_slot dd ? |
897 | set_rect_window_slot dd ? |
903 | ;--------------------------------------------------------------------- |
898 | ;--------------------------------------------------------------------- |
904 | align 4 |
899 | align 4 |
905 | rect_input_buffer: |
900 | rect_input_buffer: |
906 | .left rb 6 |
901 | .left rb 8 |
907 | .top rb 6 |
902 | .top rb 8 |
908 | .width rb 6 |
903 | .width rb 8 |
909 | .height rb 6 |
904 | .height rb 8 |
Line 910... | Line 905... | ||
910 | 905 | ||
911 | cmdstr rb 257 |
906 | cmdstr rb 257 |
912 | ;--------------------------------------------------------------------- |
907 | ;--------------------------------------------------------------------- |