Skip to content

Commit 0c99d7c

Browse files
committed
rename
1 parent 78c2d46 commit 0c99d7c

File tree

12 files changed

+75
-75
lines changed

12 files changed

+75
-75
lines changed

src/ComputerLock/App.xaml.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ private void Init()
4040
services.AddSingleton<AppSettings>((sp) =>
4141
{
4242
var appSettings = sp.GetRequiredService<AppSettingsProvider>().LoadSettings();
43-
var hotKeyTools = sp.GetRequiredService<HotKeyTools>();
44-
appSettings.Initialize(hotKeyTools);
43+
var hotkeyTools = sp.GetRequiredService<HotkeyTools>();
44+
appSettings.Initialize(hotkeyTools);
4545
return appSettings;
4646
});
4747
services.AddSingleton(LogManager.GetLogger());
48-
services.AddSingleton<HotKeyHook>();
48+
services.AddSingleton<HotkeyHook>();
4949
services.AddSingleton<MouseHook>();
5050
services.AddSingleton<UpdateHelper>();
5151
services.AddSingleton<AutostartHook>();
@@ -55,7 +55,7 @@ private void Init()
5555
services.AddTransient<WindowLockScreen>();
5656
services.AddTransient<WindowBlankScreen>();
5757
services.AddSingleton<SystemKeyHook>();
58-
services.AddSingleton<HotKeyTools>();
58+
services.AddSingleton<HotkeyTools>();
5959
services.AddSingleton<IWindowMoving, WindowMoving>();
6060
services.AddSingleton<IWindowTitleBar, WindowTitleBar>();
6161
services.AddSingleton<IGlobalLockService, GlobalLockService>();

src/ComputerLock/Components/ShortcutKeySetting.razor.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public partial class ShortcutKeySetting
1515
private IStringLocalizer<Lang> Lang { get; set; } = default!;
1616

1717
[Inject]
18-
private HotKeyTools HotKeyTools { get; set; } = default!;
18+
private HotkeyTools HotkeyTools { get; set; } = default!;
1919

2020
protected override async Task OnInitializedAsync()
2121
{
@@ -58,7 +58,7 @@ private Task OnKeyDown(KeyboardEventArgs value)
5858
if ((ascii >= 48 && ascii <= 57) || (ascii >= 65 && ascii <= 90))
5959
{
6060
_key += $"{ascii}";
61-
_text = HotKeyTools.StringKeyToDisplay(_key);
61+
_text = HotkeyTools.StringKeyToDisplay(_key);
6262
}
6363
else
6464
{

src/ComputerLock/Configuration/AppSettings.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ namespace ComputerLock.Configuration;
44
public class AppSettings
55
{
66
[JsonIgnore]
7-
private HotKeyTools? _hotKeyTools;
7+
private HotkeyTools? _hotkeyTools;
88

9-
public void Initialize(HotKeyTools hotKeyTools)
9+
public void Initialize(HotkeyTools hotkeyTools)
1010
{
11-
_hotKeyTools = hotKeyTools;
11+
_hotkeyTools = hotkeyTools;
1212
}
1313

1414
/// <summary>
@@ -79,13 +79,13 @@ public void Initialize(HotKeyTools hotKeyTools)
7979
/// 锁屏快捷键(映射到按键名称,用于主界面显示)
8080
/// </summary>
8181
[JsonIgnore]
82-
public string LockHotKeyDisplay => _hotKeyTools?.StringKeyToDisplay(ShortcutKeyForLock) ?? "";
82+
public string LockHotkeyDisplay => _hotkeyTools?.StringKeyToDisplay(ShortcutKeyForLock) ?? "";
8383

8484
/// <summary>
8585
/// 锁屏快捷键
8686
/// </summary>
8787
[JsonIgnore]
88-
public HotKey? LockHotKey => _hotKeyTools?.StringKeyToHotKey(ShortcutKeyForLock);
88+
public Hotkey? LockHotkey => _hotkeyTools?.StringKeyToHotkey(ShortcutKeyForLock);
8989

9090

9191
/// <summary>

src/ComputerLock/Enums/HotkeyModifiers2.cs renamed to src/ComputerLock/Enums/HotkeyModifiers.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
/// 热键修饰键
55
/// </summary>
66
[Flags]
7-
public enum HotKeyModifiers : uint
7+
public enum HotkeyModifiers : uint
88
{
99
Alt = 1,
1010
Control = 2,

src/ComputerLock/Models/Hotkey.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
namespace ComputerLock.Models;
2+
3+
public class Hotkey(HotkeyModifiers modifiers, Keys key)
4+
{
5+
public HotkeyModifiers Modifiers { get; set; } = modifiers;
6+
public Keys Key { get; set; } = key;
7+
}

src/ComputerLock/Models/Hotkey2.cs

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
11
namespace ComputerLock.Models;
22

3-
public class HotKeyTools(IStringLocalizer<Lang> lang)
3+
public class HotkeyTools(IStringLocalizer<Lang> lang)
44
{
5-
public HotKey? StringKeyToHotKey(string shortcutKey)
5+
public Hotkey? StringKeyToHotkey(string shortcutKey)
66
{
77
if (shortcutKey.IsEmpty())
88
{
99
return null;
1010
}
1111

12-
HotKeyModifiers modifiers = 0;
12+
HotkeyModifiers modifiers = 0;
1313
if (shortcutKey.IndexOf("Ctrl") >= 0)
1414
{
15-
modifiers |= HotKeyModifiers.Control;
15+
modifiers |= HotkeyModifiers.Control;
1616
}
1717
if (shortcutKey.IndexOf("Shift") >= 0)
1818
{
19-
modifiers |= HotKeyModifiers.Shift;
19+
modifiers |= HotkeyModifiers.Shift;
2020
}
2121
if (shortcutKey.IndexOf("Alt") >= 0)
2222
{
23-
modifiers |= HotKeyModifiers.Alt;
23+
modifiers |= HotkeyModifiers.Alt;
2424
}
2525

2626
string[] keyParts = shortcutKey.Split([" + "], StringSplitOptions.None);
2727
int keyCode = int.Parse(keyParts[^1]);
2828
Keys key = (Keys)keyCode;
29-
return new HotKey(modifiers, key);
29+
return new Hotkey(modifiers, key);
3030
}
3131

3232
public string StringKeyToDisplay(string shortcutKey)

src/ComputerLock/Pages/Index.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ else
5151
Size="Size.Small"
5252
Color="Color.Primary"
5353
OnClick="SetShortcutKey">
54-
@(AppSettings.LockHotKeyDisplay)
54+
@(AppSettings.LockHotkeyDisplay)
5555
</MudButton>
5656
@if (AppSettings.ShortcutKeyForLock.IsNotEmpty())
5757
{

src/ComputerLock/Pages/Index.razor.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public partial class Index
2626
private IGlobalLockService GlobalLockService { get; set; } = default!;
2727

2828
[Inject]
29-
private HotKeyHook HotKeyHook { get; set; } = default!;
29+
private HotkeyHook HotkeyHook { get; set; } = default!;
3030

3131
[Inject]
3232
private IWindowTitleBar WindowTitleBar { get; set; } = default!;
@@ -45,10 +45,10 @@ protected override async Task OnInitializedAsync()
4545

4646
if (AppSettings.ShortcutKeyForLock.IsNotTrimEmpty())
4747
{
48-
RegisterHotKey();
48+
RegisterHotkey();
4949
}
5050

51-
HotKeyHook.HotKeyPressed += () =>
51+
HotkeyHook.HotkeyPressed += () =>
5252
{
5353
if (GlobalLockService.IsLocked)
5454
{
@@ -167,24 +167,24 @@ private async Task SetShortcutKey()
167167

168168
AppSettings.ShortcutKeyForLock = result.Data!.ToString()!;
169169
SaveSettings();
170-
RegisterHotKey();
170+
RegisterHotkey();
171171
}
172172
private Task ClearShortcutKey()
173173
{
174174
AppSettings.ShortcutKeyForLock = "";
175175
SaveSettings();
176-
UnregisterHotKey();
176+
UnregisterHotkey();
177177
return Task.CompletedTask;
178178
}
179179

180-
public void RegisterHotKey()
180+
public void RegisterHotkey()
181181
{
182182
try
183183
{
184-
if (AppSettings.LockHotKey != null)
184+
if (AppSettings.LockHotkey != null)
185185
{
186186
Logger.Write("注册锁屏热键");
187-
HotKeyHook.Register(AppSettings.LockHotKey);
187+
HotkeyHook.Register(AppSettings.LockHotkey);
188188
}
189189
}
190190
catch (Exception ex)
@@ -194,12 +194,12 @@ public void RegisterHotKey()
194194
}
195195
}
196196

197-
public void UnregisterHotKey()
197+
public void UnregisterHotkey()
198198
{
199199
try
200200
{
201201
Logger.Write("释放锁屏热键");
202-
HotKeyHook.Unregister();
202+
HotkeyHook.Unregister();
203203
}
204204
catch (Exception ex)
205205
{
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ namespace ComputerLock.Platforms;
55
/// <summary>
66
/// 快捷键钩子
77
/// </summary>
8-
public class HotKeyHook : IDisposable
8+
public class HotkeyHook : IDisposable
99
{
1010
[DllImport("user32.dll")]
1111
private static extern bool RegisterHotKey(IntPtr hWnd, int id, uint fsModifiers, uint vk);
@@ -16,13 +16,13 @@ public class HotKeyHook : IDisposable
1616
private const int HotkeyId = 90;
1717
private bool _isRegistered;
1818

19-
public event Action? HotKeyPressed;
19+
public event Action? HotkeyPressed;
2020

21-
private sealed class HotKeyNativeWindow : NativeWindow
21+
private sealed class HotkeyNativeWindow : NativeWindow
2222
{
23-
public event Action? OnHotKeyPressed;
23+
public event Action? OnHotkeyPressed;
2424

25-
public HotKeyNativeWindow()
25+
public HotkeyNativeWindow()
2626
{
2727
this.CreateHandle(new CreateParams());
2828
}
@@ -33,7 +33,7 @@ protected override void WndProc(ref Message m)
3333
{
3434
if (m.WParam.ToInt32() == HotkeyId)
3535
{
36-
OnHotKeyPressed?.Invoke();
36+
OnHotkeyPressed?.Invoke();
3737
}
3838
}
3939
else
@@ -43,18 +43,18 @@ protected override void WndProc(ref Message m)
4343
}
4444
}
4545

46-
private readonly HotKeyNativeWindow _nativeWindow;
46+
private readonly HotkeyNativeWindow _nativeWindow;
4747

48-
public HotKeyHook()
48+
public HotkeyHook()
4949
{
50-
_nativeWindow = new HotKeyNativeWindow();
51-
_nativeWindow.OnHotKeyPressed += () => HotKeyPressed?.Invoke();
50+
_nativeWindow = new HotkeyNativeWindow();
51+
_nativeWindow.OnHotkeyPressed += () => HotkeyPressed?.Invoke();
5252
}
5353

5454
/// <summary>
5555
/// 注册快捷键
5656
/// </summary>
57-
public void Register(HotKey hotKey)
57+
public void Register(Hotkey hotKey)
5858
{
5959
if (_isRegistered)
6060
{
@@ -99,7 +99,7 @@ protected virtual void Dispose(bool disposing)
9999
_nativeWindow.DestroyHandle();
100100
}
101101

102-
~HotKeyHook()
102+
~HotkeyHook()
103103
{
104104
Dispose(false);
105105
}

0 commit comments

Comments
 (0)