Delphi相談室その4
■ このスレッドは過去ログ倉庫に格納されています
0650デフォルトの名無しさん
NGNG似たようなコンポーネントを作りたくていろいろやっているのですが、どうしても
うまくいきません。具体的にはボタンの下に色つきの線を引きたいのです。
TButton を継承して、
type
TMyButton = class(TButton)
private
Line: TShape;
public
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
end;
constructor TMyButton.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Line := TShape.Create(self);
with Line do begin
Parent := self.Parent;
Pen.Width := 3;
Pen.Color := clRed;
Left := self.Left;
Top := self.Height;
Width := self.Width;
Height := 3;
end;
end;
のようにやってみても色つきの線が出ません。
どなたか教えてください。Delphi 6 は Personal しか持っていないので、
ソースを見ようにも……。
■ このスレッドは過去ログ倉庫に格納されています