forked from KolibriOS/kolibrios
boxlib edit_box: do not display pgup, pgdown press
fptc: fix for Tab press when no field selected table 0.99: proper behaviour when cell is edited, use scancodes git-svn-id: svn://kolibrios.org@7507 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
macro use_key_no_process up,down,esc,enter,tab,numl,capsl,scrolll
|
||||
macro use_key_no_process up,down,esc,enter,tab,numl,capsl,scrolll,pgup,pgdown
|
||||
{
|
||||
if up eq
|
||||
else
|
||||
@@ -40,6 +40,16 @@ else
|
||||
cmp ah,1 ;Scroll Lock - ª« ¢¨è ))
|
||||
jz edit_box.editbox_exit
|
||||
end if
|
||||
if pgup eq
|
||||
else
|
||||
cmp ah,184 ;Page Up - ª« ¢¨è ))
|
||||
jz edit_box.editbox_exit
|
||||
end if
|
||||
if pgdown eq
|
||||
else
|
||||
cmp ah,183 ;Page Dwon - ª« ¢¨è ))
|
||||
jz edit_box.editbox_exit
|
||||
end if
|
||||
}
|
||||
|
||||
SCAN_LWIN_RELEASE = 0xDB
|
||||
@@ -157,10 +167,10 @@ edit_box_key:
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;‡ £«ãèª ®¡à ¡®âªã ª« ¢¨è ¢¢¥àå ¨ ¢¨§ â.¥. ¯à¨ ®¡ à㦥¨¨ íâ¨å ª®¤®¢ ¯à®¨á室¨â ¢ë室 ¨§ ®¡à ¡®â稪
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
use_key_no_process up,down,esc,enter,tab,numl,capsl,scrolll
|
||||
use_key_no_process up,down,esc,enter,tab,numl,capsl,scrolll,pgup,pgdown
|
||||
;--- ¦ â ¤àã£ ï ª« ¢¨è ---
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;<3B>஢¥àª ãáâ ®¢«¥ «¨ ä« £ ¯à¨ ª®â®à®¬ 㦮 ¢ë¢®¤¨âì ⮫쪮 æ¨äàë ¢ 㦮¬ ¡®ªá¥, ¥á«¨ â ª®© ¥®¡å®¤¨¬®á⨠¥â, 㦮 § ª®¬¥â¨à®¢ âì ¬ ªà®á
|
||||
;<3B>஢¥àª ãáâ ®¢«¥ «¨ ä« £ ¯à¨ ª®â®à®¬ 㦮 ¢ë¢®¤¨âì ⮫쪮 æ¨äàë ¢ 㦮¬ ¡®ªá¥
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
test word ed_flags,ed_figure_only ; ⮫쪮 æ¨äàë?
|
||||
jz @f
|
||||
@@ -241,7 +251,7 @@ edit_box_key.In_k:
|
||||
jmp edit_box_key.shift
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;Ž¡à ¡®âª ª« ¢¨è insert,delete.backspace,home,end,left,right
|
||||
;Ž¡à ¡®âª ª« ¢¨è insert,delete,backspace,home,end,left,right
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
edit_box_key.insert:
|
||||
test word ed_flags,ed_insert
|
||||
|
||||
Reference in New Issue
Block a user