[개발/delphi] 힌트의 위치와 색상 변경하기
procedure TForm1.DoOnShowHint(var HintStr: string;
procedure TForm1.DoOnShowHint(var HintStr: string;
var CanShow: Boolean; var HintInfo: THintInfo);
var
XYPoint : TPoint;
begin
if HintInfo.HintControl = PlayBtn then
begin
getcursorpos(XYPoint);
XYPoint.Y := XYPoint.Y + 15;
with HintInfo do
begin
HintPos := XYPoint; // 이 버튼 힌트의 위치 바꾸기.
HintColor := clAqua; // 이 버튼의 색상만 바꾸기
HintMaxWidth := 50; // 이 버튼 힌트 wordwrap 주기.
end;
end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnShowHint := DoOnShowHint;
end;
반응형
'Delphi, RadStudio' 카테고리의 다른 글
[개발/delphi] [강좌] 리소스의 활용 2 (0) | 2011.12.22 |
---|---|
[개발/delphi] [강좌] 리소스의 활용 1 (0) | 2011.12.22 |
[개발/delphi] 윈도우즈 언어 알아보기 (0) | 2011.12.20 |
[개발/Delphi] TWebbrowser 의 찾는 문자열에 형광팬 효과 주기 (0) | 2011.12.20 |
[개발/delphi] 자기 자신을 지우는 프로그램 만들기(delphi) (0) | 2011.12.12 |
댓글