| CODENOTIFIER | HelpYou are not signed inSign in |
Project: FAR manager
Revision: 1966
Author: drkns
Date: 31 Aug 2008 11:41:10
Changes:bugs in macros assigning & hotkeys
Files:| ... | ...@@ -4490,9 +4490,9 @@ | |
| 4490 | 4490 | if (Key < 0xFFFF) |
| 4491 | 4491 | { |
| 4492 | 4492 | int KeyToKey=LocalKeyToKey(Key); |
| 4493 | return(UpperStrKey == (int)Upper(Key) || | |
| 4494 | (Translate && (!Opt.HotkeyRules && UpperStrKey==(int)Upper(KeyToKey))) || | |
| 4495 | (Opt.HotkeyRules && LocalKeyToKey(UpperStrKey)==KeyToKey)); | |
| 4493 | return UpperStrKey == (int)Upper(Key) || | |
| 4494 | (Translate && ((!Opt.HotkeyRules && UpperStrKey==(int)Upper(KeyToKey)) || | |
| 4495 | (Opt.HotkeyRules && LocalKeyToKey(UpperStrKey)==KeyToKey))); | |
| 4496 | 4496 | } |
| 4497 | 4497 | |
| 4498 | 4498 | if(Key&KEY_ALT) |
| ... | ...@@ -3769,9 +3769,12 @@ | |
| 3769 | 3769 | _SVS(SysLog(L"[%d] Assign ==> Param2='%s',LastKey='%s'",__LINE__,_FARKEY_ToName((DWORD)Param2),LastKey?_FARKEY_ToName(LastKey):L"")); |
| 3770 | 3770 | KeyMacro *MacroDlg=KMParam->Handle; |
| 3771 | 3771 | |
| 3772 | // -- if((Param2&0x00FFFFFF) > 0x7F && (Param2&0x00FFFFFF) < 0xFF) | |
| 3773 | if((Param2&0x00FFFFFF) > 0 && (Param2&0x00FFFFFF) < 0xFFFF) | |
| 3772 | if((Param2&0x00FFFFFF) > 0x7F && (Param2&0x00FFFFFF) < 0xFFFF) | |
| 3774 | 3773 | Param2=LocalKeyToKey((int)(Param2&0x0000FFFF))|(DWORD)(Param2&(~0x0000FFFF)); |
| 3774 | ||
| 3775 | // |
| ... | ...@@ -1 +1 @@ | |
| 0 | m4_define(BUILD,552)m4_dnl | |
| 0 | m4_define(BUILD,553)m4_dnl |
| ... | ...@@ -1,3 +1,11 @@ | |
| 1 | drkns 31.08.2008 19:06:01 +0200 - build 553 | |
| 2 | ||
| 3 | 1. |