Panel scrollbar ?

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

Panel scrollbar ?

Beitrag von malabarista »

Ich habe folgendes Problem:
in einem relativ kleinen Bereich muss ich viele Buttons (50 St.) unterbringen.
Mein Gedanke war, diese alle auf einem Panel unterzubringen, welches einen vertikalen Scrollbalken besitzt.
So kann der Benutzer die wichtigsten davon sehen (es werden sowieso nie alle benutzt). Und wenn er mehr sehen will, kann er scrollen.

Doch leider hat ein Panel keinen Scrollbalken.
Kann man einen Scrollbalken zu einem Panel hinzufügen ?

Oder hat jemand eine andere Idee, wie so etwas gelöst werden kann ?

Michl
Beiträge: 2505
Registriert: Di 19. Jun 2012, 12:54

Re: Panel scrollbar ?

Beitrag von Michl »

Du könntest eine TScrollBox anstelle eines TPanels nehmen.

Code: Alles auswählen

type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection; 

malabarista
Beiträge: 321
Registriert: Sa 11. Jun 2016, 12:16
OS, Lazarus, FPC: Linux Mint 18.1 L1.6.2-1 FPC 3.0.0
CPU-Target: 64Bit
Wohnort: Konstanz

Re: Panel scrollbar ?

Beitrag von malabarista »

Ein exzellenter Vorschlag.
Genauso habe ich es mir vorgestellt.
Dankeschön !

Antworten