home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 February / Chip_2004-02_cd1.bin / program / delphi / navody / d56 / ec1vr2.exe / #setuppath# / CB5 / MultiLevelHeader / Main.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-12-09  |  3.2 KB  |  95 lines

  1. //---------------------------------------------------------------------------
  2. #ifndef MainH
  3. #define MainH
  4. //---------------------------------------------------------------------------
  5. #include <vcl\sysutils.hpp>
  6. #include <vcl\windows.hpp>
  7. #include <vcl\messages.hpp>
  8. #include <vcl\sysutils.hpp>
  9. #include <vcl\classes.hpp>
  10. #include <vcl\graphics.hpp>
  11. #include <vcl\controls.hpp>
  12. #include <vcl\forms.hpp>
  13. #include <vcl\dialogs.hpp>
  14. #include <vcl\stdctrls.hpp>
  15. #include <vcl\buttons.hpp>
  16. #include <vcl\extctrls.hpp>
  17. #include <vcl\menus.hpp>
  18. #include <Buttons.hpp>
  19. #include <Classes.hpp>
  20. #include <Controls.hpp>
  21. #include <Dialogs.hpp>
  22. #include <ExtCtrls.hpp>
  23. #include <Menus.hpp>
  24. #include <ComCtrls.hpp>
  25. #include <StdCtrls.hpp>
  26. #include <ActnList.hpp>
  27. #include <ImgList.hpp>
  28. #include <ToolWin.hpp>
  29. #include <Db.hpp>
  30. #include <DBGrids.hpp>
  31. #include <DBTables.hpp>
  32. #include <Graphics.hpp>
  33. #include <Grids.hpp>
  34. #include <ExtDlgs.hpp>
  35. #include <jpeg.hpp>
  36. //---------------------------------------------------------------------------
  37. class TMainForm : public TForm
  38. {
  39. __published:
  40.     TMainMenu *MainMenu;
  41.     TMenuItem *FilePrintItem;
  42.     TMenuItem *FilePrintSetupItem;
  43.     TMenuItem *FileExitItem;
  44.     TMenuItem *HelpAboutItem;
  45.         TMenuItem *Preview;
  46.         TActionList *ActionList;
  47.         TToolBar *ToolBar1;
  48.         TToolButton *ToolButton1;
  49.         TAction *ExitAction;
  50.         TImageList *ImageList;
  51.         TAction *PrintSetupAction;
  52.         TAction *PrintAction;
  53.         TAction *PrintPreviewAction;
  54.         TAction *AboutAction;
  55.         TToolButton *ToolButton2;
  56.         TToolButton *ToolButton3;
  57.         TToolButton *ToolButton4;
  58.         TToolButton *ToolButton5;
  59.         TToolButton *ToolButton6;
  60.         TToolButton *ToolButton7;
  61.         TPanel *TargetsPanel;
  62.         TDBGrid *TargetsGrid;
  63.         TTable *DebtsTable;
  64.         TDataSource *TargetsSource;
  65.         TStringField *DebtsTableCompany;
  66.         TCurrencyField *DebtsTableFirstQuarter;
  67.         TCurrencyField *DebtsTableSecondQuarter;
  68.         TCurrencyField *DebtsTableThirdQuarter;
  69.         TCurrencyField *DebtsTableFourthQuarter;
  70.         TCurrencyField *DebtsTableYear;
  71.         TLabel *Label1;
  72.         TQuery *TotalQuery;
  73.         TDataSource *TotalSource;
  74.         TCurrencyField *TotalQueryFirst;
  75.         TCurrencyField *TotalQuerySecond;
  76.         TCurrencyField *TotalQueryThird;
  77.         TCurrencyField *TotalQueryFourth;
  78.         TCurrencyField *TotalQueryYear;
  79.         void __fastcall ExitActionExecute(TObject *Sender);
  80.         void __fastcall AboutActionExecute(TObject *Sender);
  81.         void __fastcall PrintSetupActionExecute(TObject *Sender);
  82.         void __fastcall PrintActionExecute(TObject *Sender);
  83.         void __fastcall PrintPreviewActionExecute(TObject *Sender);
  84.         void __fastcall DebtsTableCalcFields(TDataSet *DataSet);
  85.         void __fastcall TotalQueryCalcFields(TDataSet *DataSet);
  86. private:        // private user declarations
  87. public:         // public user declarations
  88.     virtual __fastcall TMainForm(TComponent* Owner);
  89. };
  90. //---------------------------------------------------------------------------
  91. extern PACKAGE TMainForm *MainForm;
  92. //---------------------------------------------------------------------------
  93. #endif
  94.  
  95.