TDynFilterEditBtnContents - Events - Methods - Properties
Filtercondition editor with additional freely usable speedbutton
Description
Usable, for example, when the selecting of filtercondition from dialog is required, etc.
Contents - TDynFilterEditBtn - Properties - Methods
OnBtnClick
Response to editor's button clickDelphi declaration
property OnBtnClick: TNotifyEvent read FOnBtnClick write FOnBtnClick;
C++ declaration
__property Classes::TNotifyEvent OnBtnClick={ read=FOnBtnClick, write=FOnBtnClick }
Description
Forced by clicking o n a button with t he mouse or by pressing Ctrl+Enter key combination.
Contents - TDynFilterEditBtn - Properties - Events
~TDynFilterEditBtn
DestructorCreateParams
Delphi declarationCreateWnd
procedure CreateParams(var Params: TCreateParams);
C++ declaration
virtual void __fastcall CreateParams(Controls::TCreateParams & Params)
Delphi declarationDoBtnClick
procedure CreateWnd;
C++ declaration
virtual void __fastcall CreateWnd(void)
Delphi declarationGetChildren
procedure DoBtnClick(Sender: TObject);
C++ declaration
virtual void __fastcall DoBtnClick(System::TObject *Sender)
Delphi declarationIsValidChar
procedure GetChildren(Proc: TGetChildProc);
C++ declaration
virtual void __fastcall GetChildren(Classes::TGetChildProc Proc)
Delphi declarationKeyDown
function IsValidChar(Key: Char): Boolean;
C++ declaration
virtual bool __fastcall IsValidChar(char Key)
Delphi declarationKeyPress
procedure KeyDown(var Key: Word; Shift: TShiftState);
C++ declaration
virtual void __fastcall KeyDown(Word & Key, Classes::TShiftState Shift)
Delphi declarationLoaded
procedure KeyPress(var Key: Char);
C++ declaration
virtual void __fastcall KeyPress(char & Key)
Delphi declarationRecreateGlyph
procedure Loaded;
C++ declaration
virtual void __fastcall Loaded(void)
Delphi declarationStoreGlyph
procedure RecreateGlyph;
C++ declaration
void __fastcall RecreateGlyph(void)
Delphi declarationTDynFilterEditBtn
function StoreGlyph: Boolean;
C++ declaration
bool __fastcall StoreGlyph(void)
ConstructorC++ declaration
__fastcall virtual TDynFilterEditBtn(Classes::TComponent *AOwner)__fastcall TDynFilterEditBtn(HWND ParentWindow)
Contents - TDynFilterEditBtn - Methods - Events
Button
Internal button objectEditorEnabledDelphi declaration
property Button: TSpeedButton read FButton;
C++ declaration
__property Buttons::TSpeedButton *Button={ read=FButton, nodefault }
Description
Managed by t he component .
Delphi declarationGlyph
property EditorEnabled: Boolean read FEditorEnabled write FEditorEnabled default True;
C++ declaration
__property bool EditorEnabled={ read=FEditorEnabled, write=FEditorEnabled, default=1 }
Specifies the bitmap that appears on the editor's buttonGlyphKindDelphi declaration
property Glyph: TBitmap read GetGlyph write SetGlyph stored StoreGlyph;
C++ declaration
__property Graphics::TBitmap *Glyph={ read=GetGlyph, write=SetGlyph, stored=StoreGlyph, nodefault }
Description
At design time , glyph can be loaded from a n external file, GlyphKind is then set to gkCustom.
Editor button glyph typeNumGlyphsDelphi declaration
property GlyphKind: TGlyphKind read FGlyphKind write SetGlyphKind default gkEllipsis;
C++ declaration
__property TGlyphKind GlyphKind={ read=FGlyphKind, write=SetGlyphKind, default=2 }
Description
Specifies t he image that t he button will use at runtime .
Indicates the number of images that are in the graphic specified in the Glyph propertyDelphi declaration
property NumGlyphs: Integer read GetNumGlyphs write SetNumGlyphs;
C++ declaration
__property int NumGlyphs={ read=GetNumGlyphs, write=SetNumGlyphs, nodefault }
Description
Set NumGlyphs to match w ith the Glyph's image, when GlyphKind is gkCustom.