Entwickler-Ecke

Sonstiges (Delphi) - Navigator für zwei listboxen


Marco15 - Do 26.05.05 12:45
Titel: Navigator für zwei listboxen
Hi !

Ich habe zwei listboxen und einen Navigator für listbox1. Ich möchte jetzt für listbox2 aber nicht einen zweiten navigator anlegen, sondern den selben auch für listbox2 benutzen. Also wie geht das, dass der navigator für listbox2 genutzt wird wenn der itemindex auf listbox2 gelegt ist???


feivel3333 - Do 26.05.05 13:03

Hallo,
was verstehst du unter einem Navigator für die Listbox? Meinst du damit die ScrollBars?

Gruß, Feivel


Marco15 - Do 26.05.05 13:07

ne

wenn ich
'<'-Button klicke dann springt der itemindex einen zurueck
'>' " einen vor


feivel3333 - Do 26.05.05 13:13

Ah, verstehe.
Wenn du dir anstatt eines Navigators einfach zwei Buttons nimmst und diese zur Steuerung nutzt, dann kannst du im Quellcode folgendes schreiben:



Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
// Nach unten wandern:
ListBox1.ItemIndex := ListBox1.ItemIndex + 1;
ListBox2.ItemIndex := ListBox2.ItemIndex + 1;

// Nach oben wandern:
ListBox1.ItemIndex := ListBox1.ItemIndex - 1;
ListBox2.ItemIndex := ListBox2.ItemIndex - 1;


Allerdings musst du selbst dafür sorgen, dass die Bereichsgrenzen nicht überschritten werden.
Ich hoffe, das ist das, was du suchst.

Gruß, Feivel


Marco15 - Do 26.05.05 13:15

Ja genau das ist es.

Vielen Dank. :D