mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2026-02-03 03:42:41 +01:00
LCL: TLabel: empty text autosize to 1,1
git-svn-id: trunk@24976 -
This commit is contained in:
parent
6fc9f8a290
commit
cd53b71424
@ -49,6 +49,13 @@ var
|
||||
Flags: cardinal;
|
||||
LabelText: String;
|
||||
begin
|
||||
LabelText := GetLabelText;
|
||||
if LabelText='' then begin
|
||||
NeededWidth:=1;
|
||||
NeededHeight:=1;
|
||||
exit;
|
||||
end;
|
||||
|
||||
DC := GetDC(Parent.Handle);
|
||||
try
|
||||
R := Rect(0, 0, MaxWidth, 10000);
|
||||
@ -63,7 +70,6 @@ begin
|
||||
if not ShowAccelChar then
|
||||
Flags := Flags or DT_NOPREFIX;
|
||||
|
||||
LabelText := GetLabelText;
|
||||
DrawText(DC, PChar(LabelText), Length(LabelText), R, Flags);
|
||||
SelectObject(DC, OldFont);
|
||||
// add one to be able to display disabled label
|
||||
|
||||
Loading…
Reference in New Issue
Block a user