Commit Graph

167 Commits

Author SHA1 Message Date
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 0705381069 shdocvw: Added Top, Left, Height and Width properties implementation. 2006-04-14 19:38:57 +02:00
Jacek Caban 80dcc8b813 shdocvw: Store IOleInPlaceSite in WebBrowser object. 2006-04-14 19:38:44 +02:00
Jacek Caban 1e0f378c30 shdocvw: Update pos_rect and clip_rect in SetObjectRects. 2006-04-14 19:37:37 +02:00
Jacek Caban b81b614da8 shdocvw: Better window handling.
Use unicode version of DefWindowProc in unicode window procs.
Fix window styles.
2006-04-14 19:37:11 +02:00
Jacek Caban 51bd5408d4 shdocvw: Use GetClientRect, not GetWindowRect in create_doc_view_hwnd. 2006-04-12 20:56:18 +02:00
Mike McCormack 42c7372b6b shdocvw: Register iexplore.exe as a COM local server. 2006-04-12 11:18:26 +02:00
Mike McCormack c1caf43d10 shdocvw: Move the private class factory declaration into factory.c. 2006-04-11 11:25:54 +02:00
Dmitry Timoshkov 09a1a3fd7c shdocvw: Constify IExplore OLE vtables. 2006-04-10 12:23:03 +02:00
Jacek Caban 26f6a30f58 shdocvw: Set active document of both frame and doc window. 2006-04-10 12:21:23 +02:00
Jacek Caban ce2f142bf1 shdocvw: Use IOleInPlaceObjectWindowless interface of document in deactivate_document. 2006-04-10 12:21:17 +02:00
Mike McCormack 5d0873a74c shdocvw: Implement IEWinMain using a simple window frame. 2006-04-07 12:57:47 +02:00
Mike McCormack ba881a94d8 shdocvw: Forward IWebBrowser2::Navigate calls to ::Navigate2. 2006-04-06 11:33:23 +02:00
Mike McCormack fc33d3bca8 shdocvw: Stub implementation of IEWinMain. 2006-04-05 11:27:13 +02:00
András Kovács 841c12fa2f shdocvw: Added Hungarian translation. 2006-03-15 11:33:28 +01:00
Jacek Caban 87e04f2f4a shdocvw: Added get_LocationURL implementation. 2006-03-06 17:50:19 +01:00
Jacek Caban 7a3a554c9b shdocvw: Beginning ShowContextMenu implementation. 2006-03-06 11:35:50 +01:00
Jacek Caban d3a5921e8e shdocvw: Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Don't call hlink_navigate if HLNF_OPENINNEWWINDOW is set.
- Remove unneeded call to GetBindInfo.
2006-03-02 11:42:20 +01:00
Jacek Caban 0c12e2663b shdocvw: Added correct implementation of IProvideClassInfo::GetGUID. 2006-02-21 11:31:02 +01: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 76a361af82 shdocvw: Unaccess post data only if we've accessed it before. 2006-02-16 19:32:11 +01:00
Eric Pouech dd7e08cc7c shdocvw: Implemented a couple of forwards to shlwapi. 2006-02-15 13:37:18 +01:00
Jacek Caban ad5d88c67a shdocvw: Added client site's IServiceProvider interface. 2006-02-15 11:53:31 +01:00
Jacek Caban 0dbbd90c6a shdocvw: Navigate2 rewrite. 2006-02-15 11:53:21 +01:00
Jacek Caban f98843e8cc shdocvw: Added beginning IHlinkFrame::Navigate implementation. 2006-02-15 11:52:40 +01:00
Robert Shearman 98fd1c5678 Return the correct error code from IConnectionPointContainer::FindConnectionPoint. 2006-02-10 14:51:30 +01:00
Jacek Caban 461a0102c5 shdocvw: Added IHlinkFrame stub implementation. 2006-02-08 12:42:23 +01:00
Jacek Caban 5d854158b8 shdocvw: Includes clean up. 2006-02-08 12:36:25 +01:00
Jacek Caban fa31cfb0b3 shdocvw: Remove IQuickActivate interface implementation that is not
implemented in Windows as well.
2006-02-08 12:36:03 +01:00
Eric Pouech e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Fatih Aşıcı 4c78c2346b shdocvw: Turkish translation. 2006-02-06 13:06:00 +01:00
Jacek Caban 0e1ef8ac2e shdocvw: Added client site's IDispatch stub implementation. 2006-01-26 13:30:04 +01:00
Jacek Caban 1b966122f8 shdocvw: Added WebBrowser's IOleCommandTarget stub implementation. 2006-01-26 13:29:35 +01:00
Jacek Caban 254bdf08f1 shdocvw: Added client site's IOleCommandTarget stub implementation. 2006-01-26 13:28:43 +01:00
Jacek Caban 53c469f1e8 shdocvw: Added TranslateUrl implementation. 2006-01-25 13:15:12 +01:00
Jacek Caban 9cbe52b111 shdocvw: Store IDocHostUIHandler interface in the WebBrowser object. 2006-01-25 13:14:57 +01:00
Jacek Caban 360a4aff29 shdocvw: Added GetWindow implementation. 2006-01-20 16:12:36 +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 5ba7b1778c shdocvw: Added get_Document implementation. 2005-12-06 10:57:29 +01:00
Jacek Caban 84f0597d08 Sync the WebBrowser's window size with document's window. 2005-12-02 15:54:58 +01:00
Jacek Caban 356174019e Use sink in navigate_complete instead of ClientSite's IDispatch. 2005-12-02 12:59:51 +01:00
Jacek Caban 932cf2870e Added implementation of IConnectionPoint::Advise and Unadvise. 2005-12-02 11:26:32 +01:00