Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Suche DBGrid-Event bei Änderung der Spaltenbreite (https://www.delphipraxis.net/57985-suche-dbgrid-event-bei-aenderung-der-spaltenbreite.html)

Glühwürmchen 29. Nov 2005 17:03


Suche DBGrid-Event bei Änderung der Spaltenbreite
 
Hallo

Gibt es ein Event das ausgelöst wird, wenn die Breite einer Spalte im DBGrid geändert wird?

Oder wie stelle ich es an, daß ich eine solche Maßnahme des Users mitbekomme.


Aufgabenbeschreibung:

Ich habe ein DBGrid dessen Spaltendarstellung der User beliebig ändern kann. Damit er das nicht bei jeder Sitzung neu machen muß, sollen die von ihm eingestellten Spaltenbreiten in einem Ini-File abgespeichert werden.
Um nicht alle Nase lang kontrollieren zu müssen, ob sich an den Spaltenbreiten was geändert hat, sprich: um Zeit zu sparen, soll mir der Computer selbst mitteilen, wann es nötig wird, neue Werte zu speichern.

Damit es nicht zu einfach ist:
Beim "OnExit" des DBGrid kann ich es nicht (nicht immer) abfragen, weil es zum Verändern der Spaltenbreite kein "OnEnter" gibt.
Und beim "OnExit" des Formulars komme ich nicht an das DBGrid heran, weil das DBGrid eine Komponente einer völlig anderen Unit ist und nur dieses Formular nutzt, um sich angezeigen zu lassen.

Habe ich jetzt alle Klarheiten restlos beseitigt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz