Author: cwittich
Date: Sat Aug 9 13:40:43 2008
New Revision: 35245
URL:
http://svn.reactos.org/svn/reactos?rev=35245&view=rev
Log:
add help
Modified:
trunk/tools/reactosdbg/RosDBG/MainWindow.Designer.cs
trunk/tools/reactosdbg/RosDBG/MainWindow.cs
trunk/tools/reactosdbg/RosDBG/ReactOSWeb.cs
Modified: trunk/tools/reactosdbg/RosDBG/MainWindow.Designer.cs
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/reactosdbg/RosDBG/MainWindow…
==============================================================================
--- trunk/tools/reactosdbg/RosDBG/MainWindow.Designer.cs [iso-8859-1] (original)
+++ trunk/tools/reactosdbg/RosDBG/MainWindow.Designer.cs [iso-8859-1] Sat Aug 9 13:40:43
2008
@@ -63,6 +63,9 @@
this.RunStatus = new System.Windows.Forms.ToolStripStatusLabel();
this.contextMenuTabStrip = new
System.Windows.Forms.ContextMenuStrip(this.components);
this.closeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem();
+ this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.infoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
@@ -100,7 +103,8 @@
this.fileToolStripMenuItem,
this.editToolStripMenuItem,
this.debugToolStripMenuItem,
- this.windowToolStripMenuItem});
+ this.windowToolStripMenuItem,
+ this.toolStripMenuItem2});
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
this.menuStrip1.Name = "menuStrip1";
this.menuStrip1.Size = new System.Drawing.Size(529, 24);
@@ -354,14 +358,36 @@
this.contextMenuTabStrip.Items.AddRange(new
System.Windows.Forms.ToolStripItem[] {
this.closeToolStripMenuItem});
this.contextMenuTabStrip.Name = "contextMenuTabStrip";
- this.contextMenuTabStrip.Size = new System.Drawing.Size(153, 48);
+ this.contextMenuTabStrip.Size = new System.Drawing.Size(104, 26);
//
// closeToolStripMenuItem
//
this.closeToolStripMenuItem.Name = "closeToolStripMenuItem";
- this.closeToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.closeToolStripMenuItem.Size = new System.Drawing.Size(103, 22);
this.closeToolStripMenuItem.Text = "&Close";
this.closeToolStripMenuItem.Click += new
System.EventHandler(this.closeToolStripMenuItem_Click);
+ //
+ // toolStripMenuItem2
+ //
+ this.toolStripMenuItem2.DropDownItems.AddRange(new
System.Windows.Forms.ToolStripItem[] {
+ this.helpToolStripMenuItem,
+ this.infoToolStripMenuItem});
+ this.toolStripMenuItem2.Name = "toolStripMenuItem2";
+ this.toolStripMenuItem2.Size = new System.Drawing.Size(24, 20);
+ this.toolStripMenuItem2.Text = "&?";
+ //
+ // helpToolStripMenuItem
+ //
+ this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
+ this.helpToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.helpToolStripMenuItem.Text = "&Help";
+ this.helpToolStripMenuItem.Click += new
System.EventHandler(this.helpToolStripMenuItem_Click);
+ //
+ // infoToolStripMenuItem
+ //
+ this.infoToolStripMenuItem.Name = "infoToolStripMenuItem";
+ this.infoToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
+ this.infoToolStripMenuItem.Text = "&About";
//
// MainWindow
//
@@ -425,6 +451,9 @@
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
private System.Windows.Forms.ContextMenuStrip contextMenuTabStrip;
private System.Windows.Forms.ToolStripMenuItem closeToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2;
+ private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem infoToolStripMenuItem;
}
}
Modified: trunk/tools/reactosdbg/RosDBG/MainWindow.cs
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/reactosdbg/RosDBG/MainWindow…
==============================================================================
--- trunk/tools/reactosdbg/RosDBG/MainWindow.cs [iso-8859-1] (original)
+++ trunk/tools/reactosdbg/RosDBG/MainWindow.cs [iso-8859-1] Sat Aug 9 13:40:43 2008
@@ -273,7 +273,10 @@
OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.Filter = "Sourcefiles (*.c;*.cpp)|*.c;*.cpp";
if (fileDialog.ShowDialog() == DialogResult.OK)
- OpenSourceFile(fileDialog.FileName);
+ {
+ OpenSourceFile(fileDialog.FileName);
+ WorkTabs.SelectTab(WorkTabs.TabCount - 1);
+ }
}
private void WorkTabs_MouseClick(object sender, MouseEventArgs e)
@@ -311,6 +314,13 @@
SelectTabFromPosition(mMousePosition);
closeCurrentTabToolStripMenuItem_Click(this, null);
}
+
+ private void helpToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ ReactOSWeb Help = new ReactOSWeb("Help",
"http://www.reactos.org/wiki/index.php/Debugging");
+ AddTab(Help);
+ WorkTabs.SelectTab(WorkTabs.TabCount - 1);
+ }
}
Modified: trunk/tools/reactosdbg/RosDBG/ReactOSWeb.cs
URL:
http://svn.reactos.org/svn/reactos/trunk/tools/reactosdbg/RosDBG/ReactOSWeb…
==============================================================================
--- trunk/tools/reactosdbg/RosDBG/ReactOSWeb.cs [iso-8859-1] (original)
+++ trunk/tools/reactosdbg/RosDBG/ReactOSWeb.cs [iso-8859-1] Sat Aug 9 13:40:43 2008
@@ -16,13 +16,20 @@
{
InitializeComponent();
this.Tag = "Web";
-
BrowserView.CanGoBackChanged += BrowserView_CanGoBackChanged;
BrowserView.CanGoForwardChanged += BrowserView_CanGoForwardChanged;
-
BrowserView.GoHome();
}
-
+
+ public ReactOSWeb(string Title, string URL)
+ {
+ InitializeComponent();
+ this.Tag = Title;
+ BrowserView.CanGoBackChanged += BrowserView_CanGoBackChanged;
+ BrowserView.CanGoForwardChanged += BrowserView_CanGoForwardChanged;
+ BrowserView.Navigate(URL);
+ }
+
private void BrowserView_Navigating(object sender, WebBrowserNavigatingEventArgs
e)
{
AddressInput.Text = e.Url.ToString();