Make more processes
This commit is contained in:
@@ -7,7 +7,7 @@ using System.Windows.Forms;
|
||||
namespace DD2Switcher;
|
||||
|
||||
internal static class Program {
|
||||
private static int NumProc = 9;
|
||||
private static int NumProc = 10;
|
||||
private static Process[] windows = new Process[NumProc];
|
||||
private static int ActiveIndex = -1;
|
||||
|
||||
@@ -142,7 +142,7 @@ internal static class Program {
|
||||
Console.WriteLine($"Foreground process: {process}");
|
||||
bool found = false;
|
||||
|
||||
for (int i = 0; i < 9; i++) {
|
||||
for (int i = 0; i < NumProc; i++) {
|
||||
var window = windows[i];
|
||||
if (window != null && window.Id == process.Id) {
|
||||
found = true;
|
||||
@@ -151,7 +151,7 @@ internal static class Program {
|
||||
}
|
||||
|
||||
if (!found) {
|
||||
for (int i = 0; i < 9; i++) {
|
||||
for (int i = 0; i < NumProc; i++) {
|
||||
var window = windows[i];
|
||||
if (window == null) {
|
||||
Console.WriteLine($"Adding foreground window to tracked at index {i}...");
|
||||
@@ -160,7 +160,7 @@ internal static class Program {
|
||||
}
|
||||
}
|
||||
|
||||
for (int i = 0; i < 9; i++) {
|
||||
for (int i = 0; i < NumProc; i++) {
|
||||
var window = windows[i];
|
||||
if (window != null && window.Id == process.Id) {
|
||||
windows[i] = windows[index];
|
||||
@@ -201,7 +201,7 @@ internal static class Program {
|
||||
Process.GetCurrentProcess().Kill();
|
||||
}
|
||||
|
||||
for (int i = 0; i < 9; i++) {
|
||||
for (int i = 0; i < NumProc; i++) {
|
||||
windows[i] = null;
|
||||
HotKeyManager.RegisterHotKey(Keys.D1 + i, KeyModifiers.Alt);
|
||||
HotKeyManager.RegisterHotKey(Keys.D1 + i, KeyModifiers.Alt | KeyModifiers.Shift);
|
||||
|
Reference in New Issue
Block a user