Zitat von
hoika:
Wird das FixedCol auf 0 gesetzt, geht es auch mit ColCount=2.
In der Tat
, thx!
Zitat von
hoika:
Man kann also sagen,
das es bei einer einzigen Nicht-FixedCol nicht geht.
Das hat sicher auch was damit zu tun, dass das TStringGrid leider kein Smooth-Scrollen kennt, und deswegen eine jeweils nächste Col pro Scroll-Akt sowieso immer nur an den Punkt weiterscrollen kann, an dem vorher noch die erste Nicht-Fixed Col gestanden hat. D.h.: Ist bis zur letzten Col durchgescrollt oder eben nur eine einzige Col da, dann gibt es ohne ein smooth-scroll da einfach gar nichts mehr zu scrollen.
Sowas hat allerdings auch einen gewissen Nachteil, denn wenn die letzte Col (oder irgendeine Col) länger ist als das StringGrid.Width selbst, dann hat man keine Chance mehr, den dortigen Text überhaupt noch auslesen zu können. Echt unbefriedigend irgendwie
. Wird wirklich Zeit, dass diese TStringGrid-Controls endlich auch mal das Smooth-Scrollen lernen!
rXdY