home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2001 October
/
Chip_2001-10_cd1.bin
/
zkuste
/
delphi
/
kompon
/
d123456
/
CHEMPLOT.ZIP
/
TPlot
/
Ptedit.hpp
< prev
next >
Wrap
C/C++ Source or Header
|
2001-07-31
|
3KB
|
104 lines
// Borland C++ Builder
// Copyright (c) 1995, 1998 by Borland International
// All rights reserved
// (DO NOT EDIT: machine generated header) 'Ptedit.pas' rev: 3.00
#ifndef PteditHPP
#define PteditHPP
#include <Slidebar.hpp>
#include <Plotdefs.hpp>
#include <Nedit.hpp>
#include <Misc.hpp>
#include <Axis.hpp>
#include <StdCtrls.hpp>
#include <Graphics.hpp>
#include <Forms.hpp>
#include <Controls.hpp>
#include <ComCtrls.hpp>
#include <Buttons.hpp>
#include <Windows.hpp>
#include <SysUtils.hpp>
#include <Classes.hpp>
#include <SysInit.hpp>
#include <System.hpp>
//-- user supplied -----------------------------------------------------------
namespace Ptedit
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TPointEditorForm;
class PASCALIMPLEMENTATION TPointEditorForm : public Forms::TForm
{
typedef Forms::TForm inherited;
__published:
Buttons::TBitBtn* HelpBitBtn;
Buttons::TBitBtn* CancelBitBtn;
Buttons::TBitBtn* OKBitBtn;
Buttons::TBitBtn* DeleteBitBtn;
Buttons::TBitBtn* AddBitBtn;
Stdctrls::TGroupBox* DataGroupBox;
Stdctrls::TLabel* Label1;
Stdctrls::TLabel* YDataLabel;
Stdctrls::TGroupBox* ScreenGroupBox;
Stdctrls::TLabel* Label3;
Stdctrls::TLabel* YScreenLabel;
Stdctrls::TLabel* DetailsLabel;
Stdctrls::TEdit* XStringDataEdit;
Nedit::TNEdit* XScreenNEdit;
Nedit::TNEdit* YScreenNEdit;
Nedit::TNEdit* XDataNEdit;
Nedit::TNEdit* YDataNEdit;
Buttons::TBitBtn* ApplyBitBtn;
Slidebar::TSlideBar* PointSlideBar;
Stdctrls::TLabel* IndexLabel;
void __fastcall FormClose(System::TObject* Sender, Forms::TCloseAction &Action);
void __fastcall FormCreate(System::TObject* Sender);
void __fastcall CancelBitBtnClick(System::TObject* Sender);
void __fastcall PointSlideBarChange(System::TObject* Sender);
void __fastcall ApplyBitBtnClick(System::TObject* Sender);
void __fastcall XDataNEditKeyPress(System::TObject* Sender, char &Key);
void __fastcall XScreenNEditKeyPress(System::TObject* Sender, char &Key);
void __fastcall PointEditChange(System::TObject* Sender);
private:
Misc::TSingleArray *XData;
Misc::TSingleArray *YData;
Classes::TStringList* XStringData;
Axis::TAxis* XAxis;
Axis::TAxis* YAxis;
bool SpinLock;
public:
Nedit::TNEdit* PointNEdit;
Comctrls::TUpDown* PointUpDown;
System::TObject* TheSeries;
void __fastcall Init(Misc::pSingleArray FXData, Misc::pSingleArray FYData, Classes::TStringList* FXStringData
, Axis::TAxis* FXAxis, Axis::TAxis* FYAxisCurrent);
void __fastcall FillData(int ThePoint);
void __fastcall DoHintsFromResource(void);
public:
/* TCustomForm.Create */ __fastcall virtual TPointEditorForm(Classes::TComponent* AOwner) : Forms::
TForm(AOwner) { }
/* TCustomForm.CreateNew */ __fastcall TPointEditorForm(Classes::TComponent* AOwner, int Dummy) : Forms::
TForm(AOwner, Dummy) { }
/* TCustomForm.Destroy */ __fastcall virtual ~TPointEditorForm(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TPointEditorForm(HWND ParentWindow) : Forms::TForm(ParentWindow
) { }
};
//-- var, const, procedure ---------------------------------------------------
extern PACKAGE TPointEditorForm* PointNEditorForm;
} /* namespace Ptedit */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Ptedit;
#endif
//-- end unit ----------------------------------------------------------------
#endif // Ptedit