📄 templetexpredit.h
字号:
//---------------------------------------------------------------------------
#ifndef TempletExprEditH
#define TempletExprEditH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "DateEdit.hpp"
#include "fpanel.h"
#include "ListBaseForm.h"
#include "SDComboBox.h"
#include "SDEdit.h"
#include "SDGrid.h"
#include <Buttons.hpp>
#include <Grids.hpp>
#include <Mask.hpp>
#include <ComCtrls.hpp>
#include <ExtCtrls.hpp>
//---------------------------------------------------------------------------
class PACKAGE TfrmTempletExprEdit;
class TfrmTempletExprEdit : public TListBaseForm
{
__published: // IDE-managed Components
TPanel *Panel1;
TFloatPanel *FloatPanel1;
TPanel *Panel2;
TBitBtn *BitBtn1;
TBitBtn *BitBtn2;
TSpeedButton *SpeedButton1;
TSpeedButton *SpeedButton2;
TSpeedButton *SpeedButton3;
TSpeedButton *SpeedButton4;
TSpeedButton *SpeedButton5;
TSpeedButton *SpeedButton6;
TSpeedButton *SpeedButton7;
TSpeedButton *SpeedButton8;
TSpeedButton *SpeedButton9;
TSpeedButton *SpeedButton10;
TSpeedButton *SpeedButton11;
TSpeedButton *SpeedButton12;
TSpeedButton *SpeedButton13;
TSpeedButton *SpeedButton14;
TSpeedButton *SpeedButton15;
TSpeedButton *SpeedButton16;
TSpeedButton *SpeedButton17;
TSpeedButton *SpeedButton18;
TListBox *FieldNameListBox;
TBitBtn *BtnInsert;
TRichEdit *RichExpr;
TSpeedButton *SpeedButton19;
TSpeedButton *SpeedButton20;
TSpeedButton *SpeedButton21;
TSpeedButton *SpeedButton22;
TSpeedButton *SpeedButton23;
TSpeedButton *SpeedButton24;
TSpeedButton *SpeedButton25;
TSpeedButton *SpeedButton26;
void __fastcall FormShow(TObject *Sender);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall BtnInsertClick(TObject *Sender);
void __fastcall FieldNameListBoxDblClick(TObject *Sender);
void __fastcall SpeedButton15Click(TObject *Sender);
void __fastcall SpeedButton16Click(TObject *Sender);
void __fastcall SpeedButton17Click(TObject *Sender);
void __fastcall SpeedButton3Click(TObject *Sender);
void __fastcall SpeedButton4Click(TObject *Sender);
void __fastcall SpeedButton5Click(TObject *Sender);
void __fastcall SpeedButton6Click(TObject *Sender);
void __fastcall SpeedButton7Click(TObject *Sender);
void __fastcall SpeedButton8Click(TObject *Sender);
void __fastcall SpeedButton9Click(TObject *Sender);
void __fastcall SpeedButton1Click(TObject *Sender);
void __fastcall SpeedButton2Click(TObject *Sender);
void __fastcall SpeedButton10Click(TObject *Sender);
void __fastcall SpeedButton18Click(TObject *Sender);
void __fastcall SpeedButton11Click(TObject *Sender);
void __fastcall SpeedButton12Click(TObject *Sender);
void __fastcall SpeedButton13Click(TObject *Sender);
void __fastcall SpeedButton14Click(TObject *Sender);
void __fastcall SpeedButton19Click(TObject *Sender);
void __fastcall SpeedButton20Click(TObject *Sender);
void __fastcall SpeedButton21Click(TObject *Sender);
void __fastcall SpeedButton22Click(TObject *Sender);
void __fastcall SpeedButton23Click(TObject *Sender);
void __fastcall SpeedButton24Click(TObject *Sender);
void __fastcall SpeedButton25Click(TObject *Sender);
void __fastcall SpeedButton26Click(TObject *Sender);
void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose);
private:
AnsiString FTempletdExpr; // User declarations
void __fastcall SetHeadValue(int Index ,AnsiString Value);
void __fastcall SetDetailValue(int Index, AnsiString Value);
void __fastcall SetTempletdExpr(AnsiString value);
AnsiString __fastcall GetTempletdExpr();
public: // User declarations
AnsiString FormIniFile;
AnsiString __fastcall GetDetailValue(int FieldIndex);
AnsiString __fastcall GetHeadValue(int Index);
__fastcall TfrmTempletExprEdit(TComponent* Owner);
void __fastcall InitEditControl();
void __fastcall ClearControl();
void __fastcall GetDataFromComObject(int Section);
void __fastcall SendDataToComObject(int Section);
void __fastcall WaitUserInput(int Section);
void __fastcall RefreshGridData(int mAction);
void __fastcall DisplayBill();
void __fastcall GetBill(AnsiString BillID);
void __fastcall FillGridWithData();
void __fastcall ChangeToBrowseState(bool Browse);
__property AnsiString TempletdExpr = { read=GetTempletdExpr, write=SetTempletdExpr };
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmTempletExprEdit *frmTempletExprEdit;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -