Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Text soll bei kilck ins Edit Feld verschwinden (https://www.delphipraxis.net/130034-text-soll-bei-kilck-ins-edit-feld-verschwinden.html)

HISTHIS 2. Mär 2009 07:36


Text soll bei kilck ins Edit Feld verschwinden
 
Hallo Leute

ich wie der Titel schon sagt hab ich einen Frage zu einem Edit Feld.


Wie kann ich bei klicken in das Edit Feld den Text verschwinden lassen?


HISTHIS

rollstuhlfahrer 2. Mär 2009 07:41

Re: Text soll bei kilck ins Edit Feld verschwinden
 
HI HISTHIS,

bei dem Edit gibt es das Ereignis OnClick. Darin musst du noch dem Programm sagen, dass das Edit leer gemacht werden soll. (.Text := ''; oder .Clear;) - Fertig.

Bernhard

himitsu 2. Mär 2009 07:44

Re: Text soll bei kilck ins Edit Feld verschwinden
 
Ich würde eher das OnEnter-Ereignis nutzen.

- will man z.B. nur den Cursor im Edit per Maus verschieben ist jedesmal der Text weg (bei OnClick)
- und das Edit würde auch leer, wenn man per Tastatur da reinnavigiert (bei OnEnter)

HISTHIS 2. Mär 2009 08:55

Re: Text soll bei kilck ins Edit Feld verschwinden
 
Hey
ich danke euch viel mals für eure Antworten


HISTHIS

Felix015 8. Mär 2009 20:09

Re: Text soll bei kilck ins Edit Feld verschwinden
 
Hm es gibt noch eine Eigenschaft(jetzt frag mich nicht wie die heißt) die zeigt immer Text an, wen das Edit nicht angewählt ist und verschwindet wenn es angeklickt wird und erscheint wieder wenn man es unselected. Das kennt man eigentlich auch von internetseiten bei der suchfunktion ist das manchmal dabei.

mfg Felix

Dunkel 8. Mär 2009 20:11

Re: Text soll bei kilck ins Edit Feld verschwinden
 
Erst seit Delphi 2009!

himitsu 8. Mär 2009 20:13

Re: Text soll bei kilck ins Edit Feld verschwinden
 
davor kann man diese nachrüsten ... mir fällt nur grad nicht ein wie's nochmal hieß, aber einfach mal Luckie fragen oder im PSDK nachsehn was man mit einem EDIT anfangen kann.


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