From 740d3d8b01f62857270394c32bc80cad5e8adab3 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Sun, 27 Apr 2025 17:56:43 +0200 Subject: [PATCH] Fix some shit and code format Also now end is to swap windows --- DD2Switcher/DD2Switcher.csproj | 2 +- DD2Switcher/Form1.Designer.cs | 70 ++- DD2Switcher/Form1.cs | 8 +- DD2Switcher/HotKeyManager.cs | 169 +++---- DD2Switcher/Program.cs | 449 ++++++++++--------- DD2Switcher/Properties/AssemblyInfo.cs | 32 +- DD2Switcher/Properties/Resources.Designer.cs | 100 ++--- DD2Switcher/Properties/Settings.Designer.cs | 28 +- 8 files changed, 433 insertions(+), 425 deletions(-) diff --git a/DD2Switcher/DD2Switcher.csproj b/DD2Switcher/DD2Switcher.csproj index 5ef8f7a..397cbea 100644 --- a/DD2Switcher/DD2Switcher.csproj +++ b/DD2Switcher/DD2Switcher.csproj @@ -12,7 +12,7 @@ 512 true true - 10 + 9.0 x64 diff --git a/DD2Switcher/Form1.Designer.cs b/DD2Switcher/Form1.Designer.cs index 554befa..6d11d59 100644 --- a/DD2Switcher/Form1.Designer.cs +++ b/DD2Switcher/Form1.Designer.cs @@ -1,40 +1,36 @@ -namespace DD2Switcher -{ - partial class Form1 - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; +namespace DD2Switcher { +partial class Form1 { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(800, 450); - this.Text = "Form1"; - } - - #endregion + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; + /// otherwise, false. + protected override void Dispose(bool disposing) { + if (disposing && (components != null)) { + components.Dispose(); } + + base.Dispose(disposing); + } + +#region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() { + this.components = new System.ComponentModel.Container(); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Text = "Form1"; + } + +#endregion +} } \ No newline at end of file diff --git a/DD2Switcher/Form1.cs b/DD2Switcher/Form1.cs index 9b0bd05..7a6f553 100644 --- a/DD2Switcher/Form1.cs +++ b/DD2Switcher/Form1.cs @@ -1,9 +1,7 @@ using System.Windows.Forms; -namespace DD2Switcher; - +namespace DD2Switcher { public partial class Form1 : Form { - public Form1() { - InitializeComponent(); - } + public Form1() { InitializeComponent(); } +} } \ No newline at end of file diff --git a/DD2Switcher/HotKeyManager.cs b/DD2Switcher/HotKeyManager.cs index b554fbe..efa64fb 100644 --- a/DD2Switcher/HotKeyManager.cs +++ b/DD2Switcher/HotKeyManager.cs @@ -3,103 +3,110 @@ using System.Runtime.InteropServices; using System.Threading; using System.Windows.Forms; -namespace DD2Switcher; - +namespace DD2Switcher { public static class HotKeyManager { - private static volatile MessageWindow _wnd; - private static volatile IntPtr _hwnd; - private static readonly ManualResetEvent _windowReadyEvent = new(false); + private static volatile MessageWindow _wnd; + private static volatile IntPtr _hwnd; + private static readonly ManualResetEvent _windowReadyEvent = new(false); - private static int _id; + private static int _id; - static HotKeyManager() { - var messageLoop = new Thread(delegate() { Application.Run(new MessageWindow()); }); - messageLoop.Name = "MessageLoopThread"; - messageLoop.IsBackground = true; - messageLoop.Start(); + static HotKeyManager() { + var messageLoop = + new Thread(delegate() { Application.Run(new MessageWindow()); }); + messageLoop.Name = "MessageLoopThread"; + messageLoop.IsBackground = true; + messageLoop.Start(); + } + + public static event EventHandler HotKeyPressed; + + public static int RegisterHotKey(Keys key, KeyModifiers modifiers) { + _windowReadyEvent.WaitOne(); + var id = Interlocked.Increment(ref _id); + _wnd.Invoke(new RegisterHotKeyDelegate(RegisterHotKeyInternal), _hwnd, id, + (uint)modifiers, (uint)key); + return id; + } + + public static void UnregisterHotKey(int id) { + _wnd.Invoke(new UnRegisterHotKeyDelegate(UnRegisterHotKeyInternal), _hwnd, + id); + } + + private static void RegisterHotKeyInternal(IntPtr hwnd, int id, + uint modifiers, uint key) { + RegisterHotKey(hwnd, id, modifiers, key); + } + + private static void UnRegisterHotKeyInternal(IntPtr hwnd, int id) { + UnregisterHotKey(_hwnd, id); + } + + private static void OnHotKeyPressed(HotKeyEventArgs e) { + if (HotKeyPressed != null) + HotKeyPressed(null, e); + } + + [DllImport("user32", SetLastError = true)] + private static extern bool RegisterHotKey(IntPtr hWnd, int id, + uint fsModifiers, uint vk); + + [DllImport("user32", SetLastError = true)] + private static extern bool UnregisterHotKey(IntPtr hWnd, int id); + + private delegate void RegisterHotKeyDelegate(IntPtr hwnd, int id, + uint modifiers, uint key); + + private delegate void UnRegisterHotKeyDelegate(IntPtr hwnd, int id); + + private class MessageWindow : Form { + private const int WM_HOTKEY = 0x312; + + public MessageWindow() { + _wnd = this; + _hwnd = Handle; + _windowReadyEvent.Set(); } - public static event EventHandler HotKeyPressed; + protected override void WndProc(ref Message m) { + if (m.Msg == WM_HOTKEY) { + var e = new HotKeyEventArgs(m.LParam); + OnHotKeyPressed(e); + } - public static int RegisterHotKey(Keys key, KeyModifiers modifiers) { - _windowReadyEvent.WaitOne(); - var id = Interlocked.Increment(ref _id); - _wnd.Invoke(new RegisterHotKeyDelegate(RegisterHotKeyInternal), _hwnd, id, (uint)modifiers, (uint)key); - return id; + base.WndProc(ref m); } - public static void UnregisterHotKey(int id) { - _wnd.Invoke(new UnRegisterHotKeyDelegate(UnRegisterHotKeyInternal), _hwnd, id); - } - - private static void RegisterHotKeyInternal(IntPtr hwnd, int id, uint modifiers, uint key) { - RegisterHotKey(hwnd, id, modifiers, key); - } - - private static void UnRegisterHotKeyInternal(IntPtr hwnd, int id) { - UnregisterHotKey(_hwnd, id); - } - - private static void OnHotKeyPressed(HotKeyEventArgs e) { - if (HotKeyPressed != null) HotKeyPressed(null, e); - } - - [DllImport("user32", SetLastError = true)] - private static extern bool RegisterHotKey(IntPtr hWnd, int id, uint fsModifiers, uint vk); - - [DllImport("user32", SetLastError = true)] - private static extern bool UnregisterHotKey(IntPtr hWnd, int id); - - private delegate void RegisterHotKeyDelegate(IntPtr hwnd, int id, uint modifiers, uint key); - - private delegate void UnRegisterHotKeyDelegate(IntPtr hwnd, int id); - - private class MessageWindow : Form { - private const int WM_HOTKEY = 0x312; - - public MessageWindow() { - _wnd = this; - _hwnd = Handle; - _windowReadyEvent.Set(); - } - - protected override void WndProc(ref Message m) { - if (m.Msg == WM_HOTKEY) { - var e = new HotKeyEventArgs(m.LParam); - OnHotKeyPressed(e); - } - - base.WndProc(ref m); - } - - protected override void SetVisibleCore(bool value) { - // Ensure the window never becomes visible - base.SetVisibleCore(false); - } + protected override void SetVisibleCore(bool value) { + // Ensure the window never becomes visible + base.SetVisibleCore(false); } + } } public class HotKeyEventArgs : EventArgs { - public readonly Keys Key; - public readonly KeyModifiers Modifiers; + public readonly Keys Key; + public readonly KeyModifiers Modifiers; - public HotKeyEventArgs(Keys key, KeyModifiers modifiers) { - Key = key; - Modifiers = modifiers; - } + public HotKeyEventArgs(Keys key, KeyModifiers modifiers) { + Key = key; + Modifiers = modifiers; + } - public HotKeyEventArgs(IntPtr hotKeyParam) { - var param = (uint)hotKeyParam.ToInt64(); - Key = (Keys)((param & 0xffff0000) >> 16); - Modifiers = (KeyModifiers)(param & 0x0000ffff); - } + public HotKeyEventArgs(IntPtr hotKeyParam) { + var param = (uint)hotKeyParam.ToInt64(); + Key = (Keys)((param & 0xffff0000) >> 16); + Modifiers = (KeyModifiers)(param & 0x0000ffff); + } } [Flags] public enum KeyModifiers { - Alt = 1, - Control = 2, - Shift = 4, - Windows = 8, - NoRepeat = 0x4000 + Alt = 1, + Control = 2, + Shift = 4, + Windows = 8, + NoRepeat = 0x4000 +} } \ No newline at end of file diff --git a/DD2Switcher/Program.cs b/DD2Switcher/Program.cs index acae389..7b8a5c7 100644 --- a/DD2Switcher/Program.cs +++ b/DD2Switcher/Program.cs @@ -4,259 +4,266 @@ using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows.Forms; -namespace DD2Switcher; - +namespace DD2Switcher { internal static class Program { - private static int NumProc = 19; - private static Process[] windows = new Process[NumProc]; - private static int ActiveIndex = -1; + private static int NumProc = 19; + private static Process[] windows = new Process[NumProc]; + private static int ActiveIndex = -1; - private static readonly IntPtr defaultAffinity = new(0xFF000000); - private static readonly IntPtr fullAffinity = new(0xFFFFFFFF); + private static readonly IntPtr defaultAffinity = new(0xFF000000); + private static readonly IntPtr fullAffinity = new(0xFFFFFFFF); - [DllImport("user32.dll")] - public static extern IntPtr GetForegroundWindow(); + [DllImport("user32.dll")] + public static extern IntPtr GetForegroundWindow(); - [DllImport("user32.dll")] - public static extern bool SetForegroundWindow(IntPtr hWnd); + [DllImport("user32.dll")] + public static extern bool SetForegroundWindow(IntPtr hWnd); - [DllImport("kernel32.dll", SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - static extern bool AllocConsole(); + [DllImport("kernel32.dll", SetLastError = true)] + [return:MarshalAs(UnmanagedType.Bool)] + static extern bool AllocConsole(); - private static void CleanWindows() { - for (int i = 0; i < NumProc; i++) { - var window = windows[i]; - if (window == null) continue; - if (window.MainWindowHandle == IntPtr.Zero) { - Console.WriteLine($"Window at index {i} has no main window, removing from tracked windows"); - windows[i] = null; - } - } - } + private static void CleanWindows() { + for (int i = 0; i < NumProc; i++) { + var window = windows[i]; + if (window == null) + continue; + if (window.MainWindowHandle == IntPtr.Zero) { + Console.WriteLine( + $"Window at index {i} has no main window, removing from tracked windows"); + windows[i] = null; + } + } + } - private static void AdjustAffinities() { - CleanWindows(); - for (int i = 0; i < NumProc; i++) { - var window = windows[i]; - if (window == null) continue; - if (i != ActiveIndex) { - try { - window.ProcessorAffinity = defaultAffinity; - } - catch (Exception e) { - windows[i] = null; - } - } - } + private static void AdjustAffinities() { + CleanWindows(); + for (int i = 0; i < NumProc; i++) { + var window = windows[i]; + if (window == null) + continue; + if (i != ActiveIndex) { + try { + window.ProcessorAffinity = defaultAffinity; + } catch (Exception e) { + windows[i] = null; + } + } + } - var active = windows[ActiveIndex]; - if (active != null) { - try { - active.ProcessorAffinity = fullAffinity; - } - catch (Exception e) { - windows[ActiveIndex] = null; - } - } - } + var active = windows[ActiveIndex]; + if (active != null) { + try { + active.ProcessorAffinity = fullAffinity; + } catch (Exception e) { + windows[ActiveIndex] = null; + } + } + } - private static void AdjustPriorities() { - CleanWindows(); - for (int i = 0; i < NumProc; i++) { - var window = windows[i]; - if (window == null) continue; + private static void AdjustPriorities() { + CleanWindows(); + for (int i = 0; i < NumProc; i++) { + var window = windows[i]; + if (window == null) + continue; - if (i != ActiveIndex) { - try { - window.PriorityClass = ProcessPriorityClass.Idle; - } - catch (Exception e) { - windows[i] = null; - } - } - } + if (i != ActiveIndex) { + try { + window.PriorityClass = ProcessPriorityClass.Idle; + } catch (Exception e) { + windows[i] = null; + } + } + } - var active = windows[ActiveIndex]; - if (active != null) { - try { - active.PriorityClass = ProcessPriorityClass.High; - } - catch (Exception e) { - windows[ActiveIndex] = null; - } - } - } + var active = windows[ActiveIndex]; + if (active != null) { + try { + active.PriorityClass = ProcessPriorityClass.High; + } catch (Exception e) { + windows[ActiveIndex] = null; + } + } + } - private static Process GetForegroundProcess() { - var foregroundWindow = GetForegroundWindow(); - var process = Process.GetProcesses(); - Process foregroundProcess = null; - foreach (var p in process) - if (foregroundWindow == p.MainWindowHandle) { - foregroundProcess = p; - break; - } + private static Process GetForegroundProcess() { + var foregroundWindow = GetForegroundWindow(); + var process = Process.GetProcesses(); + Process foregroundProcess = null; + foreach (var p in process) + if (foregroundWindow == p.MainWindowHandle) { + foregroundProcess = p; + break; + } - if (foregroundProcess == null) return null; - return foregroundProcess; - } + if (foregroundProcess == null) + return null; + return foregroundProcess; + } - private static Boolean ProcessTracked(int id) { - for (int i = 0; i < NumProc; i++) { - if (windows[i] != null && windows[i].Id == id) { - return true; - } - } + private static Boolean ProcessTracked(int id) { + for (int i = 0; i < NumProc; i++) { + if (windows[i] != null && windows[i].Id == id) { + return true; + } + } - return false; - } + return false; + } - private static void Track(Process process) { - for (int i = 0; i < NumProc; i++) { - if (windows[i] == null) { - windows[i] = process; - Console.WriteLine($"Added {process.ProcessName} to tracked windows at index {i}"); - return; - } - } - } + private static void Track(Process process) { + for (int i = 0; i < NumProc; i++) { + if (windows[i] == null) { + windows[i] = process; + Console.WriteLine( + $"Added {process.ProcessName} to tracked windows at index {i}"); + return; + } + } + } - private static void TrackWows() { - CleanWindows(); - var processes = Process.GetProcesses(); - foreach (var process in processes) { - if (process.ProcessName == "UWow-64") { - Console.WriteLine($"Found UWow-64 at pid {process.Id}"); - if (ProcessTracked(process.Id)) - continue; - Track(process); - } - } - } + private static void TrackWows() { + CleanWindows(); + var processes = Process.GetProcesses(); + foreach (var process in processes) { + if (process.ProcessName == "UWow-64") { + Console.WriteLine($"Found UWow-64 at pid {process.Id}"); + if (ProcessTracked(process.Id)) + continue; + Track(process); + } + } + } - private static void Swap(int index) { - index = (index - 1) % NumProc; - if (index < 0) index = NumProc - 1; - if (index >= NumProc) return; - CleanWindows(); - Console.WriteLine($"Swapping window at index {index}"); - var process = GetForegroundProcess(); - if (process == null) return; - Console.WriteLine($"Foreground process: {process}"); - bool found = false; + private static void Swap(int index) { + index = (index - 1) % NumProc; + if (index < 0) + index = NumProc - 1; + if (index >= NumProc) + return; + CleanWindows(); + Console.WriteLine($"Swapping window at index {index}"); + var process = GetForegroundProcess(); + if (process == null) + return; + Console.WriteLine($"Foreground process: {process}"); + bool found = false; - for (int i = 0; i < NumProc; i++) { - var window = windows[i]; - if (window != null && window.Id == process.Id) { - found = true; - break; - } - } + for (int i = 0; i < NumProc; i++) { + var window = windows[i]; + if (window != null && window.Id == process.Id) { + found = true; + break; + } + } - if (!found) { - for (int i = 0; i < NumProc; i++) { - var window = windows[i]; - if (window == null) { - Console.WriteLine($"Adding foreground window to tracked at index {i}..."); - windows[i] = process; - } - } - } + if (!found) { + for (int i = 0; i < NumProc; i++) { + var window = windows[i]; + if (window == null) { + Console.WriteLine( + $"Adding foreground window to tracked at index {i}..."); + windows[i] = process; + } + } + } - for (int i = 0; i < NumProc; i++) { - var window = windows[i]; - if (window != null && window.Id == process.Id) { - windows[i] = windows[index]; - windows[index] = window; - Console.WriteLine($"Swapped window at index {i} to {index}"); - return; - } - } - } + for (int i = 0; i < NumProc; i++) { + var window = windows[i]; + if (window != null && window.Id == process.Id) { + windows[i] = windows[index]; + windows[index] = window; + Console.WriteLine($"Swapped window at index {i} to {index}"); + return; + } + } + } - private static void TabTo(int index) { - index = (index - 1) % NumProc; - if (index < 0) index = NumProc - 1; - if (index >= NumProc) return; - CleanWindows(); - Console.WriteLine($"Tab to window at index {index}"); + private static void TabTo(int index) { + index = (index - 1) % NumProc; + if (index < 0) + index = NumProc - 1; + if (index >= NumProc) + return; + CleanWindows(); + Console.WriteLine($"Tab to window at index {index}"); - var window = windows[index]; - if (window == null || window.MainWindowHandle == IntPtr.Zero) { - Console.WriteLine($"Window at index {index} does not exist, removing from tracked windows"); - windows[index] = null; - } - else { - SetForegroundWindow(window.MainWindowHandle); - ActiveIndex = index; - AdjustAffinities(); - AdjustPriorities(); - } - } + var window = windows[index]; + if (window == null || window.MainWindowHandle == IntPtr.Zero) { + Console.WriteLine( + $"Window at index {index} does not exist, removing from tracked windows"); + windows[index] = null; + } else { + SetForegroundWindow(window.MainWindowHandle); + ActiveIndex = index; + AdjustAffinities(); + AdjustPriorities(); + } + } - [STAThread] - private static void Main() { - //AllocConsole(); + [STAThread] + private static void Main() { + // AllocConsole(); - var processes = Process.GetProcesses(); - var currentProcess = Process.GetCurrentProcess(); + var processes = Process.GetProcesses(); + var currentProcess = Process.GetCurrentProcess(); - foreach (var process in processes) - if (process.Id != currentProcess.Id && process.ProcessName == currentProcess.ProcessName) { - process.Kill(); - Process.GetCurrentProcess().Kill(); - } + foreach (var process in processes) + if (process.Id != currentProcess.Id && + process.ProcessName == currentProcess.ProcessName) { + process.Kill(); + Process.GetCurrentProcess().Kill(); + } - long delLast = 0; - HotKeyManager.RegisterHotKey(Keys.Decimal, KeyModifiers.NoRepeat); - // Register main number keys (0-9) - for (int i = 0; i < 10; i++) - HotKeyManager.RegisterHotKey(Keys.D0 + i, KeyModifiers.Alt); + long delLast = 0; + HotKeyManager.RegisterHotKey(Keys.End, KeyModifiers.NoRepeat); + // Register main number keys (0-9) + for (int i = 0; i < 10; i++) + HotKeyManager.RegisterHotKey(Keys.D0 + i, KeyModifiers.Alt); - // Register numpad keys (1-9) - for (int i = 0; i < 9; i++) - HotKeyManager.RegisterHotKey(Keys.NumPad1 + i, KeyModifiers.Alt); + // Register numpad keys (1-9) + for (int i = 0; i < 9; i++) + HotKeyManager.RegisterHotKey(Keys.NumPad1 + i, KeyModifiers.Alt); + HotKeyManager.RegisterHotKey(Keys.Oemtilde, KeyModifiers.Alt); + HotKeyManager.HotKeyPressed += HotKeyManager_HotKeyPressed; - HotKeyManager.RegisterHotKey(Keys.Oemtilde, KeyModifiers.Alt); - HotKeyManager.HotKeyPressed += HotKeyManager_HotKeyPressed; + void HotKeyManager_HotKeyPressed(object sender, HotKeyEventArgs e) { + if (e.Key == Keys.Oemtilde && e.Modifiers == KeyModifiers.Alt) { + TrackWows(); + return; + } - void HotKeyManager_HotKeyPressed(object sender, HotKeyEventArgs e) { - if (e.Key == Keys.Oemtilde && e.Modifiers == KeyModifiers.Alt) { - TrackWows(); - return; - } + long now = DateTimeOffset.UtcNow.ToUnixTimeSeconds(); + if (e.Key == Keys.End) + delLast = now; - long now = DateTimeOffset.UtcNow.ToUnixTimeSeconds(); - if (e.Key == Keys.Decimal) - delLast = now; + int index; + if (e.Key >= Keys.D0 && e.Key <= Keys.D9) { + index = e.Key - Keys.D0; + } else if (e.Key >= Keys.NumPad1 && e.Key <= Keys.NumPad9) { + index = 10 + (e.Key - Keys.NumPad1); + } else { + return; + } - int index; - if (e.Key >= Keys.D0 && e.Key <= Keys.D9) { - index = e.Key - Keys.D0; - } - else if (e.Key >= Keys.NumPad1 && e.Key <= Keys.NumPad9) { - index = 10 + (e.Key - Keys.NumPad1); - } - else { - return; - } + long cocksucker = DateTime.Now.Second; + Console.WriteLine(cocksucker); + if (e.Modifiers == KeyModifiers.Alt) { + if (now - delLast <= 1) { + Swap(index); + delLast = 0; + } else { + TabTo(index); + } + } + } - long cocksucker = DateTime.Now.Second; - Console.WriteLine(cocksucker); - if (e.Modifiers == KeyModifiers.Alt) { - if (now - delLast <= 1) { - Swap(index); - delLast = 0; - } else { - TabTo(index); - } - } - } - - Console.CancelKeyPress += (sender, e) => { Process.GetCurrentProcess().Kill(); }; - while (true) - System.Threading.Thread.Sleep(100000); - } + Console.CancelKeyPress += + (sender, e) => { Process.GetCurrentProcess().Kill(); }; + while (true) + System.Threading.Thread.Sleep(100000); + } +} } diff --git a/DD2Switcher/Properties/AssemblyInfo.cs b/DD2Switcher/Properties/AssemblyInfo.cs index 1fba669..63f3db1 100644 --- a/DD2Switcher/Properties/AssemblyInfo.cs +++ b/DD2Switcher/Properties/AssemblyInfo.cs @@ -4,22 +4,23 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("DD2Switcher")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DD2Switcher")] -[assembly: AssemblyCopyright("Copyright © 2022")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] +[assembly:AssemblyTitle("DD2Switcher")] +[assembly:AssemblyDescription("")] +[assembly:AssemblyConfiguration("")] +[assembly:AssemblyCompany("")] +[assembly:AssemblyProduct("DD2Switcher")] +[assembly:AssemblyCopyright("Copyright © 2022")] +[assembly:AssemblyTrademark("")] +[assembly:AssemblyCulture("")] // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] +[assembly:ComVisible(false)] -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("2AC26899-8E27-4B96-85A9-C387186EAD27")] +// The following GUID is for the ID of the typelib if this project is exposed to +// COM +[assembly:Guid("2AC26899-8E27-4B96-85A9-C387186EAD27")] // Version information for an assembly consists of the following four values: // @@ -28,8 +29,7 @@ using System.Runtime.InteropServices; // Build Number // Revision // -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file +// You can specify all the values or you can default the Build and Revision +// Numbers by using the '*' as shown below: [assembly: AssemblyVersion("1.0.*")] +[assembly:AssemblyVersion("1.0.0.0")] +[assembly:AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/DD2Switcher/Properties/Resources.Designer.cs b/DD2Switcher/Properties/Resources.Designer.cs index b2979d4..bb91864 100644 --- a/DD2Switcher/Properties/Resources.Designer.cs +++ b/DD2Switcher/Properties/Resources.Designer.cs @@ -9,55 +9,55 @@ //------------------------------------------------------------------------------ namespace DD2Switcher.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DD2Switcher.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } +using System; + +/// +/// A strongly-typed resource class, for looking up localized strings, etc. +/// +// This class was auto-generated by the StronglyTypedResourceBuilder +// class via a tool like ResGen or Visual Studio. +// To add or remove a member, edit your .ResX file then rerun ResGen +// with the /str option, or rebuild your VS project. +[global::System.CodeDom.Compiler.GeneratedCodeAttribute( + "System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] +[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] +[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] +internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute( + "Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() {} + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute( + global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = + new global::System.Resources.ResourceManager( + "DD2Switcher.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute( + global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { return resourceCulture; } + set { resourceCulture = value; } + } +} } diff --git a/DD2Switcher/Properties/Settings.Designer.cs b/DD2Switcher/Properties/Settings.Designer.cs index 2c6d49a..027a05d 100644 --- a/DD2Switcher/Properties/Settings.Designer.cs +++ b/DD2Switcher/Properties/Settings.Designer.cs @@ -8,19 +8,19 @@ // //------------------------------------------------------------------------------ -namespace DD2Switcher.Properties -{ - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute( - "Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - private static Settings defaultInstance = - ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); +namespace DD2Switcher.Properties { +[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] +[global::System.CodeDom.Compiler.GeneratedCodeAttribute( + "Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", + "11.0.0.0")] +internal sealed partial class Settings + : global::System.Configuration.ApplicationSettingsBase { + private static Settings defaultInstance = + ((Settings)(global::System.Configuration.ApplicationSettingsBase + .Synchronized(new Settings()))); - public static Settings Default - { - get { return defaultInstance; } - } - } + public static Settings Default { + get { return defaultInstance; } + } +} } \ No newline at end of file