![]() |
Problem mit ?Skalierung?
Hallo,
Ich habe in lazarus folgendes Problem: Ich habe des Programm im Vollbild gemacht, also Buttons und so platziert. Wenn ich nun die exe starte, muss ich auch immer in Vollbild gehen weil sonst nicht das ganze Bild angezeigt wird. Ist es iwie möglich das das ganze Programm in einem Fenster angezeigt wird, egal welche größe. Mfg |
AW: Problem mit ?Skalierung?
Hallo,
such mal nach Align und Anchors. Zum Ausprobieren: Neues Projekt Button rechts an das Fenster pappen Button.Align = alRight Programm starten und Breite verändern. Der Button bliebt rechts "hängen", weil alRight. |
AW: Problem mit ?Skalierung?
Ja, das geht.
Mit ScaleBy kannst du die Darstellung skalieren. Den Skalierungsfaktor musst du aber berechnen. Ds Problem dabei ist, dass auch die Monitor-Auflösung und die Einstellung (z.B. 150% Vergrößerung) durch den Anwender ab. Und wie Hoika schon schrieb, hilft der Einsatz von Align und Anchors auch sehr viel. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz