📄 rm_propinsp.hpp
字号:
};
class DELPHICLASS TELSetElemPropEditor;
class PASCALIMPLEMENTATION TELSetElemPropEditor : public TELNestedPropEditor
{
typedef TELNestedPropEditor inherited;
private:
int FElement;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
virtual AnsiString __fastcall GetPropName();
virtual bool __fastcall AllEqual(void);
public:
__fastcall TELSetElemPropEditor(TELPropEditor* AParent, int AElement);
__property int Element = {read=FElement, nodefault};
public:
#pragma option push -w-inl
/* TELNestedPropEditor.Destroy */ inline __fastcall virtual ~TELSetElemPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELSetPropEditor;
class PASCALIMPLEMENTATION TELSetPropEditor : public TELOrdinalPropEditor
{
typedef TELOrdinalPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetSubProps(TELGetEditorClassProc AGetEditorClassProc, Classes::TList* AResult);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELSetPropEditor(void * ADesigner, int APropCount) : TELOrdinalPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELSetPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELClassPropEditor;
class PASCALIMPLEMENTATION TELClassPropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetSubProps(TELGetEditorClassProc AGetEditorClassProc, Classes::TList* AResult);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELClassPropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELClassPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELComponentPropEditor;
class PASCALIMPLEMENTATION TELComponentPropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual bool __fastcall AllEqual(void);
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetSubProps(TELGetEditorClassProc AGetEditorClassProc, Classes::TList* AResult);
virtual AnsiString __fastcall GetValue();
virtual void __fastcall GetValues(Classes::TStrings* AValues);
virtual void __fastcall SetValue(const AnsiString Value);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELComponentPropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELComponentPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELVariantTypePropEditor;
class PASCALIMPLEMENTATION TELVariantTypePropEditor : public TELNestedPropEditor
{
typedef TELNestedPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
virtual AnsiString __fastcall GetPropName();
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual bool __fastcall AllEqual(void);
public:
#pragma option push -w-inl
/* TELNestedPropEditor.Create */ inline __fastcall TELVariantTypePropEditor(TELPropEditor* AParent) : TELNestedPropEditor(AParent) { }
#pragma option pop
#pragma option push -w-inl
/* TELNestedPropEditor.Destroy */ inline __fastcall virtual ~TELVariantTypePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELVariantPropEditor;
class PASCALIMPLEMENTATION TELVariantPropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetSubProps(TELGetEditorClassProc AGetEditorClassProc, Classes::TList* AResult);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELVariantPropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELVariantPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELInt64PropEditor;
class PASCALIMPLEMENTATION TELInt64PropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual bool __fastcall AllEqual(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELInt64PropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELInt64PropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELComponentNamePropEditor;
class PASCALIMPLEMENTATION TELComponentNamePropEditor : public TELStringPropEditor
{
typedef TELStringPropEditor inherited;
protected:
virtual TELPropAttrs __fastcall GetAttrs(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELComponentNamePropEditor(void * ADesigner, int APropCount) : TELStringPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELComponentNamePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELDatePropEditor;
class PASCALIMPLEMENTATION TELDatePropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual TELPropAttrs __fastcall GetAttrs(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELDatePropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELDatePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELTimePropEditor;
class PASCALIMPLEMENTATION TELTimePropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual TELPropAttrs __fastcall GetAttrs(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELTimePropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELTimePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELDateTimePropEditor;
class PASCALIMPLEMENTATION TELDateTimePropEditor : public TELPropEditor
{
typedef TELPropEditor inherited;
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual TELPropAttrs __fastcall GetAttrs(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELDateTimePropEditor(void * ADesigner, int APropCount) : TELPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELDateTimePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELCaptionPropEditor;
class PASCALIMPLEMENTATION TELCaptionPropEditor : public TELStringPropEditor
{
typedef TELStringPropEditor inherited;
protected:
virtual TELPropAttrs __fastcall GetAttrs(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELCaptionPropEditor(void * ADesigner, int APropCount) : TELStringPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELCaptionPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELColorPropEditor;
class PASCALIMPLEMENTATION TELColorPropEditor : public TELIntegerPropEditor
{
typedef TELIntegerPropEditor inherited;
private:
Classes::TStrings* FValues;
void __fastcall AddValue(const AnsiString LS);
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall Edit(void);
virtual void __fastcall ValuesMeasureHeight(const AnsiString AValue, Graphics::TCanvas* ACanvas, int &AHeight);
virtual void __fastcall ValuesMeasureWidth(const AnsiString AValue, Graphics::TCanvas* ACanvas, int &AWidth);
virtual void __fastcall ValuesDrawValue(const AnsiString AValue, Graphics::TCanvas* ACanvas, const Types::TRect &ARect, bool ASelected);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELColorPropEditor(void * ADesigner, int APropCount) : TELIntegerPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELColorPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELCursorPropEditor;
class PASCALIMPLEMENTATION TELCursorPropEditor : public TELIntegerPropEditor
{
typedef TELIntegerPropEditor inherited;
private:
Classes::TStrings* FValues;
void __fastcall AddValue(const AnsiString LS);
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall ValuesMeasureHeight(const AnsiString AValue, Graphics::TCanvas* ACanvas, int &AHeight);
virtual void __fastcall ValuesMeasureWidth(const AnsiString AValue, Graphics::TCanvas* ACanvas, int &AWidth);
virtual void __fastcall ValuesDrawValue(const AnsiString AValue, Graphics::TCanvas* ACanvas, const Types::TRect &ARect, bool ASelected);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELCursorPropEditor(void * ADesigner, int APropCount) : TELIntegerPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELCursorPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELFontCharsetPropEditor;
class PASCALIMPLEMENTATION TELFontCharsetPropEditor : public TELIntegerPropEditor
{
typedef TELIntegerPropEditor inherited;
private:
Classes::TStrings* FValues;
void __fastcall AddValue(const AnsiString LS);
protected:
virtual AnsiString __fastcall GetValue();
virtual void __fastcall SetValue(const AnsiString Value);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
virtual TELPropAttrs __fastcall GetAttrs(void);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELFontCharsetPropEditor(void * ADesigner, int APropCount) : TELIntegerPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELFontCharsetPropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELFontNamePropEditor;
class PASCALIMPLEMENTATION TELFontNamePropEditor : public TELStringPropEditor
{
typedef TELStringPropEditor inherited;
protected:
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELFontNamePropEditor(void * ADesigner, int APropCount) : TELStringPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELFontNamePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELImeNamePropEditor;
class PASCALIMPLEMENTATION TELImeNamePropEditor : public TELStringPropEditor
{
typedef TELStringPropEditor inherited;
protected:
virtual TELPropAttrs __fastcall GetAttrs(void);
virtual void __fastcall GetValues(Classes::TStrings* AValues);
public:
#pragma option push -w-inl
/* TELPropEditor.Create */ inline __fastcall virtual TELImeNamePropEditor(void * ADesigner, int APropCount) : TELStringPropEditor(ADesigner, APropCount) { }
#pragma option pop
#pragma option push -w-inl
/* TELPropEditor.Destroy */ inline __fastcall virtual ~TELImeNamePropEditor(void) { }
#pragma option pop
};
class DELPHICLASS TELFontPropEditor;
class PASCALIMPLEMENTATION TELFontPropEditor : public TELClassPropEditor
{
typedef TELClassPropEditor inherited;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -