Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
10.995 Beiträge
 
Delphi 12 Athens
 
#5

AW: High DPI für eigene Controls?

  Alt 31. Okt 2018, 11:42
Du solltest bedenken, daß beim Setzen von Parent bereits dessen DPI-Wert übernommen wird. Probier doch mal, den Parent als letztes zuzuweisen (ein konkretes, kleines Testprogramm wäre hier schön):
Delphi-Quellcode:
FButtonFirst := TButton.Create(FPanelButtonsFirstPrew);
with FButtonFirst do
begin
  Width := 16;
  Height := 16;
  Top := 4;
  Left := 8;
  OnClick := ButtonFirstClick;
  Parent := FPanelButtonsFirstPrew;
end;
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat