home *** CD-ROM | disk | FTP | other *** search
- // Borland C++ Builder
- // Copyright (c) 1995, 1998 by Borland International
- // All rights reserved
-
- // (DO NOT EDIT: machine generated header) 'EsTile.pas' rev: 3.00
-
- #ifndef EsTileHPP
- #define EsTileHPP
- #include <EsData.hpp>
- #include <EsConst.hpp>
- #include <Messages.hpp>
- #include <Graphics.hpp>
- #include <Forms.hpp>
- #include <Controls.hpp>
- #include <Classes.hpp>
- #include <Windows.hpp>
- #include <SysInit.hpp>
- #include <System.hpp>
-
- //-- user supplied -----------------------------------------------------------
-
- namespace Estile
- {
- //-- type declarations -------------------------------------------------------
- class DELPHICLASS TEsCustomTile;
- class PASCALIMPLEMENTATION TEsCustomTile : public Controls::TGraphicControl
- {
- typedef Controls::TGraphicControl inherited;
-
- protected:
- Graphics::TBitmap* FBitmap;
- void __fastcall tiBitmapChange(System::TObject* Sender);
- System::AnsiString __fastcall GetVersion();
- void __fastcall SetBitmap(Graphics::TBitmap* Value);
- void __fastcall SetVersion(const System::AnsiString Value);
- virtual void __fastcall Paint(void);
- __property Graphics::TBitmap* Bitmap = {read=FBitmap, write=SetBitmap};
- __property System::AnsiString Version = {read=GetVersion, write=SetVersion, stored=false};
-
- public:
- __fastcall virtual TEsCustomTile(Classes::TComponent* AComponent);
- __fastcall virtual ~TEsCustomTile(void);
- void __fastcall PaintTo(int DC, const Windows::TRect &R);
- };
-
- class DELPHICLASS TEsTile;
- class PASCALIMPLEMENTATION TEsTile : public Estile::TEsCustomTile
- {
- typedef Estile::TEsCustomTile inherited;
-
- __published:
- __property Align ;
- __property Bitmap ;
- __property Version ;
- __property OnClick ;
- __property OnDblClick ;
- __property OnDragDrop ;
- __property OnDragOver ;
- __property OnMouseDown ;
- __property OnMouseMove ;
- __property OnMouseUp ;
- __property OnStartDrag ;
- public:
- /* TEsCustomTile.Create */ __fastcall virtual TEsTile(Classes::TComponent* AComponent) : Estile::TEsCustomTile(
- AComponent) { }
- /* TEsCustomTile.Destroy */ __fastcall virtual ~TEsTile(void) { }
-
- };
-
- //-- var, const, procedure ---------------------------------------------------
-
- } /* namespace Estile */
- #if !defined(NO_IMPLICIT_NAMESPACE_USE)
- using namespace Estile;
- #endif
- //-- end unit ----------------------------------------------------------------
- #endif // EsTile
-