Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - ScrollBar mit RadioGroup verknüpfen
baum - Fr 30.05.08 17:04
Titel: ScrollBar mit RadioGroup verknüpfen
Hallo,
ich bin neu hier und habe ein Problem.
(Falls das Thema in einem falschen Bereich ist, bitte ich dies zu entschuldigen. Dann bitte verschieben.)
Erstmal ein dickes Lob an das ganze Forum:
Ihr habt mir (als Gast) schon so oft mit Problemen geholfen, ich müsste gar nicht, was ich ohne euch machen sollte. :D
Nun zum Problem:
Ich habe in Delphi ein Programm geschrieben, in dem eine RadioGroup-Komponente drin ist, die immer mehr Einträge bekommt (es sind mittlerweile bis zu 80).
Das Problem dabei: Die einzelnen Einträge rücken immer näher zusammen, bis sie kaum noch lesbar sind.
Nun wollte ich an die Seite eine ScrollBar hinmachen.
Nur wie verknüpfe ich die ScrollBar so, dass bei ScrollBarChange die RadioGroup-Komponente gescrollt wird :?:
MfG
Sebastian
MDX - Fr 30.05.08 17:12
Hallo, erstmal :welcome: im Delphi-Forum!!!
Wegen was nimmst du denn überhaupt soviele Tausend Radiobuttons?
Ist das nicht einfacher mit einer Combobox???
MFG
David
Moderiert von
Narses: Fremdgehostetes DF-Image entfernt
baum - Fr 30.05.08 18:48
Daran hab ich noch gar nicht gedacht, das stimmt. :oops:
Erstmal noch ein paar Infos zu dem Programm, vielleicht hat dann noch jemand eine andere Idee:
Das Programm verwaltet verschiedene Backgroundmods (die den Hintergrund in einem PC-Spiel verändern).
Das Programm listet nun in der RadioGroup alle Mods auf, damit der Benutzer einen auswählen kann.
Beim Klick auf übernehmen wird der Mod in den Ordner, von wo das Spiel den Mod aufruft, kopiert.
Aber irgendwie bin ich von der Idee mit der ComboBox nicht so recht überzeugt.
Wenn man dann einen Mod auswählen will, klappt dann so eine riesige Liste mit 80 Einträgen auf.
Da halte ich die RadioGroup doch für übersichtlicher.
Vielleicht muss ich mir auch eine andere Lösung einfallen lassen.
(Eine ListBox womöglich, ist mir gerade eingefallen; da erscheint automatisch am Rand eine ScrollBar, wenn kein Platz mehr ist)
MfG
Sebastian
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!