kennt jemand eine Möglichkeit, wie ich eine wxListCtrl per Code ans Ende scrollen lassen kann?
Ich verwende bisher folgende Möglichkeit:
$ListCtrl->ScrollList( 0, $hoher_px_wert )
Das sieht mir allerdings ziemlich unsauber aus.
Hier müsste ich zumindest irgendwie herausbekommen, mit wie vielen Pixeln die ListCtrl vertical (inklusive des nicht sichtbaren Bereiches) gefüllt ist.
+2 replies
lichtkind
2011-04-01 00:24
User since 2004-03-22
5730
Artikel ModeratorIn + EditorIn
mit GetItemCount und GetCountPerPage seh ich dein problem noch nicht
Last edited: 2011-04-01 00:54:00 +0200 (CEST)
Bei mir musste ich noch beachten, da ich die Scrollfunktion direkt im Konstruktor durchführe, die Layoutberechnung davor ausführen zu lassen, ansonten gibt GetCountPerPage einen falschen Wert zurück.
sub new {...$this->Layout;$this->{Widget}{LC_Speicherort}->ScrollList(0,$this->{Widget}{LC_Speicherort}->GetCountPerPage *$this->{Widget}{LC_Speicherort}->GetItemCount );return$this;}