[HELP] (Advanced) Browser controls.
I'm having trouble concerning a three main things with my browser. If you can help, you're awesome. (:

I'd like to be able to control the maximum width of each tab, so that they all appear equal. How would I do this?

After typing in a URL, I'd like to press enter to be able to go to the page. What code could I use to make this happen?
EDIT: Apparently I can do this by setting enter as a hotkey. Would someone like to enlighten me on how I could do this? Double internet points if you do.
EDIT EDIT:
This is what I have from tuts...

So, how do I make it react with this?


Lastly, after clicking an "Outside URL" the pop-up opens in IE. How could I make this open as a tab in my browser, or as a new application window?
Thanks!
Sorry for being so newby.
Here's my code (it's messy)

I'd like to be able to control the maximum width of each tab, so that they all appear equal. How would I do this?

After typing in a URL, I'd like to press enter to be able to go to the page. What code could I use to make this happen?
EDIT: Apparently I can do this by setting enter as a hotkey. Would someone like to enlighten me on how I could do this? Double internet points if you do.

EDIT EDIT:
This is what I have from tuts...

So, how do I make it react with this?


Lastly, after clicking an "Outside URL" the pop-up opens in IE. How could I make this open as a tab in my browser, or as a new application window?
Thanks!
Sorry for being so newby.

Here's my code (it's messy)
Code:
Public Class Form1
Dim int As Integer = 0
Private Sub Done(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserDocumentCompletedEventArgs)
TabControl1.SelectedTab.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).DocumentTitle
ToolStripTextBox1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Browser As New WebBrowser
TabControl1.TabPages.Add("New Page")
Browser.ScriptErrorsSuppressed = True
Browser.Name = "Web Browser"
Browser.Dock = DockStyle.Fill
TabControl1.SelectedTab.Controls.Add(Browser)
AddHandler Browser.DocumentCompleted, AddressOf Done
int = int + 1
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
End Sub
Private Sub AddTabToolStripMenuItem_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddTabToolStripMenuItem.Click
Dim Browser As New WebBrowser
TabControl1.TabPages.Add("New Page")
TabControl1.SelectTab(int)
Browser.Name = "Web Browser"
Browser.Dock = DockStyle.Fill
TabControl1.SelectedTab.Controls.Add(Browser)
Browser.ScriptErrorsSuppressed = True
AddHandler Browser.DocumentCompleted, AddressOf Done
int = int + 1
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
End Sub
Private Sub RemoveTabToolStripMenuItem_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RemoveTabToolStripMenuItem.Click
If Not TabControl1.TabPages.Count = 1 Then
TabControl1.TabPages.RemoveAt(TabControl1.SelectedIndex)
TabControl1.SelectTab(TabControl1.TabPages.Count - 1)
int = int - 1
End If
End Sub
Private Sub GoToolStripMenuItem_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GoToolStripMenuItem.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(ToolStripTextBox1.Text)
End Sub
Private Sub ToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click
CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoBack()
End Sub
Private Sub ToolStripTextBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripTextBox1.Click
ToolStripTextBox1.SelectAll()
End Sub
End Class

