[erledigt] Form Auflösung Scrollbalken

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
Benutzeravatar
juelin
Lazarusforum e. V.
Beiträge: 362
Registriert: Sa 24. Jul 2021, 18:03
OS, Lazarus, FPC: Linux Ubuntu 22. Windows 10 Delphi 11.3 (L 0.9.xy FPC 2.2.z)
CPU-Target: 64Bit
Wohnort: Mannheim

[erledigt] Form Auflösung Scrollbalken

Beitrag von juelin »

Hallo,
ich habe ein Programm in Lazarus geschrieben mit einer Form.
Bildschirmgröße Größe 1920x1080.
Wenn ich nun das Exe-File auf einem Computer laufen lasse
der nur 1600x900 Auflösung im Bilschirm hat, so wird natürlich
das Bild nicht ganz angezeigt.
Ich hatte aber erwartet, das Scrollbalken erscheinen,
so das ich das Bild scrollen kann.
Im Form habe ich Horizontal und Vertikall Scrollbalken auf True.
Der Borderstyle steht auf bsSizeabble.
Form-Hight = 1044
Form-Width = 1910
Wie bekomme ich nun die Scrollbalken für meine Form.
Danke und Gruß
Jürgen
Zuletzt geändert von juelin am Sa 28. Mär 2026, 14:04, insgesamt 1-mal geändert.

wp_xyz
Beiträge: 5408
Registriert: Fr 8. Apr 2011, 09:01

Re: Form Auflösung Scrollbalken

Beitrag von wp_xyz »

Möglicherweise hilft es, das AutoScroll des Formulars auf true zu setzen.

Aber: Unpraktische Scrollbalken am Hauptformular eines Programms wären für mich ein Grund, es so schnell wie möglich wieder loszuwerden. Designe stattdessen das Formular so, dass es in jeder Größe gut aussieht. Verwende Panels als Gruppierungselemente. Die Controls mit in der Regel unveränderlicher Größe kommen in Panels mit alLeft/Right/Top/Bottom, vtl. mit Splitter zur nachträglichen Größenkorrektur, die Controls mit veränderlicher Größe in ein Panel mit alClient und sind dort so verankert, dass sie sich der Größe des Panels anpassen können. Wenn das Formular full-screen sein soll, musst du dann nur noch in einem frühen Event dafür sorgen, so dass die Größe entsprechend der Bildschirmgröße eingestellt werden kann.

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7252
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Form Auflösung Scrollbalken

Beitrag von af0815 »

Achtung, die Scrollbalken brauchen selbst Platz, das solltest du beim Design einplanen.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Antworten