:bug:修复F1--F12快捷键不显示的问题
This commit is contained in:
@@ -35,8 +35,6 @@ namespace GeekDesk.Control.UserControls.Config
|
|||||||
/// <param name="e"></param>
|
/// <param name="e"></param>
|
||||||
private void HotKeyDown(object sender, KeyEventArgs e)
|
private void HotKeyDown(object sender, KeyEventArgs e)
|
||||||
{
|
{
|
||||||
Console.WriteLine("downKey:" + e.Key.ToString());
|
|
||||||
|
|
||||||
lock (this)
|
lock (this)
|
||||||
{
|
{
|
||||||
HotKeyType hkType = (HotKeyType)(sender as TextBox).Tag;
|
HotKeyType hkType = (HotKeyType)(sender as TextBox).Tag;
|
||||||
@@ -49,8 +47,6 @@ namespace GeekDesk.Control.UserControls.Config
|
|||||||
|
|
||||||
if (!CheckIsEnable(hkType)) return;
|
if (!CheckIsEnable(hkType)) return;
|
||||||
|
|
||||||
|
|
||||||
Console.WriteLine("prevKeyTemp:" + prevKeyTemp.ToString());
|
|
||||||
|
|
||||||
if (prevKeyTemp == Key.None || prevKeyTemp != downKey)
|
if (prevKeyTemp == Key.None || prevKeyTemp != downKey)
|
||||||
{
|
{
|
||||||
@@ -101,7 +97,6 @@ namespace GeekDesk.Control.UserControls.Config
|
|||||||
appConfig.ColorPickerHotkeyModifiers = GetModifierKeys(downKey);
|
appConfig.ColorPickerHotkeyModifiers = GetModifierKeys(downKey);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
Console.WriteLine("进入设置" + downKey.ToString());
|
|
||||||
prevKeyTemp = downKey;
|
prevKeyTemp = downKey;
|
||||||
keysTemp.Add(e);
|
keysTemp.Add(e);
|
||||||
}
|
}
|
||||||
@@ -119,7 +114,10 @@ namespace GeekDesk.Control.UserControls.Config
|
|||||||
KeyUtil.KeyProp keyProp = new KeyUtil.KeyProp();
|
KeyUtil.KeyProp keyProp = new KeyUtil.KeyProp();
|
||||||
KeyUtil.KeyToChar(downKey, ref keyProp, true);
|
KeyUtil.KeyToChar(downKey, ref keyProp, true);
|
||||||
string downKeyStr = keyProp.character.ToString();
|
string downKeyStr = keyProp.character.ToString();
|
||||||
//string downKeyStr = "";
|
if (keyProp.character == '\x00')
|
||||||
|
{
|
||||||
|
downKeyStr = downKey.ToString();
|
||||||
|
}
|
||||||
switch (hkType)
|
switch (hkType)
|
||||||
{
|
{
|
||||||
case HotKeyType.Main:
|
case HotKeyType.Main:
|
||||||
|
|||||||
Reference in New Issue
Block a user