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

📄 summaryfooterdemoeditsummary.h

📁 DevExpress ExpressQuantumGrid Suite v5.9 Full Source
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef SummaryFooterDemoEditSummaryH
#define SummaryFooterDemoEditSummaryH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "cxButtons.hpp"
#include "cxContainer.hpp"
#include "cxControls.hpp"
#include "cxDropDownEdit.hpp"
#include "cxEdit.hpp"
#include "cxImageComboBox.hpp"
#include "cxLookAndFeelPainters.hpp"
#include "cxMaskEdit.hpp"
#include "cxTextEdit.hpp"
#include "cxGridDBTableView.hpp"
#include "cxListBox.hpp"
#include <ExtCtrls.hpp>
//---------------------------------------------------------------------------
class TSummaryFooterDemoEditSummaryForm : public TForm
{
__published:	// IDE-managed Components
        TPanel *Panel2;
        TLabel *Label1;
        TLabel *Label2;
        TLabel *Label3;
        TBevel *Bevel1;
        TcxButton *btnAdd;
        TcxButton *btnExit;
        TcxButton *btnDelete;
        TcxComboBox *cbCalculatedColumn;
        TcxComboBox *cbFooterSummaryColumn;
        TcxImageComboBox *cbSummaryKind;
        TGroupBox *gbSummaries;
        TPanel *Panel4;
        TcxListBox *lbSummaries;
        void __fastcall btnAddClick(TObject *Sender);
        void __fastcall FormShow(TObject *Sender);
        void __fastcall cbCalculatedColumnPropertiesChange(
          TObject *Sender);
        void __fastcall cbFooterSummaryColumnPropertiesChange(
          TObject &Sender);
        void __fastcall btnDeleteClick(TObject *Sender);
private:	// User declarations
        void AddSummaryKind(TcxSummaryKind AKind);
        void SetItemProperties(AnsiString ADescription, int AImageIndex,
          int AValue, TcxImageComboBoxItem* AItem);
        void UpdateSummaryKinds(TField* AField = NULL);
        void UpdateSummaryList(bool AFirstItemActive);
public:		// User declarations
        __fastcall TSummaryFooterDemoEditSummaryForm(TComponent* Owner);
        inline TcxDataFooterSummaryItems*  GetFooterSummaryItems();
        inline TcxGridDBTableView* GetFocusedView();
};
//---------------------------------------------------------------------------
typedef Set<TFieldType, ftUnknown, ftDataSet> TcxFieldTypes;
//---------------------------------------------------------------------------
extern PACKAGE TSummaryFooterDemoEditSummaryForm *SummaryFooterDemoEditSummaryForm;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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