mshtml: Add new interfaces into mshtml.idl

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


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

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