Commit graph

92 commits

Author SHA1 Message Date
Jacek Caban
21f5ef2808 mshtml: Improved more VARIANT debug traces. 2012-03-28 14:56:39 +02:00
Jacek Caban
7891fc45d3 mshtml: Removed duplicated includes. 2011-08-03 14:15:49 +02:00
Michael Stefaniuc
d214a96d58 mshtml: Remove some leftover *_THIS undefs. 2011-01-06 18:29:24 +01:00
Michael Stefaniuc
541a49edc2 mshtml: COM cleanup for all the IOleCommandTarget ifaces. 2010-12-27 11:51:25 +01:00
Michael Stefaniuc
b09dc2e5b1 mshtml: COM cleanup for the IOleInPlaceActiveObject iface. 2010-12-23 13:47:25 +01:00
Michael Stefaniuc
f0c55f59e3 mshtml: COM cleanup for the IPersist* ifaces in HTMLDocument. 2010-12-22 12:49:52 +01:00
Jacek Caban
c63a5fa8fd mshtml: IHTMLDocument2 iface handling clean up. 2010-12-17 13:26:01 +01:00
Paul Chitescu
fa49b9f226 mshtml: Do not try to use IDocHostUIHandler for context menu if hostui is NULL. 2010-07-01 13:43:55 +02:00
Jacek Caban
80f0f35c50 mshtml: Use DOM designMode to switch to editor mode. 2010-04-13 21:12:12 +02:00
Jacek Caban
deef140186 mshtml: Moved readystate to HTMLWindow. 2009-11-03 21:25:20 +01:00
Jacek Caban
12bddc55ed mshtml: Allow task queue to be used for different targets. 2009-10-27 10:52:28 +01:00
Jacek Caban
fd47fa4647 mshtml: Moved url and mon to HTMLWindow. 2009-10-27 10:52:17 +01:00
Jacek Caban
05d199474b mshtml: Move readystate to HTMLDocumentObj. 2009-09-17 09:42:02 -05:00
Jacek Caban
56b69dff4a mshtml: Moved usermode to HTMLDocumentObj. 2009-09-17 09:41:56 -05:00
Jacek Caban
e52e57cf2b mshtml: Moved binding variables to HTMLDocumentObj. 2009-09-17 09:41:51 -05:00
Jacek Caban
b3c2b380b8 mshtml: Moved state flags to HTMLDocumentObj. 2009-09-17 09:41:37 -05:00
Jacek Caban
fffc8c66fd mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj. 2009-09-17 09:41:09 -05:00
Jacek Caban
0d15ad8be4 mshtml: Move client site ifaces to HTMLDocumentObj. 2009-09-17 09:40:53 -05:00
Jacek Caban
b827996515 mshtml: Moved NSContainer to HTMLDocumentObj. 2009-09-17 09:40:35 -05:00
Jacek Caban
8809bef428 mshtml: Call set_ns_editmode in better place. 2009-08-03 14:59:53 +02:00
Jacek Caban
7af33293a4 mshtml: Pass window to GetCommandState and DoCommand. 2008-12-22 10:29:19 +01:00
Jacek Caban
d02c37aa4e mshtml: Remove unneeded includes. 2008-04-07 13:36:17 +02:00
Marcus Meissner
fa6042fc8d mshtml: Check for This->frame. 2008-01-16 12:17:01 +01:00
Jacek Caban
5d9e64554b mshtml: Reload page in exec_editmode if available. 2007-11-20 13:21:00 +01:00
Jacek Caban
ebc89a02d3 mshtml: Use call_set_active_object in exec_editmode. 2007-11-20 13:20:55 +01:00
Jacek Caban
a1e554739e mshtml: Added IDM_SETDIRTY implementation. 2007-11-09 12:54:14 +01:00
Jacek Caban
6f8bb3256e mshtml: More IE7 test fixes. 2007-10-26 14:04:13 +02:00
Jacek Caban
99e6592c9d mshtml: Move most code from handle_editor_load to exec_editmode. 2007-10-09 12:34:35 +02:00
Jacek Caban
f5ef66a369 mshtml: Pass the IDispatch interface of the element right-clicked on to IDocHostUIHandler_ShowContextMenu if applicable instead of always the document's one.
Found by Rob Shearman.
2007-10-03 11:00:52 +02:00
Jacek Caban
2826a0f08b mshtml: Remove no longer used defines. 2007-10-01 12:33:57 +02:00
Jacek Caban
cf403fa484 mshtml: Use get_nsinterface in exec_print and do_ns_command. 2007-09-27 11:11:21 +02:00
Jacek Caban
124f0290e4 mshtml: Added IDM_COPY in browse mode implementation. 2007-09-27 11:11:10 +02:00
Jacek Caban
c66843693f mshtml: Call Exec in show_context_menu only if user selected menu item. 2007-09-10 16:14:47 +02:00
Jacek Caban
5766b55e40 mshtml: Call Exec(CGID_ShellDocView, 37) in exec_editmode. 2007-06-11 20:20:46 +02:00
Jacek Caban
371b0edb8e mshtml: Added edit mode IDM_CUT implementation. 2007-06-11 15:22:35 +02:00
Jacek Caban
775425b24b mshtml: Added edit mode IDM_PASTE implementation. 2007-06-11 15:22:31 +02:00
Jacek Caban
4231c9e2ee mshtml: Added edit mode IDM_COPY implementation. 2007-06-11 15:22:27 +02:00
Jacek Caban
2aa419e809 mshtml: Added IDM_RESPECTVISIBILITY_INDESIGN command stub implementation. 2007-06-11 15:19:25 +02:00
Jacek Caban
86e224c12d mshtml: Call update_doc in exec_editmode. 2007-06-11 15:13:47 +02:00
Jacek Caban
0334291828 mshtml: Use IOleCommandTarget::Exec to implement context menu. 2007-06-11 15:06:32 +02:00
Jacek Caban
239b86fe8f mshtml: Don't do anything in exec_editmode if edit mode is already set. 2007-06-11 15:06:24 +02:00
Jacek Caban
791b868ce7 mshtml: Move setup_ns_editing to nsembed.c. 2007-06-11 15:06:02 +02:00
Jacek Caban
78509882e7 mshtml: Move remaining status queries to command tables. 2007-06-11 15:05:42 +02:00
Jacek Caban
2e12e7e4de mshtml: Move edit command queries to the command table. 2007-06-11 15:05:32 +02:00
Jacek Caban
ca82a1eb0e mshtml: Move justify queries to command table. 2007-06-11 15:05:18 +02:00
Jacek Caban
7d336240d4 mshtml: Use command table for IDM_COPY, IDM_CUT and IDM_PASTE query. 2007-06-11 15:04:53 +02:00
Jacek Caban
eb8b3417e0 mshtml: Move remaining commands to tables. 2007-06-11 15:04:44 +02:00
Jacek Caban
d42c252883 mshtml: Move more commands to editor command table. 2007-06-11 15:04:35 +02:00
Jacek Caban
34f1f61acf mshtml: Move more commands to command table. 2007-06-11 15:04:24 +02:00
Jacek Caban
7a0e06b9e2 mshtml: Move IDM_FONTSIZE, IDM_FONTNAME and IDM_FORECOLOR to edit state command table.
This patch temporary adds code duplication.
2007-06-11 15:04:17 +02:00