Module: wine Branch: master Commit: 21836d21cfa6b8f23b4ea86d9d73482de67bebd6 URL: http://source.winehq.org/git/wine.git/?a=commit;h=21836d21cfa6b8f23b4ea86d9d... Author: Jacek Caban <jacek(a)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);