home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Internet 2000 May / MICD_2000_05.iso / CBuilder5 / INSTALL / DATA1.CAB / Program_Built_Files / Include / Vcl / axisincr.hpp < prev    next >
C/C++ Source or Header  |  2000-02-01  |  3KB  |  98 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1999 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'AxisIncr.pas' rev: 5.00
  6.  
  7. #ifndef AxisIncrHPP
  8. #define AxisIncrHPP
  9.  
  10. #pragma delphiheader begin
  11. #pragma option push -w-
  12. #pragma option push -Vx
  13. #include <TeeProcs.hpp>    // Pascal unit
  14. #include <TeEngine.hpp>    // Pascal unit
  15. #include <Chart.hpp>    // Pascal unit
  16. #include <ExtCtrls.hpp>    // Pascal unit
  17. #include <Buttons.hpp>    // Pascal unit
  18. #include <StdCtrls.hpp>    // Pascal unit
  19. #include <Dialogs.hpp>    // Pascal unit
  20. #include <Forms.hpp>    // Pascal unit
  21. #include <Controls.hpp>    // Pascal unit
  22. #include <Graphics.hpp>    // Pascal unit
  23. #include <Classes.hpp>    // Pascal unit
  24. #include <Messages.hpp>    // Pascal unit
  25. #include <Windows.hpp>    // Pascal unit
  26. #include <SysUtils.hpp>    // Pascal unit
  27. #include <SysInit.hpp>    // Pascal unit
  28. #include <System.hpp>    // Pascal unit
  29.  
  30. //-- user supplied -----------------------------------------------------------
  31.  
  32. namespace Axisincr
  33. {
  34. //-- type declarations -------------------------------------------------------
  35. class DELPHICLASS TAxisIncrement;
  36. class PASCALIMPLEMENTATION TAxisIncrement : public Forms::TForm 
  37. {
  38.     typedef Forms::TForm inherited;
  39.     
  40. __published:
  41.     Extctrls::TRadioGroup* RadioGroup1;
  42.     Stdctrls::TComboBox* CBSteps;
  43.     Stdctrls::TEdit* ECustom;
  44.     Stdctrls::TButton* BitBtn1;
  45.     Stdctrls::TButton* BitBtn2;
  46.     Stdctrls::TLabel* Label1;
  47.     Stdctrls::TCheckBox* CBExact;
  48.     void __fastcall FormShow(System::TObject* Sender);
  49.     void __fastcall RadioGroup1Click(System::TObject* Sender);
  50.     void __fastcall BitBtn1Click(System::TObject* Sender);
  51.     void __fastcall CBExactClick(System::TObject* Sender);
  52.     void __fastcall CBStepsChange(System::TObject* Sender);
  53.     
  54. private:
  55.     void __fastcall SetEditText(void);
  56.     
  57. public:
  58.     bool IsDateTime;
  59.     bool IsExact;
  60.     double Increment;
  61.     Teeprocs::TDateTimeStep IStep;
  62. public:
  63.     #pragma option push -w-inl
  64.     /* TCustomForm.Create */ inline __fastcall virtual TAxisIncrement(Classes::TComponent* AOwner) : Forms::TForm(
  65.         AOwner) { }
  66.     #pragma option pop
  67.     #pragma option push -w-inl
  68.     /* TCustomForm.CreateNew */ inline __fastcall virtual TAxisIncrement(Classes::TComponent* AOwner, int 
  69.         Dummy) : Forms::TForm(AOwner, Dummy) { }
  70.     #pragma option pop
  71.     #pragma option push -w-inl
  72.     /* TCustomForm.Destroy */ inline __fastcall virtual ~TAxisIncrement(void) { }
  73.     #pragma option pop
  74.     
  75. public:
  76.     #pragma option push -w-inl
  77.     /* TWinControl.CreateParented */ inline __fastcall TAxisIncrement(HWND ParentWindow) : Forms::TForm(
  78.         ParentWindow) { }
  79.     #pragma option pop
  80.     
  81. };
  82.  
  83.  
  84. //-- var, const, procedure ---------------------------------------------------
  85. extern PACKAGE AnsiString __fastcall GetIncrementText(Classes::TComponent* AOwner, const double Increment
  86.     , bool IsDateTime, bool ExactDateTime, const AnsiString AFormat);
  87.  
  88. }    /* namespace Axisincr */
  89. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  90. using namespace Axisincr;
  91. #endif
  92. #pragma option pop    // -w-
  93. #pragma option pop    // -Vx
  94.  
  95. #pragma delphiheader end.
  96. //-- end unit ----------------------------------------------------------------
  97. #endif    // AxisIncr
  98.