// Borland C++ Builder
// Copyright (c) 1995, 2005 by Borland Software Corporation
// All rights reserved

// (DO NOT EDIT: machine generated header) 'Iwhtml32interfaces.pas' rev: 10.00

#ifndef Iwhtml32interfacesHPP
#define Iwhtml32interfacesHPP

#pragma delphiheader begin
#pragma option push
#pragma option -w-      // All warnings off
#pragma option -Vx      // Zero-length empty class member functions
#pragma pack(push,8)
#include <System.hpp>	// Pascal unit
#include <Sysinit.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <Iwhtmltag.hpp>	// Pascal unit
#include <Iwbasehtmlinterfaces.hpp>	// Pascal unit
#include <Iwcontainer32layout.hpp>	// Pascal unit
#include <Iwbaseinterfaces.hpp>	// Pascal unit

//-- user supplied -----------------------------------------------------------

namespace Iwhtml32interfaces
{
//-- type declarations -------------------------------------------------------
__interface IIWHTML32Component;
typedef System::DelphiInterface<IIWHTML32Component> _di_IIWHTML32Component;
__interface  INTERFACE_UUID("{99616283-7DD3-4AC5-9CCE-5A1CF0AEE198}") IIWHTML32Component  : public IInterface 
{
	
};

__interface IIWHTML32Control;
typedef System::DelphiInterface<IIWHTML32Control> _di_IIWHTML32Control;
__interface  INTERFACE_UUID("{B280031D-85A4-47E4-AAB9-6DCABFC33D4B}") IIWHTML32Control  : public IIWBaseHTMLControl 
{
	
};

__interface IIWHTML32Container;
typedef System::DelphiInterface<IIWHTML32Container> _di_IIWHTML32Container;
__interface  INTERFACE_UUID("{DE5A97E6-06D6-4E99-9C0A-8A5FC8AF6B45}") IIWHTML32Container  : public IIWBaseContainer 
{
	
public:
	virtual void __fastcall set_LayoutMgr(Iwcontainer32layout::TIWContainer32Layout* Value) = 0 ;
	virtual Iwcontainer32layout::TIWContainer32Layout* __fastcall get_LayoutMgr(void) = 0 ;
	__property Iwcontainer32layout::TIWContainer32Layout* LayoutMgr = {read=get_LayoutMgr, write=set_LayoutMgr};
};

__interface IIWHTML32Form;
typedef System::DelphiInterface<IIWHTML32Form> _di_IIWHTML32Form;
__interface  INTERFACE_UUID("{C70A3709-3B06-4EF5-BF18-014E5B566111}") IIWHTML32Form  : public IIWHTML32Container 
{
	
public:
	virtual bool __fastcall get_BrowserSecurityCheck(void) = 0 ;
	virtual void __fastcall set_BrowserSecurityCheck(bool AValue) = 0 ;
	__property bool BrowserSecurityCheck = {read=get_BrowserSecurityCheck, write=set_BrowserSecurityCheck};
};

//-- var, const, procedure ---------------------------------------------------
extern PACKAGE _di_IIWHTML32Control __fastcall HTML32ControlInterface(System::TObject* AObject);
extern PACKAGE _di_IIWHTML32Container __fastcall HTML32ContainerInterface(System::TObject* AObject);
extern PACKAGE _di_IIWHTML32Form __fastcall HTML32FormInterface(System::TObject* AObject);

}	/* namespace Iwhtml32interfaces */
using namespace Iwhtml32interfaces;
#pragma pack(pop)
#pragma option pop

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// Iwhtml32interfaces
