Eingabefenster bzw. Kommandofester in GUI erstellen
Eric
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 25.01.2012, 10:50
Titel: Eingabefenster bzw. Kommandofester in GUI erstellen
Hallo, ich möchte in meiner GUI ein Kommando-Fenster (wie in der MatLab-Entwicklungsumgebung) erstellen. Hat jemand einen Tipp., wie ich das am besten bewerkstellige. Finde kein richtiges GUI-Element dafür.
mfg, der Eric
Eric
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 25.01.2012, 11:37
Titel:
mmh, hab jetzt editbox genommen und multiple lines erlaubt. Falls jemand noch einen besseren Vorschlag hat, kann er mir ja antworten.
Dank im Voraus,
Eric
Eric
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 25.01.2012, 14:42
Titel:
ich muss leider nochmal eine Frage stellen.
wenn ich bei deiner editbox mehrfache Zeilen erlaube wird die zugehörige Callback-funktion bei Eingabe des Enterzeichen nicht ausgeführt. Wie kann ich das wieder aktivieren ?
Als jedes GUI-Objekt, hat außer CallbackFcn auch noch ButtonDownFcn
Also gehe nach Properties deines Graphischen Objekts und Gebe bei ButtonDownFcn auch den Namen der CallbackFcn,
Dann wird wenn du Enter oder Button drückst CallbackFcn aufgrerufen
Eric
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 25.01.2012, 16:00
Titel:
mmh, hab ich gemacht -> geht nicht.
editbox -> keypressfcn geht nicht
figure -> keypressfcn funktioniert
wieso wird die keypressfcn von der editbox nicht aufgerufen ?
mfg, eric
Eric
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 26.01.2012, 21:51
Titel:
so, hab in den Foren bei mathworks geschaut und es liegt an MatLab. Ist ein Bug der erst mit der Version 2008b behoben wurde
Options and Permissions
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.