diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.Designer.cs b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.Designer.cs
index c4ff7f8..401f556 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.Designer.cs
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.Designer.cs
@@ -28,6 +28,7 @@
///
private void InitializeComponent()
{
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LayoutProfile));
this.ProfileName = new System.Windows.Forms.TextBox();
this.AddProfile = new System.Windows.Forms.Button();
this.SwitchProfile = new System.Windows.Forms.Button();
@@ -35,7 +36,7 @@
this.ProfileList = new System.Windows.Forms.ListBox();
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
- this.Close = new System.Windows.Forms.Button();
+ this.CloseBtn = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// ProfileName
@@ -50,7 +51,7 @@
//
this.AddProfile.Location = new System.Drawing.Point(359, 75);
this.AddProfile.Name = "AddProfile";
- this.AddProfile.Size = new System.Drawing.Size(75, 33);
+ this.AddProfile.Size = new System.Drawing.Size(82, 33);
this.AddProfile.TabIndex = 2;
this.AddProfile.Text = "Add";
this.AddProfile.UseVisualStyleBackColor = true;
@@ -58,19 +59,19 @@
//
// SwitchProfile
//
- this.SwitchProfile.Location = new System.Drawing.Point(359, 210);
+ this.SwitchProfile.Location = new System.Drawing.Point(359, 182);
this.SwitchProfile.Name = "SwitchProfile";
- this.SwitchProfile.Size = new System.Drawing.Size(75, 37);
+ this.SwitchProfile.Size = new System.Drawing.Size(82, 37);
this.SwitchProfile.TabIndex = 3;
- this.SwitchProfile.Text = "Switch";
+ this.SwitchProfile.Text = "Open";
this.SwitchProfile.UseVisualStyleBackColor = true;
this.SwitchProfile.Click += new System.EventHandler(this.SwitchProfile_Click);
//
// DeleteProfile
//
- this.DeleteProfile.Location = new System.Drawing.Point(359, 301);
+ this.DeleteProfile.Location = new System.Drawing.Point(359, 267);
this.DeleteProfile.Name = "DeleteProfile";
- this.DeleteProfile.Size = new System.Drawing.Size(75, 36);
+ this.DeleteProfile.Size = new System.Drawing.Size(82, 36);
this.DeleteProfile.TabIndex = 4;
this.DeleteProfile.Text = "Delete";
this.DeleteProfile.UseVisualStyleBackColor = true;
@@ -80,16 +81,17 @@
//
this.ProfileList.FormattingEnabled = true;
this.ProfileList.ItemHeight = 16;
- this.ProfileList.Location = new System.Drawing.Point(92, 164);
+ this.ProfileList.Location = new System.Drawing.Point(92, 152);
this.ProfileList.Name = "ProfileList";
- this.ProfileList.Size = new System.Drawing.Size(215, 228);
+ this.ProfileList.Size = new System.Drawing.Size(215, 180);
this.ProfileList.TabIndex = 0;
this.ProfileList.SelectedIndexChanged += new System.EventHandler(this.ProfileList_SelectedIndexChanged);
+ this.ProfileList.KeyDown += new System.Windows.Forms.KeyEventHandler(this.ProfileList_KeyDown);
//
// label1
//
this.label1.AutoSize = true;
- this.label1.Location = new System.Drawing.Point(92, 141);
+ this.label1.Location = new System.Drawing.Point(92, 132);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(106, 17);
this.label1.TabIndex = 5;
@@ -104,22 +106,24 @@
this.label2.TabIndex = 6;
this.label2.Text = "New profile name";
//
- // Close
+ // CloseBtn
//
- this.Close.Location = new System.Drawing.Point(208, 446);
- this.Close.Name = "Close";
- this.Close.Size = new System.Drawing.Size(89, 39);
- this.Close.TabIndex = 7;
- this.Close.Text = "Close";
- this.Close.UseVisualStyleBackColor = true;
- this.Close.Click += new System.EventHandler(this.Close_Click);
+ this.CloseBtn.DialogResult = System.Windows.Forms.DialogResult.OK;
+ this.CloseBtn.Location = new System.Drawing.Point(218, 388);
+ this.CloseBtn.Name = "CloseBtn";
+ this.CloseBtn.Size = new System.Drawing.Size(89, 39);
+ this.CloseBtn.TabIndex = 7;
+ this.CloseBtn.Text = "Cancel";
+ this.CloseBtn.UseVisualStyleBackColor = true;
+ this.CloseBtn.Click += new System.EventHandler(this.Close_Click);
//
// LayoutProfile
//
+ this.AcceptButton = this.CloseBtn;
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(509, 515);
- this.Controls.Add(this.Close);
+ this.ClientSize = new System.Drawing.Size(509, 480);
+ this.Controls.Add(this.CloseBtn);
this.Controls.Add(this.label2);
this.Controls.Add(this.label1);
this.Controls.Add(this.DeleteProfile);
@@ -127,7 +131,13 @@
this.Controls.Add(this.AddProfile);
this.Controls.Add(this.ProfileName);
this.Controls.Add(this.ProfileList);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.KeyPreview = true;
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
this.Name = "LayoutProfile";
+ this.ShowInTaskbar = false;
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "LayoutProfile";
this.Load += new System.EventHandler(this.LayoutProfile_Load);
this.ResumeLayout(false);
@@ -143,6 +153,6 @@
private System.Windows.Forms.ListBox ProfileList;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
- private System.Windows.Forms.Button Close;
+ private System.Windows.Forms.Button CloseBtn;
}
}
\ No newline at end of file
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.cs b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.cs
index 4a91145..9c1ef9e 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.cs
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.cs
@@ -42,14 +42,26 @@ namespace Ninjacrab.PersistentWindows.Common
}
+ private void ProfileList_KeyDown(object sender, KeyEventArgs e)
+ {
+ //if (sender == ProfileList)
+ if (e.KeyValue == (int)Keys.Delete)
+ {
+ int i = 0;
+ }
+ }
+
private void LayoutProfile_Load(object sender, EventArgs e)
{
+#if DEBUG
+ this.ProfileList.Items.Insert(0, "default");
+#endif
}
private void Close_Click(object sender, EventArgs e)
{
-
+ Close();
}
}
}
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.resx b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.resx
index 1af7de1..e9c65ab 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.resx
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.Common/LayoutProfile.resx
@@ -117,4 +117,197 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+ 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
+
+
\ No newline at end of file
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/Program.cs b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/Program.cs
index 1cd4f32..430cb9a 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/Program.cs
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/Program.cs
@@ -159,6 +159,15 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
thread.Start();
}
+ static public void ManageLayoutProfile()
+ {
+ var profileDlg = new LayoutProfile();
+ if (profileDlg.ShowDialog(systrayForm) == DialogResult.OK)
+ {
+
+ }
+ }
+
static public void Capture()
{
GetProcessInfo();
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.Designer.cs b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.Designer.cs
index 8beb0ff..1d8a48f 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.Designer.cs
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.Designer.cs
@@ -31,7 +31,6 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SplashForm));
this.label1 = new System.Windows.Forms.Label();
this.progressBar1 = new System.Windows.Forms.ProgressBar();
this.timer1 = new System.Windows.Forms.Timer(this.components);
@@ -69,10 +68,11 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
this.ClientSize = new System.Drawing.Size(671, 353);
this.Controls.Add(this.progressBar1);
this.Controls.Add(this.label1);
- //this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
- this.Icon = Properties.Resources.pwIcon;
-
+ this.Icon = global::Ninjacrab.PersistentWindows.SystrayShell.Properties.Resources.pwIcon;
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
this.Name = "SplashForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Load += new System.EventHandler(this.SplashForm_Load);
this.ResumeLayout(false);
this.PerformLayout();
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.resx b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.resx
index 2c960f7..1f666f2 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.resx
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SplashForm.resx
@@ -120,5 +120,4 @@
17, 17
-
\ No newline at end of file
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.Designer.cs b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.Designer.cs
index 7c69d93..0166afc 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.Designer.cs
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.Designer.cs
@@ -17,6 +17,7 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
public System.Windows.Forms.NotifyIcon notifyIconMain;
private System.Windows.Forms.ContextMenuStrip contextMenuStripSysTray;
+ private ToolStripMenuItem manageLayoutProfile;
private System.Windows.Forms.ToolStripMenuItem captureToolStripMenuItem;
public System.Windows.Forms.ToolStripMenuItem restoreToolStripMenuItem;
public System.Windows.Forms.ToolStripMenuItem pauseResumeToolStripMenuItem;
@@ -53,7 +54,9 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
this.captureToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.restoreToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.pauseResumeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- for (int i = 0; i < 3; ++i)
+ this.manageLayoutProfile = new ToolStripMenuItem();
+
+ for (int i = 0; i < 4; ++i)
{
this.toolStripMenuItem[i] = new System.Windows.Forms.ToolStripSeparator();
this.toolStripMenuItem[i].Name = $"toolStripMenuItem{i}";
@@ -77,6 +80,8 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
// contextMenuStripSysTray
//
this.contextMenuStripSysTray.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.manageLayoutProfile,
+ this.toolStripMenuItem[3],
this.captureToolStripMenuItem,
this.restoreToolStripMenuItem,
this.toolStripMenuItem[0],
@@ -88,6 +93,12 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
this.contextMenuStripSysTray.Name = "contextMenuStripSysTray";
this.contextMenuStripSysTray.Size = new System.Drawing.Size(136, 108);
+ // manage layout profiles
+ this.manageLayoutProfile.Name = "manage layout";
+ this.manageLayoutProfile.Size = new System.Drawing.Size(135, 22);
+ this.manageLayoutProfile.Text = "&Manage layout profiles";
+ this.manageLayoutProfile.Click += new System.EventHandler(this.ManageLayoutProfileClickHandler);
+
// capture
//
this.captureToolStripMenuItem.Name = "capture";
diff --git a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.cs b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.cs
index d072db0..474b693 100644
--- a/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.cs
+++ b/Ninjacrab.PersistentWindows.Solution/Ninjacrab.PersistentWindows.SystrayShell/SystrayForm.cs
@@ -24,6 +24,11 @@ namespace Ninjacrab.PersistentWindows.SystrayShell
UiRefreshTimer.Stop();
}
+ private void ManageLayoutProfileClickHandler(object sender, EventArgs e)
+ {
+ Program.ManageLayoutProfile();
+ }
+
private void CaptureWindowClickHandler(object sender, EventArgs e)
{
Program.Capture();