| Inherits from | |
| Conforms to | |
| Framework | /System/Library/Frameworks/WebKit.framework |
| Availability | Available in Mac OS X v10.2 with Safari 1.0 and later. Available in Mac OS X v10.2.7 and later. |
| Companion guide | |
| Declared in | WebFrameView.h |
WebFrameView objects and their subviews display the web content contained in a frame. You never create instances of WebFrameView directly—WebView objects create and manage a hierarchy of WebFrameView objects, one for each frame. WebFrameView objects use a scroll view whose document view conforms to the WebDocumentView protocol.
Returns a Boolean value indicating whether users can scroll.
- (BOOL)allowsScrolling
YES if the receiver allows users to scroll; otherwise, NO.
WebFrameView.hReturns a Boolean value indicating whether the receiver can print headers and footers.
- (BOOL)canPrintHeadersAndFooters
YES if the receiver can print headers and footers; otherwise, NO.
WebFrameView.hReturns the subview that displays the web content.
- (NSView < WebDocumentView > *)documentView
The subview that displays the web content.
Use setAllowsScrolling: to enable scrolling of this view.
WebFrameView.hReturns a Boolean value indicating whether the document view should handle a print operation.
- (BOOL)documentViewShouldHandlePrint
YES if the document view should handle the print operation; otherwise, NO.
If this method returns NO, the application terminates its print operation and sends printDocumentView to the web frame view.
WebFrameView.hPrints the receiver.
- (void)printDocumentView
This method is invoked if the documentViewShouldHandlePrint method returns NO.
WebFrameView.hReturns a print operation object to print this frame.
- (NSPrintOperation *)printOperationWithPrintInfo:(NSPrintInfo *)printInfo
Information about the print settings needed to print this frame. See NSPrintInfo Class Reference for more information about this object.
An NSPrintOperation object set up to print this frame. See NSPrintOperation Class Reference for more information about this object.
WebFrameView.hSets whether the frame view should allow users to scroll.
- (void)setAllowsScrolling:(BOOL)flag
If YES, scrolling is allowed; if NO, it is not. If the frame contains a scrolling element, then that value is used as the default; otherwise, the default is YES.
WebFrameView.hReturns the web frame.
- (WebFrame *)webFrame
The web frame.
WebFrameView.hLast updated: 2009-03-04