Einzelnen Beitrag anzeigen

Benutzerbild von Jazzman_Marburg
Jazzman_Marburg

Registriert seit: 2. Aug 2004
359 Beiträge
 
#1

TMS TAdvDetailDropDown: ItemIndex wird ignoriert

  Alt 4. Jun 2011, 15:19
Hallo Gemeinde!
Vielleicht hat jemand von euch ja auch von TMS die DropDown Komponente TAdvDetailDropDown (mindestens im Component Pack enthalten). Es gibt bei dieser Komponente zwei Dinge, die mich stören, und vielleicht hat das jemand von euch auch oder gar schon gelöst:
  1. Keine Bilder im zugeklappten Zustand zu sehen
  2. Wenn User ein Item auswählt, wird der ItemIndex zwar entsprechend geändert, aber das neue Item wird nicht angezeigt, sondern nur das Defualt-Item.

Zum ersten Problem: Ich habe das myAdvDropDown mit einer Image-Liste verheiratet. Wenn der User die DropDown nun aufklappt sieht er die Items mit einem kleinen Icon davor. Sowiet so gut. Aber das ausgewählte (oder das Default) Item bekommt kein Icon. Merkwürdig -- oder Standard?!

Das zweite Problem ist wesentlich ernster: Wenn der User zur Laufzeit nun ein Item aus der DropDown-Liste auswählt, dann ändert sich zwar der Item-Index (weil ich im Code darauf reagiere, und das funktioniert prima), aber es wird anschließend wieder nur das Default-Item angezeigt -- so als ob der User nichts gerade ausgewählt hat. Das ist nicht nur sehr unschön, sondern auch sehr verwirrend: Ich bekomme ja mit, dass sich der ItemIndex geändert hat -- nur die DropDown-Liste selbst, zeigt nicht das neue Item.

Habt ihr eine Idee, was da los ist?

Vielen Dank & Gruß
Jazzman
--- Delphi XE Starter, Windows 8 ---
  Mit Zitat antworten Zitat