Stops all current loading operations in the HTMLView control.
Takes htmlViewID (Int).
Returns nothing.
BGI GUI
Parameters & Returns
Parameters
htmlViewIDInt
Returns
Void
Quick Summary
Stops all current loading operations in the HTMLView control.
Takes htmlViewID (Int).
Returns nothing.
Technical Exegesis...
Stops all current loading operations in the HTMLView control. Searches webBrowserMap for htmlViewID. If found, gets IWebBrowser2* interface. Calls pBrowser->Stop() to halt navigation and resource loading. No return value.
This function mimics browser's stop button functionality. Stop() immediately cancels ongoing page load operations. Halts HTML download, image loading, script execution, CSS fetching, and all other pending HTTP requests.
Stops all current loading operations in the HTMLView control. Searches webBrowserMap for htmlViewID. If found, gets IWebBrowser2* interface. Calls pBrowser->Stop() to halt navigation and resource loading. No return value.
This function mimics browser's stop button functionality. Stop() immediately cancels ongoing page load operations. Halts HTML download, image loading, script execution, CSS fetching, and all other pending HTTP requests. If page is partially loaded, displays whatever content has been received so far (incomplete rendering). If navigation hasn't started, Stop() has no effect. Use cases: cancel slow-loading pages, stop unwanted navigation, halt resource-intensive operations. Does not affect already-loaded content (scripts continue running, animations play). For fully stopping scripts, combine with navigation to about:blank or destroy/recreate control. Common pattern: provide stop button in UI, call bgiHTMLStop on user click during page loads. Pair with navigation functions - stop before starting new navigation to cancel previous load.