private static void ShowSettings() { if (settingsFormController != null) { settingsFormController.BringToFront(); return; } using (settingsFormController = new SettingsFormController(config, gestureParser, (Win32MousePathTracker2)gestureParser.PathTracker, intentStore, gestureView)) { //进程如果优先为Hight,设置窗口上执行手势会响应非常迟钝(原因不明) //using (var proc = Process.GetCurrentProcess()) proc.PriorityClass = ProcessPriorityClass.Normal; settingsFormController.ShowDialog(); //using (var proc = Process.GetCurrentProcess()) proc.PriorityClass = ProcessPriorityClass.High; } settingsFormController = null; }
private void OpenSettingsForm(object sender, EventArgs e) { SettingsFormController preparer = new SettingsFormController(); preparer.PrepareWindow(); }
private void OpenSettingsForm(object sender, EventArgs e) { SettingsFormController preparer = new SettingsFormController(); preparer.PrepareWindow(); }