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

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

#ifndef IwdsnpainthandlersHPP
#define IwdsnpainthandlersHPP

#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 <Windows.hpp>	// Pascal unit
#include <Buttons.hpp>	// Pascal unit
#include <Graphics.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <Iwfont.hpp>	// Pascal unit
#include <Iwdsnpaint.hpp>	// Pascal unit
#include <Iwcolor.hpp>	// Pascal unit
#include <Iwbasecontrol.hpp>	// Pascal unit

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

namespace Iwdsnpainthandlers
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TIWPaintHandlerFile;
class PASCALIMPLEMENTATION TIWPaintHandlerFile : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerFile(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerFile(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerFile32;
class PASCALIMPLEMENTATION TIWPaintHandlerFile32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerFile32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerFile32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRadioButton;
class PASCALIMPLEMENTATION TIWPaintHandlerRadioButton : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRadioButton(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRadioButton(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRadioButton32;
class PASCALIMPLEMENTATION TIWPaintHandlerRadioButton32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRadioButton32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRadioButton32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRadioButtonWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerRadioButtonWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRadioButtonWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRadioButtonWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRadioGroup;
class PASCALIMPLEMENTATION TIWPaintHandlerRadioGroup : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRadioGroup(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRadioGroup(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRadioGroup32;
class PASCALIMPLEMENTATION TIWPaintHandlerRadioGroup32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRadioGroup32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRadioGroup32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRectangle;
class PASCALIMPLEMENTATION TIWPaintHandlerRectangle : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRectangle(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRectangle(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRectangle32;
class PASCALIMPLEMENTATION TIWPaintHandlerRectangle32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRectangle32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRectangle32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerLabel;
class PASCALIMPLEMENTATION TIWPaintHandlerLabel : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerLabel(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerLabel(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerLabel32;
class PASCALIMPLEMENTATION TIWPaintHandlerLabel32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerLabel32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerLabel32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerLabelWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerLabelWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerLabelWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerLabelWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerButton;
class PASCALIMPLEMENTATION TIWPaintHandlerButton : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerButton(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerButton(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerButton32;
class PASCALIMPLEMENTATION TIWPaintHandlerButton32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerButton32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerButton32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerButtonWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerButtonWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerButtonWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerButtonWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerEdit;
class PASCALIMPLEMENTATION TIWPaintHandlerEdit : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerEdit(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerEdit(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerEdit32;
class PASCALIMPLEMENTATION TIWPaintHandlerEdit32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerEdit32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerEdit32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerEditWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerEditWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerEditWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerEditWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerCheckBox;
class PASCALIMPLEMENTATION TIWPaintHandlerCheckBox : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerCheckBox(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerCheckBox(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerCheckBox32;
class PASCALIMPLEMENTATION TIWPaintHandlerCheckBox32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerCheckBox32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerCheckBox32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerCheckBoxWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerCheckBoxWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerCheckBoxWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerCheckBoxWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerComboBox;
class PASCALIMPLEMENTATION TIWPaintHandlerComboBox : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerComboBox(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerComboBox(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerComboBox32;
class PASCALIMPLEMENTATION TIWPaintHandlerComboBox32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerComboBox32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerComboBox32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerComboBoxWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerComboBoxWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerComboBoxWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerComboBoxWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerListBox;
class PASCALIMPLEMENTATION TIWPaintHandlerListBox : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerListBox(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerListBox(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerListBox32;
class PASCALIMPLEMENTATION TIWPaintHandlerListBox32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerListBox32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerListBox32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerListBoxWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerListBoxWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerListBoxWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerListBoxWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerMemo;
class PASCALIMPLEMENTATION TIWPaintHandlerMemo : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerMemo(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerMemo(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerMemo32;
class PASCALIMPLEMENTATION TIWPaintHandlerMemo32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerMemo32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerMemo32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerLink;
class PASCALIMPLEMENTATION TIWPaintHandlerLink : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerLink(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerLink(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerLink32;
class PASCALIMPLEMENTATION TIWPaintHandlerLink32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerLink32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerLink32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerLinkWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerLinkWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerLinkWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerLinkWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerText;
class PASCALIMPLEMENTATION TIWPaintHandlerText : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerText(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerText(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerText32;
class PASCALIMPLEMENTATION TIWPaintHandlerText32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerText32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerText32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerImage;
class PASCALIMPLEMENTATION TIWPaintHandlerImage : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerImage(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerImage(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerImage32;
class PASCALIMPLEMENTATION TIWPaintHandlerImage32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerImage32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerImage32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerImageWAP;
class PASCALIMPLEMENTATION TIWPaintHandlerImageWAP : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerImageWAP(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerImageWAP(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerHRule;
class PASCALIMPLEMENTATION TIWPaintHandlerHRule : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerHRule(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerHRule(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerList;
class PASCALIMPLEMENTATION TIWPaintHandlerList : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerList(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerList(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerList32;
class PASCALIMPLEMENTATION TIWPaintHandlerList32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerList32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerList32(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerDBNavigator;
class PASCALIMPLEMENTATION TIWPaintHandlerDBNavigator : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerDBNavigator(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerDBNavigator(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerCSNavigator;
class PASCALIMPLEMENTATION TIWPaintHandlerCSNavigator : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerCSNavigator(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerCSNavigator(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerProgressBar;
class PASCALIMPLEMENTATION TIWPaintHandlerProgressBar : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerProgressBar(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerProgressBar(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRegion;
class PASCALIMPLEMENTATION TIWPaintHandlerRegion : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRegion(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRegion(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerTabControl;
class PASCALIMPLEMENTATION TIWPaintHandlerTabControl : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerTabControl(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerTabControl(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerTabPage;
class PASCALIMPLEMENTATION TIWPaintHandlerTabPage : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerTabPage(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerTabPage(void) { }
	#pragma option pop
	
};


class DELPHICLASS TIWPaintHandlerRegion32;
class PASCALIMPLEMENTATION TIWPaintHandlerRegion32 : public Iwdsnpaint::TIWPaintHandlerDsn 
{
	typedef Iwdsnpaint::TIWPaintHandlerDsn inherited;
	
public:
	virtual void __fastcall Paint(void);
public:
	#pragma option push -w-inl
	/* TIWPaintHandler.Create */ inline __fastcall virtual TIWPaintHandlerRegion32(Controls::TControl* AControl) : Iwdsnpaint::TIWPaintHandlerDsn(AControl) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TIWPaintHandlerRegion32(void) { }
	#pragma option pop
	
};


//-- var, const, procedure ---------------------------------------------------

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

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