mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-04 17:58:18 +02:00
TFont.Assign now looks at source font PixelsPerInch to set font height
git-svn-id: trunk@8338 -
This commit is contained in:
parent
49122cc61f
commit
e8571efcd2
@ -548,7 +548,12 @@ begin
|
||||
try
|
||||
CharSet:= TFont(Source).CharSet;
|
||||
SetColor(TFont(Source).Color,TFPCanvasHelper(Source).FPColor);
|
||||
Height := TFont(Source).Height;
|
||||
if TFont(Source).PixelsPerInch <> FPixelsPerInch then
|
||||
// use size to convert source height pixels to current resolution
|
||||
Size := TFont(Source).Size
|
||||
else
|
||||
// use height which users could have changed directly
|
||||
Height := TFont(Source).Height;
|
||||
Name := TFont(Source).Name;
|
||||
Pitch := TFont(Source).Pitch;
|
||||
Style := TFont(Source).Style;
|
||||
|
Loading…
Reference in New Issue
Block a user