// Borland C++ Builder
// Copyright (c) 1995, 1998 by Borland International
// All rights reserved

// (DO NOT EDIT: machine generated header) 'AMNLabel.pas' rev: 3.00

#ifndef AMNLabelHPP
#define AMNLabelHPP
#include <StdCtrls.hpp>
#include <Dialogs.hpp>
#include <Forms.hpp>
#include <Controls.hpp>
#include <Graphics.hpp>
#include <Options.hpp>
#include <Classes.hpp>
#include <SysUtils.hpp>
#include <Messages.hpp>
#include <Windows.hpp>
#include <SysInit.hpp>
#include <System.hpp>

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

namespace Amnlabel
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TAMNLabel;
class PASCALIMPLEMENTATION TAMNLabel : public Stdctrls::TLabel 
{
	typedef Stdctrls::TLabel inherited;
	
private:
	Graphics::TColor FColorOnMouse;
	Graphics::TColor FColorOfMouse;
	bool fMakeBold;
	void __fastcall SetColorOnMouse(Graphics::TColor value);
	void __fastcall SetColorOfMouse(Graphics::TColor value);
	System::AnsiString __fastcall GetVersion(void);
	void __fastcall SetVersion(const System::AnsiString Val);
	
protected:
	HIDESBASE MESSAGE void __fastcall CMMouseEnter(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMMouseLeave(Messages::TMessage &Message);
	HIDESBASE MESSAGE void __fastcall CMFontChanged(Messages::TMessage &Message);
	
public:
	__fastcall virtual TAMNLabel(Classes::TComponent* aOwner);
	__fastcall virtual ~TAMNLabel(void);
	
__published:
	__property Graphics::TColor MouseEnterColor = {read=FColorOnMouse, write=SetColorOnMouse, nodefault
		};
	__property Graphics::TColor MouseLeaveColor = {read=FColorOfMouse, write=SetColorOfMouse, nodefault
		};
	__property bool MakeBold = {read=fMakeBold, write=fMakeBold, nodefault};
	__property System::AnsiString Version = {read=GetVersion, write=SetVersion};
};

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

}	/* namespace Amnlabel */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Amnlabel;
#endif
//-- end unit ----------------------------------------------------------------
#endif	// AMNLabel
