Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.069 Beiträge
Delphi 12 Athens
|
AW: ListBox, mittlerer Eintrag immer markiert
3. Nov 2014, 11:13
Besser man ändert nicht die Selektierung, sondern die Positionierung.
ListBox1.TopIndex := ListBox1.ItemIndex - 1;
(Sind das immer 3 Einträge, auch in Zukunft? Wenn nicht, dann besser sichtbare_Zeilenanzahl durch 2
, aka (ClientHeight durch ItemHeight) durch 2
)
Klickt mal auf einen sichtbaren Eintrag (außer dem in der Mitte) und wundert euch, warum der nicht aktiv wird. (bzw. warum wer wieder deselektiert wird)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
|