?? summarymultidemomain.h
字號(hào):
//---------------------------------------------------------------------------
#ifndef SummaryMultiDemoMainH
#define SummaryMultiDemoMainH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "cxClasses.hpp"
#include "cxControls.hpp"
#include "cxCustomData.hpp"
#include "cxData.hpp"
#include "cxDBData.hpp"
#include "cxEdit.hpp"
#include "cxFilter.hpp"
#include "cxGraphics.hpp"
#include "cxGrid.hpp"
#include "cxGridCustomTableView.hpp"
#include "cxGridCustomView.hpp"
#include "cxGridDBTableView.hpp"
#include "cxGridLevel.hpp"
#include "cxGridTableView.hpp"
#include "cxStyles.hpp"
#include <ActnList.hpp>
#include <ComCtrls.hpp>
#include <DB.hpp>
#include <ImgList.hpp>
#include <Menus.hpp>
#include "cxGridCustomPopupMenu.hpp"
#include "cxGridPopupMenu.hpp"
#include "cxLookAndFeels.hpp"
//---------------------------------------------------------------------------
class TSummaryMultiDemoMainForm : public TForm
{
__published: // IDE-managed Components
TLabel *lbDescription;
TStatusBar *sbMain;
TcxGrid *Grid;
TcxGridDBTableView *tvOrders;
TcxGridDBColumn *tvOrdersCustomerID;
TcxGridDBColumn *tvOrdersProductID;
TcxGridDBColumn *tvOrdersPurchaseDate;
TcxGridDBColumn *tvOrdersPurchaseMonth;
TcxGridDBColumn *tvOrdersPaymentType;
TcxGridDBColumn *tvOrdersPaymentAmount;
TcxGridDBColumn *tvOrdersDescription;
TcxGridDBColumn *tvOrdersQuantity;
TcxGridLevel *lvOrders;
TMainMenu *mmMain;
TMenuItem *miFile;
TMenuItem *miExit;
TMenuItem *miOptions;
TMenuItem *miSummaries;
TMenuItem *miSelectedRedcordsOnly;
TMenuItem *miIgnoreNullValues;
TMenuItem *miUseOnAfterSummaryEvent;
TMenuItem *N1;
TMenuItem *miGroupFooter;
TMenuItem *miGroupFooterAlwaysShow;
TMenuItem *miGroupFooterNeverToShow;
TMenuItem *miGroupFooterShowWhenExpand;
TMenuItem *miMultiSelect;
TMenuItem *miAbout;
TcxGridPopupMenu *cxGridPopupMenu1;
TcxLookAndFeelController *LookAndFeelController;
void __fastcall miAboutClick(TObject *Sender);
void __fastcall miExitClick(TObject *Sender);
void __fastcall FormShow(TObject *Sender);
void __fastcall miSelectedRedcordsOnlyClick(TObject *Sender);
void __fastcall miIgnoreNullValuesClick(TObject *Sender);
void __fastcall miMultiSelectClick(TObject *Sender);
void __fastcall GridFocusedViewChanged(TcxCustomGrid *Sender,
TcxCustomGridView *APrevFocusedView,
TcxCustomGridView *AFocusedView);
void __fastcall miGroupFooterShowClick(TObject *Sender);
void __fastcall tvOrdersStylesGetGroupStyle(
TcxGridTableView *Sender, TcxCustomGridRecord *ARecord,
int ALevel, TcxStyle *&AStyle);
void __fastcall miUseOnAfterSummaryEventClick(TObject *Sender);
void __fastcall tvOrdersDataControllerSummaryAfterSummary(TcxDataSummary* ASender);
void __fastcall tvOrdersDataControllerSummaryDefaultGroupSummaryItemsSummary(
TcxDataSummaryItems *ASender,
const TcxSummaryEventArguments &Arguments,
TcxSummaryEventOutArguments &OutArguments);
private: // User declarations
Variant GetFooterSummaryValues(int AIndex, TcxSummaryKind AKind,
TcxDataControllerGroups* AGroups, TcxDataSummary* ASummary);
public: // User declarations
__fastcall TSummaryMultiDemoMainForm(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TSummaryMultiDemoMainForm *SummaryMultiDemoMainForm;
//---------------------------------------------------------------------------
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -