Home
Products
Community
Manuals
Contact
Login or Signup

BlitzPlus Docs -> HtmlViewStatus

HtmlViewStatus(html)

Parameters:

htmlview - A htmlview gadget handle

Description:

Returns the current status of a htmlview gadget.

Returned values will one of the following:

0 - loaded. Everything on the page has loaded including images.
1 - loading. The page is loading.

HtmlViewStatus will only update after the event queue is polled.

See also: CreateHTMLView, HTMLViewGo, HTMLViewBack, HTMLViewForward, HtmlViewCurrentURL, HtmlViewEventURL, HtmlViewRun.

Example:

; A Basic Blitz Web Browser!
win=CreateWindow("Basic Blitz Web Browser",100,100,500,500,0,35)

; Create htmlview gadget
html = CreateHtmlView(0,0,500,480,win)

; Ensure the HTML view will stretch to meet the size of the window when it is resized
SetGadgetLayout html,1,1,1,1

; Go to URL
HtmlViewGo html,"http:\\www.blitzbasic.com"

; Create label gadget that will display htmlview status
label=CreateLabel("",0,480,500,20,win,3)

; Ensure that the label stays at the bottom of the window
SetGadgetLayout label,1,1,0,1

Repeat

	oldstatus=status
	
	; Get htmlview status
	status=HtmlViewStatus(html)
	
	; If status value has changed then update label text to show htmlview status
	If status<>oldstatus Then SetGadgetText label,"HtmlViewStatus: "+status+" (0=loaded, 1=loading)"
	
	id = PeekEvent()
	If id<>0
		If id=$803 Then Exit
		FlushEvents
	EndIf

Forever 

Comments

simonh(Posted 1+ years ago)
This command was introduced in V1.39.


BlitzPlus Manual Forum

Blitz3D Equivalent Command