Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Column Sizing in String Grids


Obitech - Mo 03.11.03 14:32
Titel: Column Sizing in String Grids
Sersvus,
folgendes Problem: Welcher Event ist für die Veränderung der Breite von Columns in einem StringGrid zuständig? gibts da überhaupt eine oder muss ich sie selber schreiben? Wenn ich sie selber schreiben muss wie mach ichs. hab schon alles mögliche probiert aber es klappt nicht.
Merci schonmal.


iKilledKenny - Mo 03.11.03 15:39

es gibt keinen event für das resizen von spalten.
du kannst dir wie folgt helfen:

1) im mousedown event des grids ein flag setzen
2) im mouseup event des grids das flag abfragen. wenn es NICHT gesetzt ist, dann war es ein resize, ansonsten ein normaler mouse event.

nachtrag:
nicht vergessen das flag im mouseup zurückzusetzen...

hoffe dir geholfen zu haben.

viele grüße
alex


Obitech - Mo 03.11.03 18:16

Das hab ich schon versucht aber das Resultat war nicht so überragend. Muss den Text in der Spalte nämlich dynamisch mitverändern, je nach Größe. Soll so ne Art Zeiteinstellung werden für ne Slideshow.