📄 qieditorbasiccomponents.hpp
字号:
__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 + -