Platforms to show: All Mac Windows Linux Cross-Platform
WebFrameMBS class Deprecated
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | HTMLViewer Mac | MBS MacControls Plugin | 7.2 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This item is deprecated and should no longer be used.
Notes:
This classs is not available in Xojo 2020r1 or newer.
A WebFrame has a WebFrameView and a WebDataSource.
All methods in this class will catch exceptions from Cocoa and raise a NSExceptionMBS instead. Using the message, name and reason properties you can see what was the reason for this exception. Please report if you find a method which does not handle exceptions correct.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- property Handle as Integer
- 19 methods
- method childFrames as WebFrameMBS()
- method Constructor Private
- method dataSource as WebDataSourceMBS
- method findFrameNamed(name as string) as WebFrameMBS
- method frameView as WebFrameViewMBS
- method loadArchive(archive as WebArchiveMBS)
- method LoadHTMLString(data as memoryblock, mime as string, encoding as string, url as string)
- method LoadHTMLString(text as string, url as string)
- method LoadURL(url as string)
- method LoadURL(url as string, CachePolicy as Integer, TimeOut as Double)
- method name as String
- method parentFrame as WebFrameMBS
- method provisionalDataSource as WebDataSourceMBS
- method reload
- method reloadFromOrigin
- method stopLoading
- method webView as WebViewMBS
This class has no sub classes.
Some methods using this class:
- WebDataSourceMBS.webFrame as WebFrameMBS
- WebViewMBS.mainFrame as WebFrameMBS
Some properties using for this class:
- WebFrameViewMBS.webFrame as WebFrameMBS
Some events using this class:
- WebFrameLoadDelegateMBS.didCancelClientRedirectForFrame(WebView as WebViewMBS, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.didFailLoadWithError(WebView as WebViewMBS, ErrorString as string, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.didFinishLoadForFrame(WebView as WebViewMBS, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.didReceiveServerRedirectForProvisionalLoadForFrame(WebView as WebViewMBS, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.didReceiveTitle(WebView as WebViewMBS, title as string, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.didStartProvisionalLoadForFrame(WebView as WebViewMBS, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.willCloseFrame(WebView as WebViewMBS, frame as WebFrameMBS) as boolean
- WebFrameLoadDelegateMBS.willPerformClientRedirectToURL(WebView as WebViewMBS, URL as String, delay as Double, fireDate as Date, frame as WebFrameMBS) as boolean
- WebPolicyDelegateMBS.decidePolicyForMIMEType(type as string,request as NSURLRequestMBS, frame as WebFrameMBS, decisionListener as WebPolicyDecisionListenerMBS) as boolean
- WebPolicyDelegateMBS.unableToImplementPolicyWithError(errorString as string, frame as WebFrameMBS) as boolean
Blog Entries
The items on this page are in the following plugins: MBS MacControls Plugin.
WebFrameLoadDelegateMBS - WebFrameViewMBS
Feedback: Report problem or ask question.