Commit Graph

78 Commits (6dfb5f6a33d6323394a75665cfd93082ed048ff0)

Author SHA1 Message Date
Jacek Caban c5e53bd665 shdocvw: Use heap_alloc_zero to allocate DocHost objects. 2010-03-15 14:18:05 +01:00
Jacek Caban ff06efd1eb shdocvw: Moved WebBrowser client site realizing to separated function and release more interfaces in SetClientSite. 2010-01-25 12:44:53 +01:00
Jacek Caban 8112b59c9e shdocvw: Moved DocHost client site releasing to separated function and release more interfaces in SetClientSite. 2010-01-25 12:44:48 +01:00
Jacek Caban 60b096f609 shdocvw: Check QueryInterface return codes before using its result. 2009-11-18 11:09:29 +01:00
Alistair Leslie-Hughes a1ab2df19a shdocvw: Add basic support for InPlaceDeactivate. 2009-08-14 13:59:10 +02:00
Jacek Caban 52bade97f4 shdocvw: Check GetContainer result before setting new container. 2009-08-10 13:11:34 +02:00
Austin English 583be32178 shdocvw: Handle DISPID_AMBIENT_DLCONTROL case. 2009-06-24 11:25:05 +02:00
Jacek Caban 64adaf723b shdocvw: Added QueryStatus implementation. 2009-02-24 16:57:28 +01:00
Francois Gouget f250f4fa04 Assorted spelling fixes. 2009-02-11 15:56:02 +01:00
Alistair Leslie-Hughes a14a75b85e shdocvw: Correct OnAmbientPropertyChange regression. 2009-02-04 14:08:26 +01:00
Alistair Leslie-Hughes 69a8066b18 shdocvw: OnAmbientPropertyChange should refresh all properties with a DISPID_UNKNOWN. 2009-02-03 14:36:21 +01:00
Alexandre Julliard e37f8f23f1 shdocvw: Fix the computation of the default extents. 2008-11-21 17:07:21 +01:00
Detlef Riekenberg a815677d93 shdocvw/tests: Make the webbrowser test dpi aware, make it pass in wine. 2008-11-19 12:09:17 +01:00
Dmitry Timoshkov b901c8db5a shdocvw: Fix the COLOR_xxx usage. 2008-11-12 11:49:12 +01:00
Andrew Talbot f0dd3efe14 shdocvw: Assign to structs instead of using memcpy. 2008-03-18 11:15:22 +01:00
Jacek Caban 1a7bf2e0ff shdocvw: Use more flexible mechanism instead of WB_WM_NAVIGATE2. 2008-01-21 11:38:08 +01:00
Chris Wulff a34bd3b2cd shdocvw: Hide and show the frame window instead of the inner one. 2008-01-07 18:19:54 +01:00
Jacek Caban be11c75729 shdocvw: Return S_OK in IOleObject::SetHostNames. 2007-12-12 13:48:23 +01:00
Chris Wulff 0a2008ae67 shdocvw: Implement OLEIVERB_HIDE. 2007-10-31 12:39:55 +01:00
Jacek Caban dc15020cf5 shdocvw: Move frame variable to DocHost. 2007-03-09 21:09:03 +01:00
Jacek Caban 72bf4a641e shdocvw: Added mode dispids implementation in DocHost::Invoke. 2007-03-09 21:08:26 +01:00
Jacek Caban 0b48542f1f shdocvw: Always set hostui to NULL in SetClientsite. 2007-03-09 21:08:15 +01:00
Jacek Caban 7858c208a1 shdocvw: Cal on_offlineconnected_change and on_silent_change in SetClientSite. 2006-11-06 12:26:30 +01:00
Jacek Caban e7c3d0157a shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_OFFLINECONNECTED) implementation. 2006-11-06 12:26:23 +01:00
Jacek Caban 7bbae51ce0 shdocvw: Added OnAmbientPropertyChange(DISPID_AMBIENT_SILENT) implementation. 2006-11-06 12:26:09 +01:00
Jacek Caban ebbcd53c71 shdocvw: Ignore hwndParent in DoVerb. 2006-11-06 12:25:59 +01:00
Jacek Caban 30b24fbf7f shdocvw: Set parent window in activate_inplace. 2006-11-06 12:25:45 +01:00
Jacek Caban 6e63a9e5f5 shdocvw: Fix windows style of windows without parents. 2006-10-23 12:29:06 +02:00
Jacek Caban e5f2f651b2 shdocvw: Win64 printf format warning fixes. 2006-10-06 12:48:02 +02:00
Jacek Caban 3d1627f673 shdocvw: Added SetExtent and GetExtent implementation. 2006-07-31 17:20:20 +02:00
Jacek Caban 89b443d559 shdocvw: Added test of GetControlInfo. 2006-07-28 12:34:02 +02:00
Jacek Caban d76ed6f693 shdocvw: Call SetMenu in activate_ui. 2006-07-11 12:03:50 +02:00
Jacek Caban b6d0818043 shdocvw: Call GetContainer in SetClientSite. 2006-07-07 17:50:47 +02:00
Jacek Caban d7043f23ca shdocvw: Set focus in ui_activate. 2006-06-03 11:54:16 +02:00
Jacek Caban 5c932f9634 shdocvw: Added OLEIVERB_UIACTIVATE implementation. 2006-05-23 20:54:32 +02:00
Jacek Caban 4ee19c81bb shdocvw: Don't do verb that is already done. 2006-05-23 20:54:07 +02:00
Jacek Caban dda3bea568 shdocvw: Move UI activating to the separated function. 2006-05-23 20:53:58 +02:00
Jacek Caban 864bfd8ead shdocvw: Move inplace activating code to the separated function. 2006-05-23 20:53:50 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Jacek Caban 21196a084a shdocvw: Code cleanup. 2006-05-17 21:46:18 +02:00
Jacek Caban f69328e2df shdocvw: Don't release IOleInPlaceSite in DoVerb. 2006-05-16 12:42:20 +02:00
Jacek Caban 707a4f18f7 shdocvw: Fix GetMiscStatus implementation. 2006-05-05 20:44:02 +02:00
Jacek Caban 22b6d5485c shdocvw: Use Dochost, not WebBrowser, in deactivate_document. 2006-04-18 11:37:47 +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 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 26f6a30f58 shdocvw: Set active document of both frame and doc window. 2006-04-10 12:21:23 +02:00