Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Spaltenbreite Eventf ür TStringGrid ? (https://www.delphipraxis.net/13230-spaltenbreite-eventf-uer-tstringgrid.html)

inspiron 14. Dez 2003 12:49


Spaltenbreite Eventf ür TStringGrid ?
 
Hallo zusammen,

ich bin schon fast am verzweifeln:
Wie heisst der Event, der auf das Resizen einer Spalte in einem TStringGrid reagiert? Nun, warum möcht ich dies wissen? Nun, die Begründung ist ganz einfach. Ich möchte das Ändern der Spaltenbreite in INI-Files festhalten und dafür muss ich wissen, wie ich an den Event rankomme?

Gibt es hier einen TStingGrid -Spezialisten, der mir schnell helfen kann?

Es grüsst euch aus der stürmischen Schweiz!
Inspiron

Christian Seehase 14. Dez 2003 13:45

Re: Spaltenbreite Eventf ür TStringGrid ?
 
Moin Inspiron,

erst einmal herzlich willkommen hier in der Delphi-PRAXiS.

Genügt es nicht, wenn Du beim Beenden des Programmes die Spaltenbreiten ausliest, und dann wegspeicherst?

inspiron 14. Dez 2003 14:07

Re: Spaltenbreite Eventf ür TStringGrid ?
 
Hallo Chris,

danke für das Willkommen.

Danke für den Tip, doch leider nein, denn ich habe eine Applikation, bestehend aus diversen Registern (TPageControl). Jedes Register hat in den meisten Fällen u.a. ein TStringGrid. Das Problem besteht darin, wenn ich vom einen zum anderen Register wechsle, werden die Spaltenbreiten des TStringGrid automatisch wieder auf ihre Urspungswerte zurückgesetzt.

Gruss
Inspiron

Christian Seehase 14. Dez 2003 14:10

Re: Spaltenbreite Eventf ür TStringGrid ?
 
Moin Inspiron,

dann könntest Du sie doch beim Wechsel des Tabs speichern.
(Ereignis OnChanging des PageControls)

inspiron 14. Dez 2003 16:50

Re: Spaltenbreite Eventf ür TStringGrid ?
 
Chris,

ja, gute Idee als Workaround, ist nicht so elegant, da das Register auf diverse Arten selektiert und auch wieder verlassen werden kann.

Darum: kennt jemand den Event des ColumnResizings?

Gruss
Stefan

toms 14. Dez 2003 17:02

Re: Spaltenbreite Eventf ür TStringGrid ?
 
Zitat:

dann könntest Du sie doch beim Wechsel des Tabs speichern.
oder im OnExit

inspiron 14. Dez 2003 17:15

Re: Spaltenbreite Eventf ür TStringGrid ?
 
ja, das gute liegt manchmal so nah ...

Danke
Inspiron


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:26 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