// CodeGear C++Builder
// Copyright (c) 1995, 2007 by CodeGear
// All rights reserved

// (DO NOT EDIT: machine generated header) 'Easylistviewreg.pas' rev: 11.00

#ifndef EasylistviewregHPP
#define EasylistviewregHPP

#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 <Toolsapi.hpp>	// Pascal unit
#include <Classes.hpp>	// Pascal unit
#include <Designintf.hpp>	// Pascal unit
#include <Designeditors.hpp>	// Pascal unit
#include <Propertycategories.hpp>	// Pascal unit
#include <Forms.hpp>	// Pascal unit
#include <Colnedit.hpp>	// Pascal unit
#include <Sysutils.hpp>	// Pascal unit
#include <Controls.hpp>	// Pascal unit
#include <Easylistview.hpp>	// Pascal unit
#include <Easyscrollframe.hpp>	// Pascal unit
#include <Mpcommonwizardhelpers.hpp>	// Pascal unit
#include <Mpcommonobjects.hpp>	// Pascal unit
#include <Easytaskpanelform.hpp>	// Pascal unit

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

namespace Easylistviewreg
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TEasyListviewEditor;
class PASCALIMPLEMENTATION TEasyListviewEditor : public Designeditors::TDefaultEditor 
{
	typedef Designeditors::TDefaultEditor inherited;
	
public:
	virtual void __fastcall Edit(void);
public:
	#pragma option push -w-inl
	/* TComponentEditor.Create */ inline __fastcall virtual TEasyListviewEditor(Classes::TComponent* AComponent, Designintf::_di_IDesigner ADesigner) : Designeditors::TDefaultEditor(AComponent, ADesigner) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TEasyListviewEditor(void) { }
	#pragma option pop
	
};


class DELPHICLASS TEasyDelphiTaskFormWizard;
class PASCALIMPLEMENTATION TEasyDelphiTaskFormWizard : public Mpcommonwizardhelpers::TCommonWizardDelphiForm 
{
	typedef Mpcommonwizardhelpers::TCommonWizardDelphiForm inherited;
	
public:
	virtual void __fastcall InitializeWizard(void);
public:
	#pragma option push -w-inl
	/* TCommonWizardNotifierObject.Create */ inline __fastcall TEasyDelphiTaskFormWizard(void) : Mpcommonwizardhelpers::TCommonWizardDelphiForm() { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TEasyDelphiTaskFormWizard(void) { }
	#pragma option pop
	
};


class DELPHICLASS TEasyBuilderTaskFormWizard;
class PASCALIMPLEMENTATION TEasyBuilderTaskFormWizard : public Mpcommonwizardhelpers::TCommonWizardBuilderForm 
{
	typedef Mpcommonwizardhelpers::TCommonWizardBuilderForm inherited;
	
public:
	virtual void __fastcall InitializeWizard(void);
public:
	#pragma option push -w-inl
	/* TCommonWizardNotifierObject.Create */ inline __fastcall TEasyBuilderTaskFormWizard(void) : Mpcommonwizardhelpers::TCommonWizardBuilderForm() { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TObject.Destroy */ inline __fastcall virtual ~TEasyBuilderTaskFormWizard(void) { }
	#pragma option pop
	
};


class DELPHICLASS TEasyTaskPanelCreator;
class PASCALIMPLEMENTATION TEasyTaskPanelCreator : public Mpcommonwizardhelpers::TCommonWizardEmptyFormCreator 
{
	typedef Mpcommonwizardhelpers::TCommonWizardEmptyFormCreator inherited;
	
public:
	virtual void __fastcall InitializeCreator(void);
public:
	#pragma option push -w-inl
	/* TCommonWizardModuleCreator.Create */ inline __fastcall virtual TEasyTaskPanelCreator(void) : Mpcommonwizardhelpers::TCommonWizardEmptyFormCreator() { }
	#pragma option pop
	#pragma option push -w-inl
	/* TCommonWizardModuleCreator.Destroy */ inline __fastcall virtual ~TEasyTaskPanelCreator(void) { }
	#pragma option pop
	
};


//-- var, const, procedure ---------------------------------------------------
#define NEW_PAGE "New"
#define sELVColumnCategory "Column Objects"
#define sELVItemCategory "Item Objects"
#define sELVGroupCategory "Group Objects"
#define sELVIncrementalCategory "Incremental Search"
#define sELVMouseCategory "Mouse"
#define sELVHintCategory "Hint"
#define sELVOLECategory "OLE Drag Drop"
#define sImageListCategory "ImageLists"
#define sPaintInfoCategory "Paint Information"
#define sELVClipboardCategory "Clipboard"
#define sELVHeaderCategory "Header"
#define sELVPaintCategory "Paint and Drawing"
#define sAutoCategory "Auto"
#define sELVViewCategory "View"
#define sELVContextMenuCategory "ContextMenu"
extern PACKAGE void __fastcall Register(void);

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

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