Subversion Repositories Kolibri OS

Rev

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