mshtml: Add new interfaces into mshtml.idl

Konstantin Kondratyuk kondratyuk at
Mon Nov 24 04:06:01 CST 2008

On Monday 24 November 2008 00:38:18 Alistair Leslie-Hughes wrote:
> You have
> missed

Thanks, fixed.

> The following interfacess dont contain dual interfaces
> IHTMLEditDesigner
> IMarkupContainer
> IMarkupPointer
> ISegment
> ISelectionServicesListener
> ISelectionServices
> IHTMLEditServices

IElementSegment interface too? I have changed it in try2

Also, one question about retval attributes. There can be only one attribute in 
one method? For example, in IMarkupPointer interface:
    HRESULT Right(
        [in] BOOL fMove,
        [out] MARKUP_CONTEXT_TYPE *pContext,
        [out] IHTMLElement **ppElement,
        [out] long *pcch,
        [retval, out] OLECHAR *pchText);
It is correct now? Try 1 contained four attributes "retval" in this method...

Thanks for advices.

Best regards,
Konstantin Kondratyuk.

More information about the wine-devel mailing list