Class TssCustomButtonEdit

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TssCustomButtonEdit = class(TCustomEdit)

Description

Delphi 2006

Hierarchy

Overview

Fields

Private FButton: TBitBtn;

Methods

Private procedure ButtonClick(Sender: TObject);
Private function GetGlyph: TBitmap;
Private function GetNumGlyphs: integer;
Private procedure SetGlyph(const g: TBitmap);
Private procedure SetNumGlyphs(const n: integer);
Protected procedure CreateParams(var Params: TCreateParams); override;
Protected procedure DoButtonClick; virtual; abstract;
Protected function GetEnabled: boolean; reintroduce;
Protected procedure SetEnabled(e: boolean); reintroduce;
Protected procedure WMSize(var Message: TWMSize); message WM_SIZE;
Public constructor Create(AOwner: TComponent); override;

Properties

Protected property Button: TBitBtn read FButton write FButton;
Protected property Enabled: boolean read GetEnabled write SetEnabled;
Protected property Glyph: TBitmap read GetGlyph write SetGlyph;
Protected property NumGlyphs: integer read GetNumGlyphs write SetNumGlyphs;

Description

Fields

Private FButton: TBitBtn;
 

Methods

Private procedure ButtonClick(Sender: TObject);
 
Private function GetGlyph: TBitmap;
 
Private function GetNumGlyphs: integer;
 
Private procedure SetGlyph(const g: TBitmap);
 
Private procedure SetNumGlyphs(const n: integer);
 
Protected procedure CreateParams(var Params: TCreateParams); override;
 
Protected procedure DoButtonClick; virtual; abstract;
 
Protected function GetEnabled: boolean; reintroduce;
 
Protected procedure SetEnabled(e: boolean); reintroduce;
 
Protected procedure WMSize(var Message: TWMSize); message WM_SIZE;
 
Public constructor Create(AOwner: TComponent); override;
 

Properties

Protected property Button: TBitBtn read FButton write FButton;
 
Protected property Enabled: boolean read GetEnabled write SetEnabled;
 
Protected property Glyph: TBitmap read GetGlyph write SetGlyph;
 
Protected property NumGlyphs: integer read GetNumGlyphs write SetNumGlyphs;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:42:04