/[RomCheater]/trunk/RomCheater/Docking/PIDSelector.cs
ViewVC logotype

Diff of /trunk/RomCheater/Docking/PIDSelector.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/RomCheater/PIDSelector.cs	2012/05/10 12:12:26	109
+++ trunk/RomCheater/Docking/PIDSelector.cs	2012/05/27 23:59:22	150
@@ -10,10 +10,11 @@
 using RomCheater.PluginFramework.Core;
 using System.IO;
 using RomCheater.Logging;
+using WeifenLuo.WinFormsUI.Docking;
 
-namespace RomCheater
+namespace RomCheater.Docking
 {
-    public partial class PIDSelector : Form
+    public partial class PIDSelector : DockContent
     {
         private IConfigPlugin plugin = null;
         //bool isInError = false;
@@ -30,19 +31,26 @@
 
 
         public new void Show() { this.Show(null); }
-        public new void Show(IWin32Window owner) { this.PreInitShow(owner); }
-        public new DialogResult ShowDialog() { return this.ShowDialog(null); }
-        public new DialogResult ShowDialog(IWin32Window owner) { return this.PreInitDialog(owner); }
-        private void PreInitShow(IWin32Window owner)
-        {
-            if (!this.RefreshList()) { MessageBox.Show(string.Format("Could not find any Processes for plugin {0}.  Please start an instance of one.",plugin.ToString())); }
-            else { if (owner == null) { base.Show(); } else { base.Show(owner); } }
-        }
-        private DialogResult PreInitDialog(IWin32Window owner)
-        {
-            if (!this.RefreshList()) { MessageBox.Show(string.Format("Could not find any Processes for plugin {0}.  Please start an instance of one.", plugin.ToString())); return DialogResult.Cancel; }
-            else { if (owner == null) { return base.ShowDialog(); } else { return base.ShowDialog(owner); } }
+        //public new void Show(IWin32Window owner) { this.PreInitShow(owner); }
+        public new void Show(DockPanel panel) { this.PreInitShow(panel); }
+        //public new DialogResult ShowDialog() { return this.ShowDialog(null); }
+        //public new DialogResult ShowDialog(IWin32Window owner) { return this.PreInitDialog(owner); }
+        //private void PreInitShow(IWin32Window owner)
+        //{
+        //    if (!this.RefreshList()) { MessageBox.Show(string.Format("Could not find any Processes for plugin {0}.  Please start an instance of one.",plugin.ToString())); }
+        //    else { if (owner == null) { base.Show(); } else { base.Show(owner); } }
+        //}
+        private void PreInitShow(DockPanel panel)
+        {
+            //if (panel == null) return;
+            if (!this.RefreshList()) { MessageBox.Show(string.Format("Could not find any Processes for plugin {0}.  Please start an instance of one.", plugin.ToString())); }
+            else { if (panel == null) { base.Show(); } else { base.Show(panel); } }
         }
+        //private DialogResult PreInitDialog(IWin32Window owner)
+        //{
+        //    if (!this.RefreshList()) { MessageBox.Show(string.Format("Could not find any Processes for plugin {0}.  Please start an instance of one.", plugin.ToString())); return DialogResult.Cancel; }
+        //    else { if (owner == null) { return base.ShowDialog(); } else { return base.ShowDialog(owner); } }
+        //}
         private void btnLargeIcon_Click(object sender, EventArgs e) { this.lstProcessList.View = View.LargeIcon; }
         private void btnDetails_Click(object sender, EventArgs e) { this.lstProcessList.View = View.Details; }
         private void btnSmallIcon_Click(object sender, EventArgs e) { this.lstProcessList.View = View.SmallIcon; }
@@ -81,8 +89,8 @@
             ImageList small_image_list = new ImageList();
             ImageList large_image_list = new ImageList();
 
-            int small_width = 16;
-            int large_width = 32;
+            int small_width = 32;
+            int large_width = 48;
 
             small_image_list.ImageSize = new Size(small_width, small_width);
             large_image_list.ImageSize = new Size(large_width, large_width);

 

  ViewVC Help
Powered by ViewVC 1.1.22