728x90
반응형
컴포넌튼 만들기
TLabel 을 상속받어, 기본 Default 배경이 검은색으로 설정되는 컴포넌트입니다.
unit BlackLabel;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type
TBlackLabel = class(TLabel)
private
{ Private declarations }
protected
{ Protected declarations }
public
constructor create(aOwner: TComponent); override;
published
{ Published declarations }
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('Samples', [TBlackLabel]);
end;
constructor TBlackLabel.create;
begin
inherited Create(aOwner);
Color:=clBlack;
Font.Color:=clWhite;
end;
728x90
반응형
'Delphi Tip > 컴포넌트' 카테고리의 다른 글
TMemo(메모장) 스트링(string) 입력 속도개선 (0) | 2024.06.28 |
---|---|
동적으로 메뉴(TMenuItem) 만들고 클릭 이벤트 만들기 (0) | 2023.10.31 |
델파이 콤보박스(TComboBox)의 팝업리스트 가로폭 늘리기 (0) | 2023.10.26 |
델파이 타이머(TTimer) Interval 시간오차 해결방법 (0) | 2023.10.11 |
델파이 컨트롤 반투명 드래그 이동 (0) | 2023.09.12 |
댓글