Defines |
| #define | COBJMACROS |
| #define | NSCMD_ALIGN "cmd_align" |
| #define | NSCMD_BEGINLINE "cmd_beginLine" |
| #define | NSCMD_BOLD "cmd_bold" |
| #define | NSCMD_CHARNEXT "cmd_charNext" |
| #define | NSCMD_CHARPREVIOUS "cmd_charPrevious" |
| #define | NSCMD_COPY "cmd_copy" |
| #define | NSCMD_CUT "cmd_cut" |
| #define | NSCMD_DELETECHARFORWARD "cmd_deleteCharForward" |
| #define | NSCMD_DELETEWORDFORWARD "cmd_deleteWordForward" |
| #define | NSCMD_ENDLINE "cmd_endLine" |
| #define | NSCMD_FONTCOLOR "cmd_fontColor" |
| #define | NSCMD_FONTFACE "cmd_fontFace" |
| #define | NSCMD_INDENT "cmd_indent" |
| #define | NSCMD_INSERTHR "cmd_insertHR" |
| #define | NSCMD_INSERTLINKNOUI "cmd_insertLinkNoUI" |
| #define | NSCMD_ITALIC "cmd_italic" |
| #define | NSCMD_LINENEXT "cmd_lineNext" |
| #define | NSCMD_LINEPREVIOUS "cmd_linePrevious" |
| #define | NSCMD_MOVEBOTTOM "cmd_moveBottom" |
| #define | NSCMD_MOVEPAGEDOWN "cmd_movePageDown" |
| #define | NSCMD_MOVEPAGEUP "cmd_movePageUp" |
| #define | NSCMD_MOVETOP "cmd_moveTop" |
| #define | NSCMD_OL "cmd_ol" |
| #define | NSCMD_OUTDENT "cmd_outdent" |
| #define | NSCMD_PASTE "cmd_paste" |
| #define | NSCMD_SELECTALL "cmd_selectAll" |
| #define | NSCMD_SELECTBEGINLINE "cmd_selectBeginLine" |
| #define | NSCMD_SELECTBOTTOM "cmd_selectBottom" |
| #define | NSCMD_SELECTCHARNEXT "cmd_selectCharNext" |
| #define | NSCMD_SELECTCHARPREVIOUS "cmd_selectCharPrevious" |
| #define | NSCMD_SELECTENDLINE "cmd_selectEndLine" |
| #define | NSCMD_SELECTLINENEXT "cmd_selectLineNext" |
| #define | NSCMD_SELECTLINEPREVIOUS "cmd_selectLinePrevious" |
| #define | NSCMD_SELECTPAGEDOWN "cmd_selectPageDown" |
| #define | NSCMD_SELECTPAGEUP "cmd_selectPageUp" |
| #define | NSCMD_SELECTTOP "cmd_selectTop" |
| #define | NSCMD_SELECTWORDNEXT "cmd_selectWordNext" |
| #define | NSCMD_SELECTWORDPREVIOUS "cmd_selectWordPrevious" |
| #define | NSCMD_UL "cmd_ul" |
| #define | NSCMD_UNDERLINE "cmd_underline" |
| #define | NSCMD_WORDNEXT "cmd_wordNext" |
| #define | NSCMD_WORDPREVIOUS "cmd_wordPrevious" |
| #define | NSSTATE_ATTRIBUTE "state_attribute" |
| #define | NSSTATE_ALL "state_all" |
| #define | NSALIGN_CENTER "center" |
| #define | NSALIGN_LEFT "left" |
| #define | NSALIGN_RIGHT "right" |
| #define | DOM_VK_LEFT VK_LEFT |
| #define | DOM_VK_UP VK_UP |
| #define | DOM_VK_RIGHT VK_RIGHT |
| #define | DOM_VK_DOWN VK_DOWN |
| #define | DOM_VK_DELETE VK_DELETE |
| #define | DOM_VK_HOME VK_HOME |
| #define | DOM_VK_END VK_END |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (mshtml) |
| void | set_dirty (HTMLDocument *This, VARIANT_BOOL dirty) |
| static void | do_ns_editor_command (NSContainer *This, const char *cmd) |
| static nsresult | get_ns_command_state (NSContainer *This, const char *cmd, nsICommandParams *nsparam) |
| static DWORD | query_ns_edit_status (HTMLDocument *This, const char *nscmd) |
| static void | set_ns_align (HTMLDocument *This, const char *align_str) |
| static DWORD | query_align_status (HTMLDocument *This, const char *align_str) |
| static nsISelection * | get_ns_selection (HTMLDocument *This) |
| static void | remove_child_attr (nsIDOMElement *elem, LPCWSTR tag, nsAString *attr_str) |
| static void | get_font_size (HTMLDocument *This, WCHAR *ret) |
| static void | set_font_size (HTMLDocument *This, LPCWSTR size) |
| static void | handle_arrow_key (HTMLDocument *This, nsIDOMKeyEvent *event, const char *const cmds[4]) |
| void | handle_edit_event (HTMLDocument *This, nsIDOMEvent *event) |
| void | handle_edit_load (HTMLDocument *This) |
| static void | set_ns_fontname (HTMLDocument *This, const char *fontname) |
| static HRESULT | exec_delete (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_fontname (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_forecolor (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_fontsize (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_font (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_selectall (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_bold (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_italic (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | query_justify (HTMLDocument *This, OLECMD *cmd) |
| static HRESULT | exec_justifycenter (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_justifyleft (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_justifyright (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_underline (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_horizontalline (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_orderlist (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_unorderlist (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_indent (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_outdent (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_composesettings (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| HRESULT | editor_exec_copy (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| HRESULT | editor_exec_cut (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| HRESULT | editor_exec_paste (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | exec_setdirty (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | query_edit_status (HTMLDocument *This, OLECMD *cmd) |
| static INT_PTR CALLBACK | hyperlink_dlgproc (HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) |
| static HRESULT | exec_hyperlink (HTMLDocument *This, DWORD cmdexecopt, VARIANT *in, VARIANT *out) |
| static HRESULT | query_selall_status (HTMLDocument *This, OLECMD *cmd) |
| void | init_editor (HTMLDocument *This) |
| HRESULT | editor_is_dirty (HTMLDocument *This) |
Variables |
| static const WCHAR | fontW [] = {'f','o','n','t',0} |
| static const WCHAR | sizeW [] = {'s','i','z','e',0} |
| const cmdtable_t | editmode_cmds [] |