⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.h

📁 自定义的报表
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef mainH
#define mainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "CNReport.h"
#include <Menus.hpp>
#include <ComCtrls.hpp>
#include <ToolWin.hpp>
#include <ImgList.hpp>
#include <ExtCtrls.hpp>
#include <Dialogs.hpp>
#include "XPMenu.hpp"
#define  TEMP_EPT       "temp$$$.ept"
//---------------------------------------------------------------------------
class TfrmMain : public TForm
{
__published:	// IDE-managed Components
        TCNReportRunTime *CNReportRunTime1;
        TScrollBox *ScrollBox1;
        TMainMenu *MainMenu1;
        TMenuItem *mFile;
        TMenuItem *mTable;
        TMenuItem *N3;
        TMenuItem *N4;
        TMenuItem *N5;
        TMenuItem *N6;
        TMenuItem *N7;
        TMenuItem *N8;
        TMenuItem *N9;
        TMenuItem *N10;
        TMenuItem *N11;
        TMenuItem *N12;
        TMenuItem *N13;
        TMenuItem *N14;
        TMenuItem *N15;
        TMenuItem *N16;
        TMenuItem *N17;
        TMenuItem *N18;
        TMenuItem *N19;
        TMenuItem *N20;
        TMenuItem *N21;
        TMenuItem *N22;
        TMenuItem *N23;
        TMenuItem *N24;
        TMenuItem *mHelp;
        TMenuItem *N28;
        TStatusBar *SB;
        TControlBar *ControlBar1;
        TOpenDialog *OpenDialog1;
        TCNReportControl *CNReportControl1;
        TMenuItem *N1;
        TMenuItem *N2;
        TMenuItem *N26;
        TMenuItem *N27;
        TMenuItem *N29;
        TImageList *ImageList2;
        TImageList *ImageList1;
        TColorDialog *ColorDialog1;
        TFontDialog *FontDialog1;
        TPrinterSetupDialog *PrinterSetupDialog1;
        TSaveDialog *SaveDialog1;
        TPopupMenu *PopupMenu1;
        TMenuItem *N30;
        TMenuItem *N31;
        TMenuItem *N32;
        TMenuItem *N33;
        TMenuItem *N34;
        TMenuItem *N35;
        TMenuItem *N36;
        TMenuItem *N37;
        TMenuItem *N38;
        TMenuItem *N39;
        TMenuItem *N40;
        TMenuItem *N41;
        TMenuItem *N42;
        TMenuItem *N43;
        TMenuItem *N44;
        TMenuItem *N45;
        TMenuItem *N46;
        TMenuItem *N47;
        TToolBar *tbMenuBar;
        TToolButton *ToolButton1;
        TToolButton *ToolButton19;
        TToolButton *ToolButton20;
        TToolBar *btEditToolBar;
        TToolButton *btNewTable;
        TToolButton *ToolButton15;
        TToolButton *btAppendLine;
        TToolButton *btInsertLine;
        TToolButton *btDeleteLine;
        TToolButton *ToolButton16;
        TToolButton *btAddCell;
        TToolButton *btInsertCell;
        TToolButton *btDeleteCell;
        TToolButton *ToolButton13;
        TToolButton *btCombineCell;
        TToolButton *btVSplitCell;
        TToolButton *btSplitCell;
        TToolButton *ToolButton14;
        TToolButton *btBorder;
        TToolButton *btDiagonal;
        TToolButton *btFont;
        TToolButton *btColor;
        TToolButton *ToolButton30;
        TToolBar *tbNormalBar;
        TToolButton *ToolButton4;
        TToolButton *ToolButton3;
        TToolButton *ToolButton6;
        TToolButton *ToolButton9;
        TToolButton *ToolButton10;
        TToolButton *ToolButton11;
        TToolButton *ToolButton12;
        TToolButton *ToolButton17;
        TToolButton *ToolButton18;
        TComboBox *cbZoom;
        TComboBox *cbFont;
        TToolButton *ToolButton7;
        TComboBox *cbFontSize;
        TToolButton *ToolButton5;
        TToolButton *btItalic;
        TToolButton *btBold;
        TToolButton *btUnderline;
        TToolButton *ToolButton42;
        TToolButton *btLeft;
        TToolButton *btCenter;
        TToolButton *btRight;
        TToolButton *ToolButton8;
        TToolButton *btTop;
        TToolButton *btMedium;
        TToolButton *btBottom;
        TToolButton *ToolButton2;
        TXPMenu *XPMenu1;
        TPanel *BottomDock;
        TMenuItem *pmOption;
        TMenuItem *N48;
        TMenuItem *N49;
        TMenuItem *pmNormarl;
        TMenuItem *pmStatus;
        TMenuItem *pmEdit;
        TToolButton *ToolButton21;
        void __fastcall FormCreate(TObject *Sender);
        void __fastcall btOpenClick(TObject *Sender);
        void __fastcall cbZoomChange(TObject *Sender);
        void __fastcall ToolButton24Click(TObject *Sender);
        void __fastcall btSaveClick(TObject *Sender);
        void __fastcall CNReportControl1MouseMove(TObject *Sender,
          TShiftState Shift, int X, int Y);
        void __fastcall btLeftClick(TObject *Sender);
        void __fastcall btNewTableClick(TObject *Sender);
        void __fastcall btAppendLineClick(TObject *Sender);
        void __fastcall btInsertLineClick(TObject *Sender);
        void __fastcall btDeleteLineClick(TObject *Sender);
        void __fastcall btAddCellClick(TObject *Sender);
        void __fastcall btInsertCellClick(TObject *Sender);
        void __fastcall btDeleteCellClick(TObject *Sender);
        void __fastcall btCombineCellClick(TObject *Sender);
        void __fastcall btVSplitCellClick(TObject *Sender);
        void __fastcall btSplitCellClick(TObject *Sender);
        void __fastcall btBorderClick(TObject *Sender);
        void __fastcall cbFontChange(TObject *Sender);
        void __fastcall btFontClick(TObject *Sender);
        void __fastcall btColorClick(TObject *Sender);
        void __fastcall btNewClick(TObject *Sender);
        void __fastcall btDiagonalClick(TObject *Sender);
        void __fastcall btPrinterSetupClick(TObject *Sender);
        void __fastcall btTableSetupClick(TObject *Sender);
        void __fastcall N6Click(TObject *Sender);
        void __fastcall FormShow(TObject *Sender);
        void __fastcall ScrollBox1Resize(TObject *Sender);
        void __fastcall FormCanResize(TObject *Sender, int &NewWidth,
          int &NewHeight, bool &Resize);
        void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose);
        void __fastcall pmNormarlClick(TObject *Sender);
        void __fastcall N48Click(TObject *Sender);
        void __fastcall N28Click(TObject *Sender);
private:	// User declarations
        AnsiString ReportFile;
        AnsiString TempFile;
public:		// User declarations
        __fastcall TfrmMain(TComponent* Owner);
        void __fastcall SetSB(int Index, AnsiString Text);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmMain *frmMain;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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