Commit Graph

39 Commits

Author SHA1 Message Date
Jacek Caban 967561f8ea shdocvw: Separate DocHost ref count from InternetExplorer ref count. 2011-01-10 10:36:48 +01:00
Jacek Caban d3aa44b20b shdocvw: Added support for QueryService(IID_IWebBrowserApp). 2010-12-17 13:26:02 +01:00
Michael Stefaniuc 9d74e4dec3 shdocvw: Don't open code CONTAINING_RECORD(). 2010-11-24 17:59:59 +01:00
David Hedberg 0adfeb2869 shdocvw: Implement ControlSite::TranslateAccelerator. 2010-11-17 14:01:17 +01:00
David Hedberg 42ef5a0fce shdocvw: Add IOleControlSite interface to dochost. 2010-11-17 14:01:17 +01:00
Jacek Caban 7aa159275f shdocvw: Get rid of remaining *_THIS macros. 2010-11-15 13:20:05 +01:00
Jacek Caban 538a870b89 shdocvw: Get rid of DocHost-related *_THIS macros. 2010-11-15 13:20:04 +01:00
Jacek Caban ca353c9b7e shdocvw: Get rid of CLIENTSITE_THIS. 2010-11-15 13:20:04 +01:00
Andrew Eikum f97fbce8f4 shdocvw: Fix typo in WARN. 2010-03-01 11:34:01 +01:00
Jacek Caban c8e34cf22f shdocvw: Added IPropertyNotifySink stub implementation. 2009-08-31 12:16:47 +02:00
Andrew Talbot f0dd3efe14 shdocvw: Assign to structs instead of using memcpy. 2008-03-18 11:15:22 +01:00
Jacek Caban 72bf4a641e shdocvw: Added mode dispids implementation in DocHost::Invoke. 2007-03-09 21:08:26 +01:00
Jacek Caban 355b3c190b shdocvw: Added DISPID_AMBIENT_OFFLINEIFNOTCONNECTED and DISPID_AMBIENT_SILENT implementation in DocHost::Invoke. 2007-03-09 21:08:01 +01:00
Jacek Caban e5f2f651b2 shdocvw: Win64 printf format warning fixes. 2006-10-06 12:48:02 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban ae2c061e8e shdocvw: Return S_OK in OnInPlaceDeactivate. 2006-05-20 13:58:39 +02:00
Jacek Caban 21196a084a shdocvw: Code cleanup. 2006-05-17 21:46:18 +02:00
Jacek Caban 61560b8715 shdocvw: Move connection points to DocHost object. 2006-04-18 11:38:10 +02:00
Jacek Caban 6470c5ca0a shdocvw: Get rid of WebBrowser dependency in DocHost object. 2006-04-18 11:37:13 +02:00
Jacek Caban 59c6f20495 shdocvw: Move IOleInPlaceFrame to DocHost object. 2006-04-18 11:36:52 +02:00
Jacek Caban 3a9aeace0f shdocvw: Move IServiceProvider to DocHost object. 2006-04-18 11:36:31 +02:00
Jacek Caban 9b0c2bf595 shdocvw: Move IDispatch to DocHost object. 2006-04-18 11:34:39 +02:00
Jacek Caban 62aa916b28 shdocvw: Move IOleCommandTarget to DocHost object. 2006-04-18 11:34:24 +02:00
Jacek Caban 72c5329336 shdocvw: Move IOleDocumentSite to DocHost object. 2006-04-18 11:33:57 +02:00
Jacek Caban ff7a8abb85 shdocvw: Move IDocHostUIHandler to DocHost object. 2006-04-18 11:33:19 +02:00
Jacek Caban 89da131352 shdocvw: Move IOleInPlaceSite to DocHost object. 2006-04-18 11:33:10 +02:00
Jacek Caban 2dab3d4c1b shdocvw: Move IOleClientSite to new DocHost object to allow sharing
code between WebBrowser and InternetExplorer.
2006-04-18 11:30:37 +02:00
Jacek Caban 00f249022c shdocvw: Change FIXMEs to TRACE in IDispatch's methods as they return
E_NOTIMPL in Windows as well.
2006-02-20 11:13:51 +01:00
Jacek Caban ad5d88c67a shdocvw: Added client site's IServiceProvider interface. 2006-02-15 11:53:31 +01:00
Jacek Caban 0e1ef8ac2e shdocvw: Added client site's IDispatch stub implementation. 2006-01-26 13:30:04 +01:00
Jacek Caban 254bdf08f1 shdocvw: Added client site's IOleCommandTarget stub implementation. 2006-01-26 13:28:43 +01:00
Jacek Caban 47f796c629 shdocvw: Deactivate document in SetClientSite if ClientSite is NULL.
Fix ref counting.
2006-01-18 13:22:52 +01:00
Jacek Caban a23b84aa0d Return S_OK in [On|Can]InPlaceActivate.
Handle IOleDocumentSite in QueryInterface.
2005-12-01 11:11:14 +01:00
Jacek Caban 13e3cad0d0 Added IOleDocumentSite implementation. 2005-11-28 11:24:49 +01:00
Jacek Caban fea8a762cc Added implementation of GetWindowContext.
Added stub implementation of IOleInPlaceFrame interface.
2005-11-28 11:01:17 +01:00
Jacek Caban 248c090db3 Create window in SetClientSite and return it in
IOleInPlaceSite::GetWindow.
2005-11-22 11:59:57 +00:00
Jacek Caban d15de714e3 Added stub implementation of IDocHostUIHandler. 2005-11-17 11:03:53 +00:00
Jacek Caban 9a7b9710c9 Added IOleInPlaceSite stub implementation. 2005-11-16 11:21:00 +00:00
Jacek Caban 96e1574832 Beginning implementation of Navigate2. 2005-11-15 12:03:25 +00:00