Die Dartellung und die Funktion ist schon wie erwünscht.
Nur wäre es jetzt für die Bedienung des Progamms komfortabeler von man die Tabs mit Tabulator Taste wechseln könnte.
Gibt es da für eine Funktion oder Einstellung?
Würde mich freuen wenn mir jemand weiter helfen könnte
Die TAB-Taste dient üblicherweise der Selektion einzelner GUI-Elemente. Eine Methode, an die sich User schon seit Jahrzehnten gewöhnt haben neu zu definieren, ist nicht ergonomisch. Du könntest statt dessen PageUp/PageDown oder die Pfeil-Tasten in der KeypressFcn der Figure verwenden.
Bitte beschreibe genauer, wo das Problem liegt. Kannst Du den WindowsKeyPress-Callback aufrufen? Kannst Du dort die gedrückte Taste abfragen (siehe EventData)? Hast Du im Callback den "handles"-Strct zur Verfügung? Kennst Du die SelectedTab-Eigenschaft der
uitabgroup
?
Woran hängt es genau?
Ich habe ein grundlegenes Missverständnis zum einlessen von Keyboardtasten.
Ich versuche zur Zeit über ein Edit Text Zahlen ein zu lesen. Diese funktioniert auch aber trotz all dem kommt eine Fehlermeldung die sagt WindowsKeyPressFcn in Program.m not exciste.
Aber wenn ich im GUIDE versuche diese Funktion zu erstellen meckert er wieder rum. Das dies nicht möglich wäre.
Ich vermute das der Fehler zwischen den Ohren liegt.
Ich arbeite grundsätzlich nicht mit GUIDE. Wahrscheinlich kann man dort aber auch eine WindowsKeypressFcn angeben. Danach benötigt man auch im M-File so eine Funktion und vielleicht muss man sie dort per Hand einfügen.
Zitat:
eine Fehlermeldung die sagt WindowsKeyPressFcn in Program.m not exciste.
Bitte poste immer eine vollständige Kopie der Fehlermeldung. Bei einer Nacherzählung gehen oft wichtige Teile verloren.
Zitat:
Aber wenn ich im GUIDE versuche diese Funktion zu erstellen meckert er wieder rum. Das dies nicht möglich wäre.
Auch hier benötigt man den genauen Wortlaut der Meldung.
Du kannst im Netz mal nach "Matlab WindowsKeypressFcn" suchen, da gibt es doch bestimmt irgendwo auf der Welt ein lauffähiges Beispiel.
Gruß, Jan
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
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.