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 Button und Edit (https://www.delphipraxis.net/31651-button-und-edit.html)

Hansa 12. Okt 2004 10:04


Button und Edit
 
Hi,

besserer Titel ist mir nicht eingefallen. 8) Es geht darum, daß ein Button sichtbar wird, sobald sich der Cursor in einem Editfeld befinden und dementsprechend wieder verschwindet, wenn das Feld verlassen wird. Letzteres geht mit dem OnExit. Aber wie erkenne ich nun, daß sich der Cursor in dem Feld befindet ? Mit focused würde es gehen, aber wo und wann soll ich das jetzt abfragen ? :shock:

Aenogym 12. Okt 2004 10:05

Re: Button und Edit
 
hi hansa,

hat ein TEdit nicht auch das Event OnEnter?

nachgeguckt: ja hats :thumb:

Aenogym

toms 12. Okt 2004 10:05

Re: Button und Edit
 
OnEnter?

Hansa 12. Okt 2004 10:13

Re: Button und Edit
 
Mist, zu spät zum Editieren. :mrgreen: Das war ja gar nicht das Problem. Klar OnEnter. Es geht darum, daß der Button ja verschwindet im OnExit des Edits. Dadurch ist er ja weg. Also macht er nichts. Die gewünschte Aktion kann auch über eine Taste ausgelöst werden. Das geht, aber dafür braucht das Edit ja nicht verlassen zu werden.

Hansa 12. Okt 2004 20:04

Re: Button und Edit
 
Liste der Anhänge anzeigen (Anzahl: 2)
Ich komme immer noch nicht weiter. Ich habe mal ein Beispiel angehängt, was ich meine. 1. die 2 Buttons sollen immer nur dann zu sehen sein, wenn das entsprechende Edit den Focus hat. 2. die Showmessage (nur im Source zu sehen) soll angezeigt werden.

Ich bin mir sicher, daß es nicht viel ist, aber heute scheint nicht mein Tag zu sein. :evil:

Hansa 13. Okt 2004 12:44

Re: Button und Edit
 
Liste der Anhänge anzeigen (Anzahl: 1)
Sehr bedenklich, daß das da bisher keiner gewußt hat. :mrgreen: Jetzt mußte ich mich doch wegen so Kleinkram noch an Borland wenden. :shock: Aber es war gar kein Denkfehler, wie ich dachte. Und die Lösung ist echt total einfach, aber nur, wenn man alle Eigenschaften sämtlicher Objekte im Kopf hat. 8)


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