main5.h

来自「zip算法的源码」· C头文件 代码 · 共 69 行

H
69
字号
#ifndef Main5H
#define Main5H

//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Dialogs.hpp>
#include <ExtCtrls.hpp>
#include <Grids.hpp>

#include <dir.h>

#include "AddFiles.h"
#include "ZipBuilder.h"

//---------------------------------------------------------------------------
class TMainForm : public TForm {
	__published:	// IDE-managed Components
		TPanel			*Panel1;
		TPanel			*Panel2;
		TPanel			*Panel3;
		TPanel			*Panel4;
		TLabel			*Label1;
		TLabel			*Label2;
		TLabel			*ZipFName;
		TLabel			*FilesLabel;
		TBevel			*Bevel2;
		TBevel			*Bevel1;
		TButton			*AddBut;
		TButton			*CloseBut;
		TButton			*NewZipBut;
		TButton			*DeleteBut;
		TButton			*DeleteZipBut;
		TOpenDialog		*OpenDialog1;
		TZipBuilder		*ZipBuilder1;
  TStringGrid *StringGrid1;

		void __fastcall AddButClick( TObject *Sender );
		void __fastcall CloseButClick( TObject *Sender );
		void __fastcall DeleteButClick( TObject *Sender );
		void __fastcall NewZipButClick( TObject *Sender );
		void __fastcall DeleteZipButClick( TObject *Sender );
		void __fastcall ZipBuilder1DirUpdate( TObject *Sender );
		void __fastcall ZipBuilder1Message( TObject *Sender, int ErrCode, String Message );
  void __fastcall StringGrid1DrawCell(TObject *Sender, int ACol, int ARow,
          TRect &Rect, TGridDrawState State);
  void __fastcall StringGrid1SelectCell(TObject *Sender, int ACol,
          int ARow, bool &CanSelect);

	public:			// User declarations
		__fastcall TMainForm( TComponent *Owner );
    __fastcall ~TMainForm(void);
    bool		  Cancelled;
		void __fastcall FillGrid( void );
		void __fastcall SetZipFName( String aCaption );
  private:
    TGridRect SelRect;

};

//---------------------------------------------------------------------------
extern PACKAGE TMainForm *MainForm;

extern bool Cancelled;
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?