⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 iwebview.idl

📁 linux下开源浏览器WebKit的源码,市面上的很多商用浏览器都是移植自WebKit
💻 IDL
📖 第 1 页 / 共 3 页
字号:
    /*        - (IBAction)toggleContinuousSpellChecking:(id)sender;    */    HRESULT toggleContinuousSpellChecking([in] IUnknown* sender);    /*        - (IBAction)toggleSmartInsertDelete:(id)sender;    */    HRESULT toggleSmartInsertDelete([in] IUnknown* sender);    /*        - (void)toggleGrammarChecking:(id)sender    */    HRESULT toggleGrammarChecking([in] IUnknown* sender);       /*!        @method setPageSizeMultiplier:        @abstract Set a zoom factor for all views managed by this webView.        @param multiplier A fractional percentage value, 1.0 is 100%.        - (void)setPageSizeMultiplier:(float)multiplier;    */    HRESULT setPageSizeMultiplier([in] float multiplier);    /*!        @method pageSizeMultiplier        @result The page size multipler.        - (float)pageSizeMultiplier;    */        HRESULT pageSizeMultiplier([out, retval] float* multiplier);    /*        - (BOOL)canZoomPageIn;    */    HRESULT canZoomPageIn([in] IUnknown* sender, [out, retval] BOOL* result);    /*        - (IBAction)zoomPageIn:(id)sender;    */    HRESULT zoomPageIn([in] IUnknown* sender);    /*        - (BOOL)canZoomPageOut;    */    HRESULT canZoomPageOut([in] IUnknown* sender, [out, retval] BOOL* result);    /*        - (IBAction)zoomPageOut:(id)sender;    */    HRESULT zoomPageOut([in] IUnknown* sender);    /*        - (BOOL)canResetPageZoom;    */    HRESULT canResetPageZoom([in] IUnknown* sender, [out, retval] BOOL* result);    /*        - (IBAction)resetPageZoom:(id)sender;    */    HRESULT resetPageZoom([in] IUnknown* sender);}/*    @interface WebView (WebViewCSS)*/[    object,    oleautomation,    uuid(ADF68A8C-336F-405c-A053-3D11A9D5B092),    pointer_default(unique)]interface IWebViewCSS : IUnknown{    /*        - (DOMCSSStyleDeclaration *)computedStyleForElement:(DOMElement *)element pseudoElement:(NSString *)pseudoElement;    */    HRESULT computedStyleForElement([in] IDOMElement* element, [in] BSTR pseudoElement, [out, retval] IDOMCSSStyleDeclaration** style);}/*    @interface WebView (WebViewEditing)*/[    object,    oleautomation,    uuid(07BDAC9A-19A1-4086-864D-BAD9E0F00D5C),    pointer_default(unique)]interface IWebViewEditing : IUnknown{    /*        - (DOMRange *)editableDOMRangeForPoint:(NSPoint)point;    */    HRESULT editableDOMRangeForPoint([in] LPPOINT point, [out, retval] IDOMRange** range);    /*        - (void)setSelectedDOMRange:(DOMRange *)range affinity:(NSSelectionAffinity)selectionAffinity;    */    HRESULT setSelectedDOMRange([in] IDOMRange* range, [in] WebSelectionAffinity affinity);    /*        - (DOMRange *)selectedDOMRange;    */    HRESULT selectedDOMRange([out, retval] IDOMRange** range);    /*        - (NSSelectionAffinity)selectionAffinity;    */    HRESULT selectionAffinity([out, retval] [out, retval] WebSelectionAffinity* affinity);    /*        - (void)setEditable:(BOOL)flag;    */    HRESULT setEditable([in] BOOL flag);    /*        - (BOOL)isEditable;    */    HRESULT isEditable([out, retval] BOOL* isEditable);    /*        - (void)setTypingStyle:(DOMCSSStyleDeclaration *)style;    */    HRESULT setTypingStyle([in] IDOMCSSStyleDeclaration* style);    /*        - (DOMCSSStyleDeclaration *)typingStyle;    */    HRESULT typingStyle([out, retval] IDOMCSSStyleDeclaration** style);    /*        - (void)setSmartInsertDeleteEnabled:(BOOL)flag;    */    HRESULT setSmartInsertDeleteEnabled([in] BOOL flag);    /*        - (BOOL)smartInsertDeleteEnabled;    */    HRESULT smartInsertDeleteEnabled([out, retval] BOOL* enabled);    /*        - (void)setContinuousSpellCheckingEnabled:(BOOL)flag;    */    HRESULT setContinuousSpellCheckingEnabled([in] BOOL flag);    /*        - (BOOL)isContinuousSpellCheckingEnabled;    */    HRESULT isContinuousSpellCheckingEnabled([out, retval] BOOL* enabled);    /*        - (WebNSInt)spellCheckerDocumentTag;    */    HRESULT spellCheckerDocumentTag([out, retval] int* tag);    /*        - (NSUndoManager *)undoManager;    */    HRESULT undoManager([out, retval] IWebUndoManager** manager);    /*        - (void)setEditingDelegate:(id)delegate;    */    HRESULT setEditingDelegate([in] IWebEditingDelegate* d);    /*        - (id)editingDelegate;    */    HRESULT editingDelegate([out, retval] IWebEditingDelegate** d);    /*        - (DOMCSSStyleDeclaration *)styleDeclarationWithText:(NSString *)text;    */    HRESULT styleDeclarationWithText([in] BSTR text, [out, retval] IDOMCSSStyleDeclaration** style);    /*        - (BOOL)hasSelectedRange;    */    HRESULT hasSelectedRange([out, retval] BOOL* hasSelectedRange);    /*        - (BOOL)cutEnabled;    */    HRESULT cutEnabled([out, retval] BOOL* enabled);    /*        - (BOOL)copyEnabled;    */    HRESULT copyEnabled([out, retval] BOOL* enabled);    /*        - (BOOL)pasteEnabled;    */    HRESULT pasteEnabled([out, retval] BOOL* enabled);    /*        - (BOOL)deleteEnabled;    */    HRESULT deleteEnabled([out, retval] BOOL* enabled);    /*        - (BOOL)editingEnabled;    */    HRESULT editingEnabled([out, retval] BOOL* enabled);    /*        - (BOOL)isGrammarCheckingEnabled    */    HRESULT isGrammarCheckingEnabled([out, retval] BOOL* enabled);    /*        - (void)setGrammarCheckingEnabled:(BOOL)flag    */    HRESULT setGrammarCheckingEnabled(BOOL enabled);    /*        - (void)setSelectTrailingWhitespaceEnabled:(BOOL)flag;    */    HRESULT setSelectTrailingWhitespaceEnabled([in] BOOL flag);    /*        - (BOOL)selectTrailingWhitespaceEnabled;    */    HRESULT isSelectTrailingWhitespaceEnabled([out, retval] BOOL* enabled);}/*    @interface WebView (WebViewUndoableEditing)*/[    object,    oleautomation,    uuid(639E7121-13C8-4a12-BC18-6E1F3D68F3C3),    pointer_default(unique)]interface IWebViewUndoableEditing : IUnknown{    /*        - (void)replaceSelectionWithNode:(DOMNode *)node;     */    HRESULT replaceSelectionWithNode([in] IDOMNode* node);    /*        - (void)replaceSelectionWithText:(NSString *)text;        */    HRESULT replaceSelectionWithText([in] BSTR text);    /*        - (void)replaceSelectionWithMarkupString:(NSString *)markupString;    */    HRESULT replaceSelectionWithMarkupString([in] BSTR markupString);    /*        - (void)replaceSelectionWithArchive:(WebArchive *)archive;    */    HRESULT replaceSelectionWithArchive([in] IWebArchive* archive);    /*        - (void)deleteSelection;        */    HRESULT deleteSelection();    /*        - (void)clearSelection;        */    HRESULT clearSelection();    /*        - (void)applyStyle:(DOMCSSStyleDeclaration *)style;    */    HRESULT applyStyle([in] IDOMCSSStyleDeclaration* style);}/*    @interface WebView (WebViewEditingActions)*/[    object,    oleautomation,    uuid(7E066C42-8E81-4778-888D-D6CC93E27D4C),    pointer_default(unique)]interface IWebViewEditingActions : IUnknown{    /*        - (void)copy:(id)sender;    */    HRESULT copy([in] IUnknown* sender);    /*        - (void)cut:(id)sender;    */    HRESULT cut([in] IUnknown* sender);    /*        - (void)paste:(id)sender;    */    HRESULT paste([in] IUnknown* sender);    /*        - (void)copyURL:(id)sender;    */    HRESULT copyURL([in] BSTR url);    /*        - (void)copyFont:(id)sender;    */    HRESULT copyFont([in] IUnknown* sender);    /*        - (void)pasteFont:(id)sender;    */    HRESULT pasteFont([in] IUnknown* sender);    /*        - (void)delete:(id)sender;    */    HRESULT delete_([in] IUnknown* sender);    /*        - (void)pasteAsPlainText:(id)sender;    */    HRESULT pasteAsPlainText([in] IUnknown* sender);    /*        - (void)pasteAsRichText:(id)sender;    */    HRESULT pasteAsRichText([in] IUnknown* sender);    /*        - (void)changeFont:(id)sender;    */    HRESULT changeFont([in] IUnknown* sender);    /*        - (void)changeAttributes:(id)sender;    */    HRESULT changeAttributes([in] IUnknown* sender);    /*        - (void)changeDocumentBackgroundColor:(id)sender;    */    HRESULT changeDocumentBackgroundColor([in] IUnknown* sender);    /*        - (void)changeColor:(id)sender;    */    HRESULT changeColor([in] IUnknown* sender);    /*        - (void)alignCenter:(id)sender;    */    HRESULT alignCenter([in] IUnknown* sender);    /*        - (void)alignJustified:(id)sender;    */    HRESULT alignJustified([in] IUnknown* sender);    /*        - (void)alignLeft:(id)sender;    */    HRESULT alignLeft([in] IUnknown* sender);    /*        - (void)alignRight:(id)sender;    */    HRESULT alignRight([in] IUnknown* sender);    /*        - (void)checkSpelling:(id)sender;    */    HRESULT checkSpelling([in] IUnknown* sender);    /*        - (void)showGuessPanel:(id)sender;    */    HRESULT showGuessPanel([in] IUnknown* sender);    /*        - (void)performFindPanelAction:(id)sender;    */    HRESULT performFindPanelAction([in] IUnknown* sender);    /*        - (void)startSpeaking:(id)sender;    */    HRESULT startSpeaking([in] IUnknown* sender);    /*        - (void)stopSpeaking:(id)sender;    */    HRESULT stopSpeaking([in] IUnknown* sender);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -