Rev 7507 | Rev 7903 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7507 | Rev 7558 | ||
---|---|---|---|
Line 155... | Line 155... | ||
155 | je edit_box_key.ctrl_x |
155 | je edit_box_key.ctrl_x |
156 | cmp ah,46 ; Ctrl + C |
156 | cmp ah,46 ; Ctrl + C |
157 | je edit_box_key.ctrl_c |
157 | je edit_box_key.ctrl_c |
158 | cmp ah,47 ; Ctrl + V |
158 | cmp ah,47 ; Ctrl + V |
159 | je edit_box_key.ctrl_v |
159 | je edit_box_key.ctrl_v |
- | 160 | cmp ah,30 ; Ctrl + A |
|
- | 161 | je edit_box_key.ctrl_a |
|
160 | @@: |
162 | @@: |
161 | cmp ah,SCAN_LWIN_RELEASE |
163 | cmp ah,SCAN_LWIN_RELEASE |
162 | jz edit_box.editbox_exit |
164 | jz edit_box.editbox_exit |
163 | cmp ah,SCAN_RWIN_RELEASE |
165 | cmp ah,SCAN_RWIN_RELEASE |
164 | jz edit_box.editbox_exit |
166 | jz edit_box.editbox_exit |
Line 585... | Line 587... | ||
585 | mov ecx,eax |
587 | mov ecx,eax |
586 | mcall SF_SYS_MISC,SSF_MEM_FREE |
588 | mcall SF_SYS_MISC,SSF_MEM_FREE |
587 | .exit: |
589 | .exit: |
588 | jmp edit_box.draw_bg_cursor_text |
590 | jmp edit_box.draw_bg_cursor_text |
Line -... | Line 591... | ||
- | 591 | ||
- | 592 | edit_box_key.ctrl_a: |
|
- | 593 | mov eax,ed_size |
|
- | 594 | mov ed_pos,eax |
|
- | 595 | xor eax,eax |
|
- | 596 | mov ed_shift_pos,eax |
|
- | 597 | or word ed_flags,ed_shift_bac+ed_shift_on |
|
- | 598 | jmp edit_box.draw_bg_cursor_text |
|
589 | 599 | ||
590 | ;========================================================== |
600 | ;========================================================== |
591 | ;=== ®¡à ¡®âª ¬ëè¨ ======================================= |
601 | ;=== ®¡à ¡®âª ¬ëè¨ ======================================= |
592 | ;========================================================== |
602 | ;========================================================== |
593 | ;save for stdcall ebx,esi,edi,ebp |
603 | ;save for stdcall ebx,esi,edi,ebp |