-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathuMainForm.h
More file actions
88 lines (87 loc) · 3.01 KB
/
uMainForm.h
File metadata and controls
88 lines (87 loc) · 3.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
//---------------------------------------------------------------------------
#ifndef uMainFormH
#define uMainFormH
//---------------------------------------------------------------------------
#include <System.Classes.hpp>
#include <Vcl.Controls.hpp>
#include <Vcl.StdCtrls.hpp>
#include <Vcl.Forms.hpp>
#include "cxButtons.hpp"
#include "cxClasses.hpp"
#include "cxControls.hpp"
#include "cxCustomData.hpp"
#include "cxData.hpp"
#include "cxDataStorage.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 "cxLookAndFeelPainters.hpp"
#include "cxLookAndFeels.hpp"
#include "cxNavigator.hpp"
#include "cxStyles.hpp"
#include "dxDateRanges.hpp"
#include "dxReport.Backend.hpp"
#include "dxReport.ConnectionString.JSON.DB.hpp"
#include "dxReport.ConnectionString.JSON.hpp"
#include "dxReport.hpp"
#include "dxScrollbarAnnotations.hpp"
#include <Data.DB.hpp>
#include <Vcl.Menus.hpp>
#include "dxmdaset.hpp"
#include "uData.h"
#include "cxContainer.hpp"
#include "cxLabel.hpp"
//---------------------------------------------------------------------------
class TMainForm : public TForm
{
__published: // IDE-managed Components
TcxButton *btnShowDesigner;
TcxButton *btnViewReport;
TcxGrid *cxGrid1;
TcxGridDBTableView *gvCategories;
TcxGridDBColumn *gvCategoriesCategoryID;
TcxGridDBColumn *gvCategoriesCategoryName;
TcxGridDBColumn *gvCategoriesDescription;
TcxGridDBTableView *gvProducts;
TcxGridDBColumn *gvProductsProductID;
TcxGridDBColumn *gvProductsProductName;
TcxGridDBColumn *gvProductsSupplierID;
TcxGridDBColumn *gvProductsCategoryID;
TcxGridDBColumn *gvProductsQuantityPerUnit;
TcxGridDBColumn *gvProductsUnitPrice;
TcxGridDBColumn *gvProductsUnitsInStock;
TcxGridDBColumn *gvProductsUnitsOnOrder;
TcxGridDBColumn *gvProductsReorderLevel;
TcxGridDBColumn *gvProductsDiscontinued;
TcxGridDBColumn *gvProductsEAN13;
TcxGridLevel *cxGrid1Level1;
TcxGridLevel *cxGrid1Level2;
TdxReport *dxReport1;
TdxReportDataConnectionManager *dxReportDataConnectionManager1;
TdxReportDataSetJSONConnection *dxReportDataConnectionManager1dxReportDataSetJSONConnection1;
TdxReportDataSetCollectionItem *itmProducts;
TdxReportDataSetCollectionItem *itmCategories;
TcxButton *btnSetLanguageUS;
TcxButton *btnSetLanguageDE;
TcxLabel *lblSelectLanguage;
void __fastcall btnShowDesignerClick(TObject *Sender);
void __fastcall btnViewReportClick(TObject *Sender);
void __fastcall btnSetLanguageUSClick(TObject *Sender);
void __fastcall btnSetLanguageDEClick(TObject *Sender);
private: // User declarations
protected:
void __fastcall LoadData();
public: // User declarations
__fastcall TMainForm(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TMainForm *MainForm;
//---------------------------------------------------------------------------
#endif