//--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include #include #include #include #include //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TButton *ButtonRun; TButton *ButtonStep; TButton *ButtonStop; TButton *ButtonReset; TEdit *EditIterations; TEdit *EditVehicle; TEdit *EditDirection; TEdit *EditVelocity; TButton *ButtonCircle; TButton *ButtonCirculate; void __fastcall FormCreate(TObject *Sender); void __fastcall ButtonRunClick(TObject *Sender); void __fastcall ButtonStepClick(TObject *Sender); void __fastcall ButtonStopClick(TObject *Sender); void __fastcall ButtonResetClick(TObject *Sender); void __fastcall FormMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y); void __fastcall ButtonCircleClick(TObject *Sender); void __fastcall ButtonCirculateClick(TObject *Sender); private: // User declarations // We have to add two declarations to create events for the images... void __fastcall ShapeMouseDown(TObject *Sender, TMouseButton, TShiftState, int, int); void __fastcall ShapeMouseMove(TObject *Sender, TShiftState, int, int); public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif