![]() |
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 |
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? |
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 |
Re: Spaltenbreite Eventf ür TStringGrid ?
Moin Inspiron,
dann könntest Du sie doch beim Wechsel des Tabs speichern. (Ereignis OnChanging des PageControls) |
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 |
Re: Spaltenbreite Eventf ür TStringGrid ?
Zitat:
|
Re: Spaltenbreite Eventf ür TStringGrid ?
ja, das gute liegt manchmal so nah ...
Danke Inspiron |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz