Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
Delphi 12 Athens
|
AW: ListBox, mittlerer Eintrag immer markiert
3. Nov 2014, 10: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)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
|