webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebViewEditing Interface Reference

import"IWebView.idl";

Inheritance diagram for IWebViewEditing:
WebView

Public Member Functions

HRESULT editableDOMRangeForPoint ([in] LPPOINT point, [out, retval] IDOMRange **range)
 
HRESULT setSelectedDOMRange ([in] IDOMRange *range, [in] WebSelectionAffinity affinity)
 
HRESULT selectedDOMRange ([out, retval] IDOMRange **range)
 
HRESULT selectionAffinity ([out, retval] [out, retval] WebSelectionAffinity *affinity)
 
HRESULT setEditable ([in] BOOL flag)
 
HRESULT isEditable ([out, retval] BOOL *isEditable)
 
HRESULT setTypingStyle ([in] IDOMCSSStyleDeclaration *style)
 
HRESULT typingStyle ([out, retval] IDOMCSSStyleDeclaration **style)
 
HRESULT setSmartInsertDeleteEnabled ([in] BOOL flag)
 
HRESULT smartInsertDeleteEnabled ([out, retval] BOOL *enabled)
 
HRESULT setContinuousSpellCheckingEnabled ([in] BOOL flag)
 
HRESULT isContinuousSpellCheckingEnabled ([out, retval] BOOL *enabled)
 
HRESULT spellCheckerDocumentTag ([out, retval] int *tag)
 
HRESULT undoManager ([out, retval] IWebUndoManager **manager)
 
HRESULT setEditingDelegate ([in] IWebEditingDelegate *d)
 
HRESULT editingDelegate ([out, retval] IWebEditingDelegate **d)
 
HRESULT styleDeclarationWithText ([in] BSTR text, [out, retval] IDOMCSSStyleDeclaration **style)
 
HRESULT hasSelectedRange ([out, retval] BOOL *hasSelectedRange)
 
HRESULT cutEnabled ([out, retval] BOOL *enabled)
 
HRESULT copyEnabled ([out, retval] BOOL *enabled)
 
HRESULT pasteEnabled ([out, retval] BOOL *enabled)
 
HRESULT deleteEnabled ([out, retval] BOOL *enabled)
 
HRESULT editingEnabled ([out, retval] BOOL *enabled)
 
HRESULT isGrammarCheckingEnabled ([out, retval] BOOL *enabled)
 
HRESULT setGrammarCheckingEnabled (BOOL enabled)
 
HRESULT setSelectTrailingWhitespaceEnabled ([in] BOOL flag)
 
HRESULT isSelectTrailingWhitespaceEnabled ([out, retval] BOOL *enabled)
 

Member Function Documentation

◆ copyEnabled()

HRESULT IWebViewEditing::copyEnabled ( [out, retval] BOOL enabled)

◆ cutEnabled()

HRESULT IWebViewEditing::cutEnabled ( [out, retval] BOOL enabled)

◆ deleteEnabled()

HRESULT IWebViewEditing::deleteEnabled ( [out, retval] BOOL enabled)

◆ editableDOMRangeForPoint()

HRESULT IWebViewEditing::editableDOMRangeForPoint ( [in] LPPOINT  point,
[out, retval] IDOMRange **  range 
)

◆ editingDelegate()

HRESULT IWebViewEditing::editingDelegate ( [out, retval] IWebEditingDelegate **  d)

◆ editingEnabled()

HRESULT IWebViewEditing::editingEnabled ( [out, retval] BOOL enabled)

◆ hasSelectedRange()

HRESULT IWebViewEditing::hasSelectedRange ( [out, retval] BOOL hasSelectedRange)

◆ isContinuousSpellCheckingEnabled()

HRESULT IWebViewEditing::isContinuousSpellCheckingEnabled ( [out, retval] BOOL enabled)

◆ isEditable()

HRESULT IWebViewEditing::isEditable ( [out, retval] BOOL isEditable)

◆ isGrammarCheckingEnabled()

HRESULT IWebViewEditing::isGrammarCheckingEnabled ( [out, retval] BOOL enabled)

◆ isSelectTrailingWhitespaceEnabled()

HRESULT IWebViewEditing::isSelectTrailingWhitespaceEnabled ( [out, retval] BOOL enabled)

◆ pasteEnabled()

HRESULT IWebViewEditing::pasteEnabled ( [out, retval] BOOL enabled)

◆ selectedDOMRange()

HRESULT IWebViewEditing::selectedDOMRange ( [out, retval] IDOMRange **  range)

◆ selectionAffinity()

HRESULT IWebViewEditing::selectionAffinity ( [out, retval] WebSelectionAffinity affinity)

◆ setContinuousSpellCheckingEnabled()

HRESULT IWebViewEditing::setContinuousSpellCheckingEnabled ( [in] BOOL  flag)

Implemented in WebView.

◆ setEditable()

HRESULT IWebViewEditing::setEditable ( [in] BOOL  flag)

Implemented in WebView.

◆ setEditingDelegate()

HRESULT IWebViewEditing::setEditingDelegate ( [in] IWebEditingDelegate d)

◆ setGrammarCheckingEnabled()

HRESULT IWebViewEditing::setGrammarCheckingEnabled ( BOOL  enabled)

Implemented in WebView.

◆ setSelectedDOMRange()

HRESULT IWebViewEditing::setSelectedDOMRange ( [in] IDOMRange range,
[in] WebSelectionAffinity  affinity 
)

◆ setSelectTrailingWhitespaceEnabled()

HRESULT IWebViewEditing::setSelectTrailingWhitespaceEnabled ( [in] BOOL  flag)

Implemented in WebView.

◆ setSmartInsertDeleteEnabled()

HRESULT IWebViewEditing::setSmartInsertDeleteEnabled ( [in] BOOL  flag)

Implemented in WebView.

◆ setTypingStyle()

HRESULT IWebViewEditing::setTypingStyle ( [in] IDOMCSSStyleDeclaration style)

◆ smartInsertDeleteEnabled()

HRESULT IWebViewEditing::smartInsertDeleteEnabled ( [out, retval] BOOL enabled)

◆ spellCheckerDocumentTag()

HRESULT IWebViewEditing::spellCheckerDocumentTag ( [out, retval] int *  tag)

◆ styleDeclarationWithText()

HRESULT IWebViewEditing::styleDeclarationWithText ( [in] BSTR  text,
[out, retval] IDOMCSSStyleDeclaration **  style 
)

◆ typingStyle()

HRESULT IWebViewEditing::typingStyle ( [out, retval] IDOMCSSStyleDeclaration **  style)

◆ undoManager()

HRESULT IWebViewEditing::undoManager ( [out, retval] IWebUndoManager **  manager)

The documentation for this interface was generated from the following file: