//--------------------------------------------------------------------------- #ifndef Unit1H #define Unit1H //--------------------------------------------------------------------------- #include #include #include #include #include "cxControls.hpp" #include "dxLayoutControl.hpp" #include "dxLayoutLookAndFeels.hpp" #include "dxPSContainerLnk.hpp" #include "dxPSCore.hpp" #include "dxPSdxLCLnk.hpp" #include "dxPSDBCtrlProducers.hpp" #include #include #include #include #include #include //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TdxLayoutControl *lcMain; TSpeedButton *SpeedButton1; TSpeedButton *SpeedButton2; TSpeedButton *SpeedButton3; TSpeedButton *SpeedButton4; TBevel *Bevel1; TDBEdit *DBEdit1; TDBEdit *DBEdit4; TDBEdit *DBEdit2; TDBMemo *DBMemo1; TDBEdit *DBEdit5; TDBImage *DBImage1; TDBLookupComboBox *dxDBLookupEdit1; TDBEdit *DBEdit3; TDBImage *DBImage2; TDBMemo *DBMemo2; TDBNavigator *DBNavigator1; TdxLayoutGroup *lcMain_Root; TdxLayoutGroup *dxLayoutGroup1; TdxLayoutItem *dxLayoutItem1; TdxLayoutItem *lcMainItem8; TdxLayoutItem *lcMainItem13; TdxLayoutItem *lcMainItem14; TdxLayoutItem *lcMainItem15; TdxLayoutGroup *lcMainGroup7; TdxLayoutGroup *lcMainGroup1; TdxLayoutItem *lcMainItem7; TdxLayoutGroup *lcMainGroup4; TdxLayoutItem *lcMainItem2; TdxLayoutGroup *lcMainGroup2; TdxLayoutGroup *lcMainGroup8; TdxLayoutItem *lcMainItem3; TdxLayoutItem *lcMainItem4; TdxLayoutItem *lcMainItem6; TdxLayoutItem *lcMainItem5; TdxLayoutGroup *lcMainGroup5; TdxLayoutGroup *lcMainGroup6; TdxLayoutItem *lcMainItem9; TdxLayoutItem *lcMainItem10; TdxLayoutItem *lcMainItem12; TdxLayoutItem *lcMainItem11; TdxLayoutItem *lcMainItem1; TPanel *Panel1; TBitBtn *btnDesign; TBitBtn *btnPrintPreview; TBitBtn *btnPrint; TBitBtn *btnPageSetup; TDataSource *DataSource1; TTable *Table1; TDataSource *DataSource2; TTable *Table2; TDataSource *DataSource3; TTable *Table3; TdxLayoutLookAndFeelList *dxLayoutLookAndFeelList1; TdxLayoutStandardLookAndFeel *lfStandard; TdxLayoutOfficeLookAndFeel *lfOffice; TdxLayoutWebLookAndFeel *lfWeb; TdxComponentPrinter *dxComponentPrinter1; TdxLayoutControlReportLink *dxComponentPrinter1Link1; void __fastcall SpeedButton4Click(TObject *Sender); void __fastcall lcMainCustomization(TObject *Sender); void __fastcall SpeedButton1Click(TObject *Sender); void __fastcall dxComponentPrinter1Link1InitializeItem( TdxCustomContainerReportLink *Sender, TdxReportVisualItem *AnItem, TComponent *AComponent); void __fastcall btnDesignClick(TObject *Sender); void __fastcall btnPrintPreviewClick(TObject *Sender); void __fastcall btnPrintClick(TObject *Sender); void __fastcall btnPageSetupClick(TObject *Sender); private: // User declarations TdxCustomLayoutLookAndFeel* __fastcall GetLookAndFeel(int AIndex); public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif