Добавил:
masterdos
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовая работа / Петруша_курсач / Main
.h//---------------------------------------------------------------------------
#ifndef MainH
#define MainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <ExtCtrls.hpp>
#include <ComCtrls.hpp>
#include <Buttons.hpp>
#include <MPlayer.hpp>
#include <Menus.hpp>
//---------------------------------------------------------------------------
class TfrmMain : public TForm
{
__published: // IDE-managed Components
TStatusBar *sbHighScore;
TPanel *pMenu;
TLabel *Label1;
TPanel *pScore;
TPanel *pNextPiece;
TPanel *Board;
TLabel *Label2;
TLabel *test;
TBitBtn *BitBtn1;
TSpeedButton *sbLeft;
TSpeedButton *sbDrop;
TSpeedButton *sbRight;
TSpeedButton *sbRotate;
TTimer *PieceTimer;
TBitBtn *btnPause;
TPanel *Panel1;
TBitBtn *btnStart;
TSpeedButton *FeatureTestButton;
TMainMenu *MainMenu1;
TMenuItem *N1;
TMenuItem *N2;
TPopupMenu *PopupMenu1;
TMenuItem *N4;
TMenuItem *N3;
TMenuItem *N5;
TMenuItem *N6;
TLabel *Label3;
void __fastcall FormCreate(TObject *Sender);
void __fastcall Time(TObject *Sender);
void __fastcall sbLeftClick(TObject *Sender);
void __fastcall sbRightClick(TObject *Sender);
void __fastcall sbRotateClick(TObject *Sender);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall btnPauseClick(TObject *Sender);
void __fastcall sbDropClick(TObject *Sender);
void __fastcall btnStartClick(TObject *Sender);
void __fastcall FeatureTestButtonClick(TObject *Sender);
void __fastcall FormKeyUp(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall N3Click(TObject *Sender);
void __fastcall N2Click(TObject *Sender);
void __fastcall N4Click(TObject *Sender);
void __fastcall N5Click(TObject *Sender);
void __fastcall N6Click(TObject *Sender);
private: // User declarations
public: // User declarations
int Score;
__fastcall TfrmMain(TComponent* Owner);
bool __fastcall Collision(int direction);
void __fastcall NewPiece(int Type);
bool __fastcall OnBottom(void);
void __fastcall RemoveRow(int Row);
void __fastcall ShowTile(int x, TColor Color, bool Seen);
void __fastcall StickPiece(void);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmMain *frmMain;
//---------------------------------------------------------------------------
#endif
Соседние файлы в папке Петруша_курсач