プロパティ
このページはプロパティの作成方法の概略を説明します。
継承プロパティを公開するには
例
type TMyPanel = class(TPanel) .... published property Align; ..... end;
プロパティの宣言方法
例
type TMyEdit = class(TEdit) private FToUpper: Boolean; procedure SetToUpper(value: Boolean); virtual; function GetToUpper(): Boolean; virtual; published property ToUpper: Boolean read GetToUpper write SetToUpper; end;
直接アクセスの指定方法
例
type TMyEdit = class(TEdit) private FToUpper: Boolean; published property ToUpper: Boolean read FToUpper write FToUpper; end;
デフォルトプロパティ値の指定方法
例
property ToUpper: Boolean read FToUpper write FToUpper default False;
内部データの定義規約