Module: wine Branch: master Commit: 21836d21cfa6b8f23b4ea86d9d73482de67bebd6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=21836d21cfa6b8f23b4ea86d9d...
Author: Jacek Caban jacek@codeweavers.com Date: Fri Jun 29 02:58:42 2007 +0200
mshtml: Add IID_IPropertyNotifySink and DIID_HTMLTextContainerEvents connection points to HTMLBodyElement.
---
dlls/mshtml/htmlbody.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/dlls/mshtml/htmlbody.c b/dlls/mshtml/htmlbody.c index c06dcc5..40d8983 100644 --- a/dlls/mshtml/htmlbody.c +++ b/dlls/mshtml/htmlbody.c @@ -41,6 +41,8 @@ typedef struct { HTMLTextContainer text_container;
ConnectionPointContainer cp_container; + ConnectionPoint cp_propnotif; + ConnectionPoint cp_txtcontevents;
HTMLElement *element; nsIDOMHTMLBodyElement *nsbody; @@ -493,7 +495,11 @@ void HTMLBodyElement_Create(HTMLElement *element)
HTMLTextContainer_Init(&ret->text_container, element);
- ConnectionPointContainer_Init(&ret->cp_container, NULL, (IUnknown*)HTMLBODY(ret)); + ConnectionPoint_Init(&ret->cp_propnotif, CONPTCONT(&ret->cp_container), + &IID_IPropertyNotifySink, NULL); + ConnectionPoint_Init(&ret->cp_txtcontevents, CONPTCONT(&ret->cp_container), + &DIID_HTMLTextContainerEvents, &ret->cp_propnotif); + ConnectionPointContainer_Init(&ret->cp_container, &ret->cp_propnotif, (IUnknown*)HTMLBODY(ret));
nsres = nsIDOMHTMLElement_QueryInterface(element->nselem, &IID_nsIDOMHTMLBodyElement, (void**)&ret->nsbody);