Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.137 Beiträge
 
Delphi 12 Athens
 
#2

AW: DBGrid Design-Änderung erkennen

  Alt 29. Jul 2020, 20:37
Nein.

Du kannst dir nur Position/Sichtbarkeit/Breite aller Spalten merken
und es am Ende mit dem aktuellen Zustand vergleichen.


Bei Grids, wo es eine Speichernfunktion für das Layout gibt, kann man sich das "merken" einfacher machen.


Ist das Layout in der DFM gespeichert (im Formdesigner eingestellt), dann könnte man sich eventuell die DFM auslesen und dort das Start-Layout auslesen.



Wenn du Glück hast, dann gibt es am Grid ein Change-Ereignis, wenn man das Layout verändert, dann könnte man sich dort ein Flag setzen, sobald sich was ändert.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (29. Jul 2020 um 20:39 Uhr)
  Mit Zitat antworten Zitat