![]() |
einzelnes Steuerelement
Hi,
ich habe hier eine Form mit nur einem Editfeld. Im Onexit soll ein Stringgrid angezeigt werden, also visible := true. Da gelange ich aber gar nicht erst hin. Sobald ich noch einen sinnlosen Button drauf lege geht es richtig. |
Re: einzelnes Steuerelement
Soweit ich dein Problem verstanden habe, brauchst du natülich noch irgendeine Komponente auf dem Form. OnExit wird ja nur dann aufgerufen, wenn die Kompo seinen Fokus verliert, sprich: eine anderere Kompo diesen erhält.
|
Re: einzelnes Steuerelement
Hallo Hansa,
meiner Meinung nach wird das onExit Ereignis erst ausgelöst, wenn man das Editfeld verlässt. Dadurch, dass kein anderes Element vorhanden ist, behält das Editfeld den Focus, daraus folgt wiederum, dass das Ereignis nicht ausgelöst wird. Dass wäre meine Erklärung dafür, hoffe das sie stimmt. Tschüß Markus |
Re: einzelnes Steuerelement
Du kannst dieses Problem auch lösen, wenn du beim onKeyPress-Ereignis das StringGrid anzeigst, sobald du eine beliebige Taste drückst (zum Bsp. die Enter-Taste).
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 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-2025 by Thomas Breitkreuz