![]() |
AW: Mehrere Listboxen synchronisieren
Hi himitsu,
vielen Dank, da ist für mich viel Neues dabei und daher sehr lehrreich! Deine erste Abwandlung klappt wunderbar. Die zweite nicht so richtig, erstens weil sie bei MouseWheel nicht reagiert (es sei denn, die Listbox hat zufällig den Focus). Zweitens weil sie nicht reagiert, wenn man sich von rechts an die Listbox ranschleicht und nur die scrollbar bedient (komischerweise scheint die Listbox dadurch nicht den Focus zu bekommen). Daher: Gibt es einen Grund, warum Du den Focus mit aufgenommen hast? Wenn man den weglässt, wirds besser, allerdings stört mich dann, dass sich die Listboxen beim bloßen Mousewheel nur verändern, wenn man die Maus etwas bewegt. Wenn man ganz ruhig bleibt, passiert nichts. Wahrscheinlich gibts von der Listbox dann eben keine Message. Komisch ist dann aber, warum das bei deinem ersten Beispiel besser klappt.... :gruebel: |
AW: Mehrere Listboxen synchronisieren
Doch TListbox geht mehrspaltig. Schau mal hier:
![]() Ich schreibe zum Beispiel so in die Listbox: lbPlayliste.Items.Add(Mp3Info.Titel + '|' + sFileName); Und lese das so entsprechend aus: for Loop := 0 to lbPlayliste.Items.Count - 1 do begin SL.Add(lbPlayliste.GetField(Loop, 0)); SL.Add(lbPlayListe.GetField(Loop, 1)); end; |
AW: Mehrere Listboxen synchronisieren
stimmt ja ... man könnte doch bestimmt auch via LiveBindings die Listboxen miteinander verknubbln. :lol:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:40 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