/[RomCheater]/trunk/RomCheater.ScratchPad/ScratchPad.cs
ViewVC logotype

Diff of /trunk/RomCheater.ScratchPad/ScratchPad.cs

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

revision 780 by william, Thu Jun 20 23:35:02 2013 UTC revision 783 by william, Fri Jun 21 04:26:36 2013 UTC
# Line 73  namespace RomCheater.ScratchPad Line 73  namespace RomCheater.ScratchPad
73          {          {
74              //logger.Warn.WriteLine("plugin_OnSelectedProcessChanged::has not been implemented!");                        //logger.Warn.WriteLine("plugin_OnSelectedProcessChanged::has not been implemented!");          
75          }          }
76            
   
   
   
   
   
   
   
   
   
   
77          private void ScratchPad_FormClosing(object sender, FormClosingEventArgs e)          private void ScratchPad_FormClosing(object sender, FormClosingEventArgs e)
78          {          {
             //if (txtScratchPad.Text != string.Empty && PostInitDone)  
             //{  
             //    DialogResult result = MessageBox.Show("Would you like to save the ScratchPad data before Closing?", "", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);  
             //    if (result == DialogResult.Cancel)  
             //    {  
             //        e.Cancel = true;  
             //        return;  
             //    }  
             //    if (result == DialogResult.Yes)  
             //    {  
             //        mnuItemSave.PerformClick();  
             //    }  
             //}  
79              for (int i = 0; i < docuemntList.Count; i++)              for (int i = 0; i < docuemntList.Count; i++)
80              {              {
81                  var Document = docuemntList[i];                  var Document = docuemntList[i];
# Line 124  namespace RomCheater.ScratchPad Line 101  namespace RomCheater.ScratchPad
101              this.tb.TabPages.Add(t.DocumentTab);              this.tb.TabPages.Add(t.DocumentTab);
102              t.Dock = DockStyle.Fill;              t.Dock = DockStyle.Fill;
103              t.Font = new System.Drawing.Font(this.Font.FontFamily, this.Font.SizeInPoints);              t.Font = new System.Drawing.Font(this.Font.FontFamily, this.Font.SizeInPoints);
104                t.LinkClicked += new EventHandler<LinkClickedEventArgs>(t_LinkClicked);
105            }
106    
107            void t_LinkClicked(object sender, LinkClickedEventArgs e)
108            {
109                //System.Diagnostics.Process.Start(e.LinkText);
110                if (this.plugin != null)
111                {
112                    var p = this.plugin.WebBrowserInterface;
113                    if (p != null)
114                    {
115                        p.Navigate(e.LinkText);
116                    }
117                    else
118                    {
119                        logger.Debug.WriteLine("Could not navigate to url: '{0}'", e.LinkText);
120                        logger.Debug.WriteLine("Could not obtain a handle to the WebBrowser Provider's Interface.");
121                    }
122                }
123                else
124                {
125                    logger.Debug.WriteLine("Could not navigate to url: '{0}'", e.LinkText);
126                    logger.Debug.WriteLine("Loaded plugin is null");
127                }
128          }          }
129    
130          private void mnuItemNew_Click(object sender, EventArgs e)          private void mnuItemNew_Click(object sender, EventArgs e)
# Line 146  namespace RomCheater.ScratchPad Line 147  namespace RomCheater.ScratchPad
147                  int index = e.Args;                  int index = e.Args;
148                  this.docuemntList.RemoveAt(index);                  this.docuemntList.RemoveAt(index);
149          }          }
   
         //private void txtScratchPad_LinkClicked(object sender, LinkClickedEventArgs e)  
         //{  
         //    //System.Diagnostics.Process.Start(e.LinkText);  
         //    if (this.plugin != null)  
         //    {  
         //        var p = this.plugin.WebBrowserInterface;  
         //        if (p != null)  
         //        {  
         //            p.Navigate(e.LinkText);  
         //        }  
         //        else  
         //        {  
         //            logger.Debug.WriteLine("Could not navigate to url: '{0}'", e.LinkText);  
         //            logger.Debug.WriteLine("Could not obtain a handle to the WebBrowser Provider's Interface.");  
         //        }  
         //    }  
         //    else  
         //    {  
         //        logger.Debug.WriteLine("Could not navigate to url: '{0}'", e.LinkText);  
         //        logger.Debug.WriteLine("Loaded plugin is null");  
         //    }  
         //}  
150      }      }
151  }  }

Legend:
Removed from v.780  
changed lines
  Added in v.783

  ViewVC Help
Powered by ViewVC 1.1.22