⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qieditorbasiccomponents.hpp

📁 Iocomp Ultra Pack v3.0.2 Sources.For.Delphi 数据显示编程插件,可用于工业控制
💻 HPP
📖 第 1 页 / 共 2 页
字号:
	__property Visible  = {default=1};
public:
	#pragma option push -w-inl
	/* TCustomComboBox.Destroy */ inline __fastcall virtual ~TiComponentEditorComboBox(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorComboBox(Qt::QWidgetH* ParentWidget) : Qstdctrls::TComboBox(ParentWidget) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorListBox;
class PASCALIMPLEMENTATION TiComponentEditorListBox : public Qstdctrls::TCustomListBox 
{
	typedef Qstdctrls::TCustomListBox inherited;
	
private:
	TiListBoxGetDataEvent FOnGetData;
	Classes::TNotifyEvent FOnItemMove;
	
protected:
	virtual bool __fastcall DrawItem(int Index, const Types::TRect &Rect, Qstdctrls::TOwnerDrawState State);
	DYNAMIC void __fastcall DragOver(System::TObject* Source, int X, int Y, Qcontrols::TDragState State, bool &Accept);
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall DoEnter(void);
	
public:
	__fastcall virtual TiComponentEditorListBox(Classes::TComponent* AOwner);
	DYNAMIC void __fastcall DragDrop(System::TObject* Source, int X, int Y);
	void __fastcall SelectLast(void);
	void __fastcall DeleteSelectedObject(void);
	void __fastcall DeleteObjectIndex(System::TObject* AObject);
	__property Items ;
	
__published:
	__property Enabled  = {default=1};
	__property Font ;
	__property TabOrder  = {default=-1};
	__property TabStop  = {default=1};
	__property Visible  = {default=1};
	__property OnClick ;
	__property OnDblClick ;
	__property Style  = {default=1};
	__property Sorted  = {default=0};
	__property TiListBoxGetDataEvent OnGetData = {read=FOnGetData, write=FOnGetData};
	__property Classes::TNotifyEvent OnItemMove = {read=FOnItemMove, write=FOnItemMove};
	__property OnDrawItem ;
	__property DragMode  = {default=1};
public:
	#pragma option push -w-inl
	/* TCustomListBox.Destroy */ inline __fastcall virtual ~TiComponentEditorListBox(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorListBox(Qt::QWidgetH* ParentWidget) : Qstdctrls::TCustomListBox(ParentWidget) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorColorPicker;
class PASCALIMPLEMENTATION TiComponentEditorColorPicker : public Qcontrols::TCustomControl 
{
	typedef Qcontrols::TCustomControl inherited;
	
private:
	Qstdctrls::TButton* FButton;
	Qgraphics::TColor FColor;
	Classes::TNotifyEvent FOnChange;
	HIDESBASE void __fastcall SetColor(const Qgraphics::TColor Value);
	
protected:
	void __fastcall OpenCLX(void);
	void __fastcall ButtonClick(System::TObject* Sender);
	virtual void __fastcall Paint(void);
	DYNAMIC void __fastcall DblClick(void);
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall DoEnter(void);
	
public:
	__fastcall virtual TiComponentEditorColorPicker(Classes::TComponent* AOwner);
	virtual void __fastcall SetBounds(int ALeft, int ATop, int AWidth, int AHeight);
	void __fastcall Disable(void);
	void __fastcall Enable(void);
	__property Qgraphics::TColor Color = {read=FColor, write=SetColor, nodefault};
	
__published:
	__property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
	__property TabOrder  = {default=-1};
public:
	#pragma option push -w-inl
	/* TCustomControl.Destroy */ inline __fastcall virtual ~TiComponentEditorColorPicker(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorColorPicker(Qt::QWidgetH* ParentWidget) : Qcontrols::TCustomControl(ParentWidget) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorComputerPicker;
class PASCALIMPLEMENTATION TiComponentEditorComputerPicker : public TiComponentEditorButton 
{
	typedef TiComponentEditorButton inherited;
	
private:
	AnsiString FComputerName;
	Classes::TNotifyEvent FOnChange;
	
public:
	__fastcall virtual TiComponentEditorComputerPicker(Classes::TComponent* AOwner);
	DYNAMIC void __fastcall Click(void);
	
__published:
	__property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
	__property AnsiString ComputerName = {read=FComputerName, write=FComputerName};
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorComputerPicker(Qt::QWidgetH* ParentWidget) : TiComponentEditorButton(ParentWidget) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TWidgetControl.Destroy */ inline __fastcall virtual ~TiComponentEditorComputerPicker(void) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorFontPicker;
class PASCALIMPLEMENTATION TiComponentEditorFontPicker : public TiComponentEditorButton 
{
	typedef TiComponentEditorButton inherited;
	
private:
	Qgraphics::TFont* FFont;
	Classes::TNotifyEvent FOnChange;
	
protected:
	void __fastcall OpenCLX(void);
	HIDESBASE void __fastcall SetFont(const Qgraphics::TFont* Value);
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall DoEnter(void);
	
public:
	__fastcall virtual TiComponentEditorFontPicker(Classes::TComponent* AOwner);
	__fastcall virtual ~TiComponentEditorFontPicker(void);
	DYNAMIC void __fastcall Click(void);
	void __fastcall Disable(void);
	void __fastcall Enable(void);
	__property Qgraphics::TFont* Font = {read=FFont, write=SetFont};
	
__published:
	__property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorFontPicker(Qt::QWidgetH* ParentWidget) : TiComponentEditorButton(ParentWidget) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorOpenPicker;
class PASCALIMPLEMENTATION TiComponentEditorOpenPicker : public TiComponentEditorButton 
{
	typedef TiComponentEditorButton inherited;
	
private:
	AnsiString FFileName;
	AnsiString FFilter;
	AnsiString FDefaultExt;
	bool FFileMustExist;
	bool FAllowMultiSelect;
	Classes::TNotifyEvent FOnChange;
	Classes::TStrings* FFiles;
	
protected:
	void __fastcall OpenCLX(void);
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall DoEnter(void);
	
public:
	__fastcall virtual TiComponentEditorOpenPicker(Classes::TComponent* AOwner);
	__fastcall virtual ~TiComponentEditorOpenPicker(void);
	DYNAMIC void __fastcall Click(void);
	void __fastcall Disable(void);
	void __fastcall Enable(void);
	__property Classes::TStrings* Files = {read=FFiles};
	
__published:
	__property AnsiString FileName = {read=FFileName, write=FFileName};
	__property AnsiString Filter = {read=FFilter, write=FFilter};
	__property AnsiString DefaultExt = {read=FDefaultExt, write=FDefaultExt};
	__property bool FileMustExist = {read=FFileMustExist, write=FFileMustExist, nodefault};
	__property bool AllowMultiSelect = {read=FAllowMultiSelect, write=FAllowMultiSelect, nodefault};
	__property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
	__property Caption ;
	__property Font ;
	__property TabOrder  = {default=-1};
	__property TabStop  = {default=1};
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorOpenPicker(Qt::QWidgetH* ParentWidget) : TiComponentEditorButton(ParentWidget) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorSavePicker;
class PASCALIMPLEMENTATION TiComponentEditorSavePicker : public TiComponentEditorButton 
{
	typedef TiComponentEditorButton inherited;
	
private:
	AnsiString FFileName;
	AnsiString FFilter;
	AnsiString FDefaultExt;
	Classes::TNotifyEvent FOnChange;
	
protected:
	bool __fastcall OpenCLX(void);
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall DoEnter(void);
	
public:
	__fastcall virtual TiComponentEditorSavePicker(Classes::TComponent* AOwner);
	DYNAMIC void __fastcall Click(void);
	void __fastcall Disable(void);
	void __fastcall Enable(void);
	bool __fastcall Execute(void);
	
__published:
	__property AnsiString FileName = {read=FFileName, write=FFileName};
	__property AnsiString Filter = {read=FFilter, write=FFilter};
	__property AnsiString DefaultExt = {read=FDefaultExt, write=FDefaultExt};
	__property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
	__property Caption ;
	__property Font ;
	__property TabOrder  = {default=-1};
	__property TabStop  = {default=1};
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorSavePicker(Qt::QWidgetH* ParentWidget) : TiComponentEditorButton(ParentWidget) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TWidgetControl.Destroy */ inline __fastcall virtual ~TiComponentEditorSavePicker(void) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorValueConverterPicker;
class PASCALIMPLEMENTATION TiComponentEditorValueConverterPicker : public TiComponentEditorButton 
{
	typedef TiComponentEditorButton inherited;
	
private:
	double FDateTime;
	Classes::TNotifyEvent FOnChange;
	TiComponentEditorEdit* FAssociate;
	TiValueConverterPageType FDefaultPage;
	TFormTranslationMethod FTranslationMethod;
	
protected:
	DYNAMIC void __fastcall KeyPress(char &Key);
	DYNAMIC void __fastcall DoEnter(void);
	virtual void __fastcall Notification(Classes::TComponent* AComponent, Classes::TOperation Operation);
	void __fastcall SetAssociate(const TiComponentEditorEdit* Value);
	
public:
	__fastcall virtual TiComponentEditorValueConverterPicker(Classes::TComponent* AOwner);
	DYNAMIC void __fastcall Click(void);
	void __fastcall Disable(void);
	void __fastcall Enable(void);
	
__published:
	__property TiComponentEditorEdit* Associate = {read=FAssociate, write=SetAssociate};
	__property double DateTime = {read=FDateTime, write=FDateTime};
	__property Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};
	__property Caption ;
	__property Font ;
	__property TabOrder  = {default=-1};
	__property TabStop  = {default=1};
	__property TiValueConverterPageType DefaultPage = {read=FDefaultPage, write=FDefaultPage, nodefault};
	__property TFormTranslationMethod TranslationMethod = {read=FTranslationMethod, write=FTranslationMethod};
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorValueConverterPicker(Qt::QWidgetH* ParentWidget) : TiComponentEditorButton(ParentWidget) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TWidgetControl.Destroy */ inline __fastcall virtual ~TiComponentEditorValueConverterPicker(void) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorPanel;
class PASCALIMPLEMENTATION TiComponentEditorPanel : public Qextctrls::TPanel 
{
	typedef Qextctrls::TPanel inherited;
	
public:
	#pragma option push -w-inl
	/* TCustomPanel.Create */ inline __fastcall virtual TiComponentEditorPanel(Classes::TComponent* AOwner) : Qextctrls::TPanel(AOwner) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TCustomControl.Destroy */ inline __fastcall virtual ~TiComponentEditorPanel(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorPanel(Qt::QWidgetH* ParentWidget) : Qextctrls::TPanel(ParentWidget) { }
	#pragma option pop
	
};


class DELPHICLASS TiComponentEditorGroupBox;
class PASCALIMPLEMENTATION TiComponentEditorGroupBox : public Qstdctrls::TGroupBox 
{
	typedef Qstdctrls::TGroupBox inherited;
	
public:
	#pragma option push -w-inl
	/* TCustomGroupBox.Create */ inline __fastcall virtual TiComponentEditorGroupBox(Classes::TComponent* AOwner) : Qstdctrls::TGroupBox(AOwner) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiComponentEditorGroupBox(Qt::QWidgetH* ParentWidget) : Qstdctrls::TGroupBox(ParentWidget) { }
	#pragma option pop
	#pragma option push -w-inl
	/* TWidgetControl.Destroy */ inline __fastcall virtual ~TiComponentEditorGroupBox(void) { }
	#pragma option pop
	
};


class DELPHICLASS TiPaintBox;
class PASCALIMPLEMENTATION TiPaintBox : public Qcontrols::TCustomControl 
{
	typedef Qcontrols::TCustomControl inherited;
	
private:
	Classes::TNotifyEvent FOnPaint;
	
protected:
	virtual void __fastcall Paint(void);
	
public:
	__fastcall virtual TiPaintBox(Classes::TComponent* AOwner);
	
__published:
	__property Classes::TNotifyEvent OnPaint = {read=FOnPaint, write=FOnPaint};
	__property Canvas ;
	__property Align  = {default=0};
public:
	#pragma option push -w-inl
	/* TCustomControl.Destroy */ inline __fastcall virtual ~TiPaintBox(void) { }
	#pragma option pop
	
public:
	#pragma option push -w-inl
	/* TWidgetControl.CreateParented */ inline __fastcall TiPaintBox(Qt::QWidgetH* ParentWidget) : Qcontrols::TCustomControl(ParentWidget) { }
	#pragma option pop
	
};


//-- var, const, procedure ---------------------------------------------------

}	/* namespace Qieditorbasiccomponents */
using namespace Qieditorbasiccomponents;
#pragma option pop	// -w-
#pragma option pop	// -Vx

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// QiEditorBasicComponents

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -