StringGrid-Frage
-
Hallo allerseits!
Ich habe folgende Frage:
Ich möchte das Ereignis abfangen, welches eintritt, wenn ich die Spaltenbreite im Stringgrid ändere. Wie kann ich das machen? Gibts da eine Windows-Message?
-
schau dir mal ColWidthsChanged an...
dafür solltest du dir ne eigene komponente basteln die vom TStringGrid abgeleitet ist und die funktion überschreiben.
//--------------------------------------------------------------------------- void __fastcall TMyStringGrid::ColWidthsChanged(void) { // vererbte funktion aufrufen TStringGrid::ColWidthsChanged(); // eigenes zeugs hier // prüfen ob maus gedrückt // info setzen über aktuelle aktion usw. }
-
Ok, danke für den Tipp.