|
|
Edit Text Callback reagiert nur auf "Enter" !? |
|
narrow |
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 07.08.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.08.2008, 08:04
Titel: Edit Text Callback reagiert nur auf "Enter" !?
|
|
Jo moin,
Ich wollt mal fragen, ob es ne Möglichkeit gibt, dass die Callback-fuktion eines "EditText" aufgerufen wird, sobald sich der Inhalt des EditText ändert und nicht nur wenn man Enter drückt.
Thx im Vorraus
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 13.08.2008, 08:17
Titel:
|
|
Moin,
nein, die Callback-Funktion eines editText-Feldes wird nur aufgerufen, wenn man "Enter" drückt, mit der Maus irgendwo anders in dem GUI hinklickt oder man mit "Tab" den Fokus ändert.
Aber je nachdem was du vorhast, gibt es mit Sicherheit auch andere Lsg.en!
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
narrow |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 07.08.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.08.2008, 08:21
Titel:
|
|
Danke für die schnelle Antwort,
dann werd ich mich mal nach was anderem umsehen.
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 13.08.2008, 08:45
Titel:
|
|
Ich meinte damit eigentlich, dass du hier erklärst, was du vorhast
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
narrow |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 07.08.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.08.2008, 08:52
Titel:
|
|
Achso
Ja, ich habe 3 TextBoxen(EditText) und sobald in einer der 3 etwas falsches steht, soll ein Fehler in einem Label(Text) angezeigt werden.
Der Fehler sollte wie beschrieben sofort erscheinen, da die Daten mittels Klick auf einen Button weiterverarbeitet werden und man den Fehler bemerkt bevor man auf den Button klickt.
Ich denke mal ich werds so lösen, dass sobald ich auf den Button klicke eine MessageBox mit dem Fehler erscheint, oder gibts bessere Möglichkeiten?
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 13.08.2008, 09:01
Titel:
|
|
Achso...
Du kannst in jede Callback diese Abfrage implementieren, denn es ist denke ich egal in welchem Feld man anfängt und sobald man zum nächsten springt, wird die Callback vom vorherigen ausgeführt und die evtl. Meldung angezeigt. Sobald du dann den Button anklickst, wird vorher noch die Callback des zuletzt benutzten edit-Feldes ausgeführt und dann erst die des Buttons!
Das Problem ist nur, dass die Button-Callback dann trotzdem ausgeführt wird, auch wenn eine Meldung durch die Callback angezeigt wird. Deshalb würde ich die Überprüfung erst in der Button-Callback machen...
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
narrow |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 07.08.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.08.2008, 09:04
Titel:
|
|
Jo gut, dann werd ich das mal so machen
Danke!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|