home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 April / Chip_1997-04_cd.bin / prezent / cb / data.z / EDORDERS.H < prev    next >
C/C++ Source or Header  |  1997-01-16  |  3KB  |  96 lines

  1. //---------------------------------------------------------------------------
  2. #ifndef edordersH
  3. #define edordersH
  4. //---------------------------------------------------------------------------
  5. #include <vcl\Classes.hpp>
  6. #include <vcl\Controls.hpp>
  7. #include <vcl\StdCtrls.hpp>
  8. #include <vcl\Forms.hpp>
  9. #include <vcl\ExtCtrls.hpp>
  10. #include <vcl\DBCtrls.hpp>
  11. #include <vcl\Buttons.hpp>
  12. #include <vcl\Mask.hpp>
  13. #include <vcl\DBGrids.hpp>
  14. #include <vcl\Grids.hpp>
  15. #include <vcl\DB.hpp>
  16. //---------------------------------------------------------------------------
  17. class TEdOrderForm : public TForm
  18. {
  19. __published:    // IDE-managed Components
  20.     TPanel *Speedbar;
  21.     TLabel *ModeIndicator;
  22.     TDBText *DBText1;
  23.     TDBNavigator *DBEditBtns;
  24.     TDBNavigator *DBNavBtns;
  25.     TSpeedButton *PrintBtn;
  26.     TBevel *Bevel1;
  27.     TPanel *HeaderPanel;
  28.     TImage *Image1;
  29.     TButton *PostBtn;
  30.     TButton *CancelBtn;
  31.     TButton *CloseBtn;
  32.     TLabel *Label2;
  33.     TLabel *Label28;
  34.     TLabel *Label19;
  35.     TLabel *Label18;
  36.     TDBEdit *SaleDateEdit;
  37.     TSpeedButton *PopupCalBtn;
  38.     TLabel *Label4;
  39.     TLabel *Label17;
  40.     TLabel *PaymentMethod;
  41.     TLabel *Label15;
  42.     TLabel *Label14;
  43.     TLabel *Label3;
  44.     TLabel *Tax;
  45.     TLabel *Label5;
  46.     TLabel *Label20;
  47.     TLabel *Label6;
  48.     TDBLookupComboBox *CompanyCombo;
  49.     TDBEdit *CustNoEdit;
  50.     TDBEdit *ShipToCompanyEdit;
  51.     TDBEdit *CustAdd1Edit;
  52.     TDBEdit *CustAdd2Edit;
  53.     TDBEdit *CustCityEdit;
  54.     TDBEdit *CustStateEdit;
  55.     TDBEdit *CustZipEdit;
  56.     TDBEdit *ShipToAdd1Edit;
  57.     TDBEdit *ShipToAdd2Edit;
  58.     TDBEdit *ShipToCityEdit;
  59.     TDBEdit *ShipToSateEdit;
  60.     TDBEdit *ShipToZipEdit;
  61.     TDBLookupComboBox *SoldByCombo;
  62.     TDBComboBox *TermsCombo;
  63.     TDBComboBox *PaymentCombo;
  64.     TDBComboBox *ShipViaCombo;
  65.     TDBEdit *POEdit;
  66.     TDBGrid *ItemsGrid;
  67.     TDBEdit *TotalEdit;
  68.     TDBEdit *TaxRateEdit;
  69.     TDBEdit *TaxTotalEdit;
  70.     TDBEdit *FreightEdit;
  71.     TDBEdit *AmountPaidEdit;
  72.     TDBEdit *AmountDueEdit;
  73.     TDataSource *ActiveSource;
  74.     void __fastcall ItemsGridEnter(TObject *Sender);
  75.     void __fastcall ActiveSourceStateChange(TObject *Sender);
  76.     void __fastcall ItemsGridExit(TObject *Sender);
  77.     void __fastcall CancelBtnClick(TObject *Sender);
  78.     void __fastcall PostBtnClick(TObject *Sender);
  79.     void __fastcall PickPartNo(TObject *Sender);
  80.     void __fastcall PickDate(TObject *Sender);
  81.     void __fastcall PrintBtnClick(TObject *Sender);
  82.     void __fastcall OrdersSourceStateChange(TObject *Sender);
  83.     void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose);
  84.     void __fastcall SoldByComboKeyPress(TObject *Sender, char &Key);
  85.     
  86. private:    // User declarations
  87. public:        // User declarations
  88.     virtual __fastcall TEdOrderForm(TComponent* Owner);
  89.     void Enter();
  90.     void Edit(double OrderNo);
  91. };
  92. //---------------------------------------------------------------------------
  93. extern TEdOrderForm *EdOrderForm;
  94. //---------------------------------------------------------------------------
  95. #endif
  96.