// Borland C++ Builder // Copyright (c) 1995, 1998 by Borland International // All rights reserved // (DO NOT EDIT: machine generated header) 'maskgenerator.pas' rev: 3.00 #ifndef maskgeneratorHPP #define maskgeneratorHPP #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include //-- user supplied ----------------------------------------------------------- namespace Maskgenerator { //-- type declarations ------------------------------------------------------- class DELPHICLASS TFormMaskGenerator; class PASCALIMPLEMENTATION TFormMaskGenerator : public Forms::TForm { typedef Forms::TForm inherited; __published: Buttons::TSpeedButton* SpeedButton1; Buttons::TSpeedButton* SpeedButton2; Buttons::TSpeedButton* SpeedButton3; Extctrls::TPanel* Panel1; Coolform::TCoolForm* CoolForm1; Extctrls::TImage* Image1; Extdlgs::TOpenPictureDialog* OpenDialog1; Buttons::TSpeedButton* SpeedButton4; Dialogs::TSaveDialog* SaveDialog1; void __fastcall SpeedButton1Click(System::TObject* Sender); void __fastcall SpeedButton2Click(System::TObject* Sender); void __fastcall SpeedButton3Click(System::TObject* Sender); void __fastcall Image1MouseMove(System::TObject* Sender, Classes::TShiftState Shift, int X, int Y); void __fastcall Image1MouseDown(System::TObject* Sender, Controls::TMouseButton Button, Classes::TShiftState Shift, int X, int Y); void __fastcall BitMapChange(System::TObject* Sender); void __fastcall FormCreate(System::TObject* Sender); void __fastcall SpeedButton4Click(System::TObject* Sender); private: int oldleft; int oldtop; bool generating; public: int OriginalRegionSize; _RGNDATA *OriginalRegiondata; HRGN rgn1; void __fastcall SaveOriginalRegionData(void); __fastcall virtual ~TFormMaskGenerator(void); public: /* TCustomForm.Create */ __fastcall virtual TFormMaskGenerator(Classes::TComponent* AOwner) : Forms:: TForm(AOwner) { } /* TCustomForm.CreateNew */ __fastcall TFormMaskGenerator(Classes::TComponent* AOwner, int Dummy) : Forms::TForm(AOwner, Dummy) { } public: /* TWinControl.CreateParented */ __fastcall TFormMaskGenerator(HWND ParentWindow) : Forms::TForm(ParentWindow ) { } }; //-- var, const, procedure --------------------------------------------------- extern PACKAGE TFormMaskGenerator* FormMaskGenerator; } /* namespace Maskgenerator */ #if !defined(NO_IMPLICIT_NAMESPACE_USE) using namespace Maskgenerator; #endif //-- end unit ---------------------------------------------------------------- #endif // maskgenerator