with GNATCOM.IInterface;

package MSHTML.IHTMLEditHost_Interface is

   type IHTMLEditHost_Type is
     new GNATCOM.IInterface.Interface_Type with null record;

   procedure Initialize (This : in out IHTMLEditHost_Type);

   function Pointer (This : IHTMLEditHost_Type)
     return Pointer_To_IHTMLEditHost;

   procedure Attach (This    : in out IHTMLEditHost_Type;
                     Pointer : in     Pointer_To_IHTMLEditHost);

   procedure SnapRect
     (This      : IHTMLEditHost_Type;
      pIElement : Pointer_To_IHTMLElement;
      prcNew    : Pointer_To_tagRECT;
      eHandle   : uELEMENT_CORNER);

end MSHTML.IHTMLEditHost_Interface;

