2
Object = "{6B7E6392-850A-101B-AFC0-4210102A8DA7}#1.2#0"; "comctl32.ocx"
3
Begin VB.Form frmToolBar
4
Caption = "Control Bar"
13
StartUpPosition = 3 'Windows Default
14
Begin ComctlLib.Toolbar Toolbar1
25
AllowCustomize = 0 'False
27
ImageList = "ImageList1"
29
BeginProperty Buttons {0713E452-850A-101B-AFC0-4210102A8DA7}
31
BeginProperty Button1 {0713F354-850A-101B-AFC0-4210102A8DA7}
33
Object.ToolTipText = "Go Back"
37
BeginProperty Button2 {0713F354-850A-101B-AFC0-4210102A8DA7}
39
Object.ToolTipText = "Go Forward"
43
BeginProperty Button3 {0713F354-850A-101B-AFC0-4210102A8DA7}
45
Object.ToolTipText = "Reload Page"
49
BeginProperty Button4 {0713F354-850A-101B-AFC0-4210102A8DA7}
54
BeginProperty Button5 {0713F354-850A-101B-AFC0-4210102A8DA7}
56
Object.ToolTipText = "Go Home"
60
BeginProperty Button6 {0713F354-850A-101B-AFC0-4210102A8DA7}
62
Object.ToolTipText = "Search Web"
66
BeginProperty Button7 {0713F354-850A-101B-AFC0-4210102A8DA7}
73
BeginProperty Button8 {0713F354-850A-101B-AFC0-4210102A8DA7}
75
Object.ToolTipText = "Load this URL"
79
BeginProperty Button9 {0713F354-850A-101B-AFC0-4210102A8DA7}
84
BeginProperty Button10 {0713F354-850A-101B-AFC0-4210102A8DA7}
86
Object.ToolTipText = "Stop Loading"
91
Begin VB.ComboBox cmbUrl
93
Name = "MS Sans Serif"
99
Strikethrough = 0 'False
102
ItemData = "frmToolBar.frx":0000
104
List = "frmToolBar.frx":0016
106
Text = "http://www.mozilla.com"
111
Begin VB.OptionButton rbExplorer
112
Caption = "InternetExplorer"
119
Begin VB.OptionButton rbMozilla
128
Begin ComctlLib.StatusBar StatusBar1
129
Align = 2 'Align Bottom
139
BeginProperty Panels {0713E89E-850A-101B-AFC0-4210102A8DA7}
141
BeginProperty Panel1 {0713E89F-850A-101B-AFC0-4210102A8DA7}
148
BeginProperty Panel2 {0713E89F-850A-101B-AFC0-4210102A8DA7}
157
Begin VB.Label Label1
165
Begin ComctlLib.ImageList ImageList1
170
BackColor = -2147483643
175
BeginProperty Images {0713E8C2-850A-101B-AFC0-4210102A8DA7}
177
BeginProperty ListImage1 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
178
Picture = "frmToolBar.frx":00A4
181
BeginProperty ListImage2 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
182
Picture = "frmToolBar.frx":03BE
185
BeginProperty ListImage3 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
186
Picture = "frmToolBar.frx":06D8
189
BeginProperty ListImage4 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
190
Picture = "frmToolBar.frx":09F2
193
BeginProperty ListImage5 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
194
Picture = "frmToolBar.frx":0D0C
197
BeginProperty ListImage6 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
198
Picture = "frmToolBar.frx":1026
201
BeginProperty ListImage7 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
202
Picture = "frmToolBar.frx":1340
205
BeginProperty ListImage8 {0713E8C3-850A-101B-AFC0-4210102A8DA7}
206
Picture = "frmToolBar.frx":165A
214
Caption = "OLE Verbs"
218
Attribute VB_Name = "frmToolBar"
219
Attribute VB_GlobalNameSpace = False
220
Attribute VB_Creatable = False
221
Attribute VB_PredeclaredId = True
222
Attribute VB_Exposed = False
223
Dim browser As Object
225
Private Sub Form_Load()
228
Set browser = frmMozilla.Browser1
231
Sub Browser_BeforeNavigate(ByVal URL As String, ByVal Flags As Long, ByVal TargetFrameName As String, PostData As Variant, ByVal Headers As String, Cancel As Boolean)
232
Debug.Print "Browser_BeforeNavigate " & URL
233
StatusBar1.Panels(1).Text = "Loading " & URL
236
Sub Browser_NavigateComplete(ByVal URL As String)
237
Debug.Print "Browser_NavigateComplete " & URL
238
StatusBar1.Panels(1).Text = "Loaded " & URL
239
StatusBar1.Panels(2).Text = ""
242
Sub Browser_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean)
243
Debug.Print "Browser_BeforeNavigate2 " & URL
244
StatusBar1.Panels(1).Text = "Loaded " & URL
245
StatusBar1.Panels(2).Text = ""
248
Sub Browser_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
249
Debug.Print "Browser_NavigateComplete2 " & URL
250
StatusBar1.Panels(1).Text = "Loaded " & URL
251
StatusBar1.Panels(2).Text = ""
254
Sub Browser_StatusTextChange(ByVal Text As String)
255
Debug.Print "Browser_StatusTextChange " & Text
256
StatusBar1.Panels(1).Text = Text
259
Sub Browser_ProgressChange(ByVal Progress As Long, ByVal ProgressMax As Long)
260
Dim fProgress As Double
263
ElseIf ProgressMax > 0 Then
264
' fProgress = (Progress * 100) / ProgressMax
267
Debug.Print "Progress error - Progress = " & Progress & ", ProgressMax = " & ProgressMax
269
' StatusBar1.Panels(2).Text = Int(fProgress) & "%"
272
Private Sub rbExplorer_Click()
273
Set browser = frmExplorer.Browser1
276
Private Sub rbMozilla_Click()
277
Set browser = frmMozilla.Browser1
280
Private Sub Toolbar1_ButtonClick(ByVal Button As ComctlLib.Button)
281
Select Case Button.Key
293
browser.Navigate cmbUrl.Text
300
Private Sub verbs_Click()
301
' Query the browser to see what IOleCommandTarget commands it supports
303
Dim nStatus As Integer
305
nStatus = browser.QueryStatusWB(nCmd)
306
If nStatus And 1 Then
307
Debug.Print "Command " & nCmd & " is supported"
309
Debug.Print "Command " & nCmd & " is not supported"
311
If nStatus And 2 Then
312
Debug.Print "Command " & nCmd & " is disabled"