/[RomCheater]/trunk/RomCheater.RVAScratchPad/Form1.cs
ViewVC logotype

Diff of /trunk/RomCheater.RVAScratchPad/Form1.cs

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

revision 716 by william, Tue Jun 18 10:59:36 2013 UTC revision 717 by william, Tue Jun 18 11:27:53 2013 UTC
# Line 41  namespace RomCheater.RVAScratchPad Line 41  namespace RomCheater.RVAScratchPad
41          {          {
42              InitializeComponent();              InitializeComponent();
43              load_loggerflags();              load_loggerflags();
44              //SetupDocks();              SetupDocks();
45              LoggerInstance = m_LogWindow.Logwriter;              LoggerInstance = m_LogWindow.Logwriter;
46              LoggerInstance.CreateNewLog(false);              LoggerInstance.CreateNewLog(false);
47              logger.ForceLog.Info.WriteLine("LoggingFlags = 0x{0:x4} ({1})", logger.GetLoggingFlags().Value, logger.GetLoggingFlags().Name);              logger.ForceLog.Info.WriteLine("LoggingFlags = 0x{0:x4} ({1})", logger.GetLoggingFlags().Value, logger.GetLoggingFlags().Name);
# Line 73  namespace RomCheater.RVAScratchPad Line 73  namespace RomCheater.RVAScratchPad
73    
74    
75          #region Dock Support          #region Dock Support
         //void AddDockToWindowList(object sender, EventArgs e)  
         //{  
         //    DockContent dc;  
         //    TypeBinder.Bind(sender, out dc);  
         //    ToolStripMenuItem tsmi = new ToolStripMenuItem(dc.Text);  
         //    tsmi.Name = dc.Name;  
         //    tsmi.Tag = dc;  
         //    tsmi.Click += new EventHandler(tsmi_Click);  
         //    mnuWindows.DropDownItems.Add(tsmi);  
         //}  
         //void tsmi_Click(object sender, EventArgs e)  
         //{  
         //    ToolStripMenuItem tsmi;  
         //    TypeBinder.Bind(sender, out tsmi);  
         //    DockContent dc;  
         //    TypeBinder.Bind(tsmi.Tag, out dc);  
         //    dc.Activate();  
         //}  
         //void RemoveDockFromWindowList(object sender, FormClosedEventArgs e)  
         //{  
         //    DockContent dc;  
         //    TypeBinder.Bind(sender, out dc);  
         //    mnuWindows.DropDownItems.RemoveByKey(dc.Name);  
         //}  
76          private IDockContent GetContentFromPersistString(string persistString)          private IDockContent GetContentFromPersistString(string persistString)
77          {          {
78              if (persistString == typeof(FloatingLogWindow).ToString()) { return m_LogWindow; }              if (persistString == typeof(FloatingLogWindow).ToString()) { return m_LogWindow; }
79              if (persistString == typeof(FloatingWebBrowser).ToString()) { return m_wb; }              if (persistString == typeof(FloatingWebBrowser).ToString()) { return m_wb; }
80              else { return null; }              if (RVACalcPlugin != null) { if (persistString == RVACalcPlugin.IDockContentTypeName) { return RVACalcPlugin.DockContent; } }
81                if (ScratchPadPlugin != null) { if (persistString == ScratchPadPlugin.IDockContentTypeName) { return ScratchPadPlugin.DockContent; } }            
82                return null;
83          }          }
84          public void SetupDocks()          public void SetupDocks()
85          {          {
86              m_LogWindow = new FloatingLogWindow();              m_LogWindow = new FloatingLogWindow();
87                m_LogWindow.CloseButton = false;
88                m_LogWindow.CloseButtonVisible = false;
89    
90              m_wb = new FloatingWebBrowser();              m_wb = new FloatingWebBrowser();
91                m_wb.CloseButton = false;
92                m_wb.CloseButtonVisible = false;
93    
94              m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString);              m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString);
95          }          }
96          #region SetupDockWindowHandler support          #region SetupDockWindowHandler support
# Line 118  namespace RomCheater.RVAScratchPad Line 102  namespace RomCheater.RVAScratchPad
102          }          }
103          private void SetupPluginWindowHandlers()          private void SetupPluginWindowHandlers()
104          {          {
105              //if (RVACalcPlugin != null)              if (RVACalcPlugin != null)
106              //{              {
107                                    RVACalcPlugin.Activate();
108              //}              }
109              //if (ScratchPadPlugin != null)              if (ScratchPadPlugin != null)
110              //{              {
111              //}                  ScratchPadPlugin.Activate();
112                }
113          }          }
114          private void SetupLogWindowHandler()          private void SetupLogWindowHandler()
115          {          {

Legend:
Removed from v.716  
changed lines
  Added in v.717

  ViewVC Help
Powered by ViewVC 1.1.22