goMatlab - Mein MATLAB Forum

Mein MATLAB Forum

 
Login  | Registrieren
Bücher:

Ereignisdiskrete Systeme

Studierende:
Praktikum Leistungselektronik
Energieversorgung
SMA Solar Technology AG - Niestetal

Praktikant Elektrotechnik / Automatisierungstechnik (m/w)
Chemische Industrie
BASF SE - Ludwigshafen

Praktikum im Bereich Engineering Elektrotechnik im Geschäftsfeld Prüfsysteme
Kfz-Zulieferindustrie
ZF Friedrichshafen AG - Passau

Allradsysteme PKW: Unterstützung des Entwicklerteams
Kfz-Zulieferindustrie
ZF Friedrichshafen AG - Friedrichshafen

Studentische Aushilfe modellgetriebene Softwareentwicklung
Solartechnik
SMA Solar Technology AG - Niestetal

weitere Angebote

Partner:




Vermarktungspartner


Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Eingabefenster bzw. Kommandofester in GUI erstellen

 

Eric
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.01.2012, 10:50     Titel: Eingabefenster bzw. Kommandofester in GUI erstellen
  Antworten mit Zitat      
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: ---
     Beitrag Verfasst am: 25.01.2012, 11:37     Titel:
  Antworten mit Zitat      
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: ---
     Beitrag Verfasst am: 25.01.2012, 14:42     Titel:
  Antworten mit Zitat      
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 ?

mfg, der eric
 
denny
Supporter
Supporter


Beiträge: 2606
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2007b, R2009b
     Beitrag Verfasst am: 25.01.2012, 15:03     Titel:
  Antworten mit Zitat      
Hallo

da muss an die ButtonDownFcn oder KeyPressFcn auch CallbackFcn übergeben
Private Nachricht senden Benutzer-Profile anzeigen
 
Eric
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.01.2012, 15:19     Titel:
  Antworten mit Zitat      
danke erst mal für deine Antwort, leider hab ich den Satz nicht verstanden.
Wenn du es vielleicht noch etwas klarer ausdrücken könntest

mfg, der eric
 
denny
Supporter
Supporter


Beiträge: 2606
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2007b, R2009b
     Beitrag Verfasst am: 25.01.2012, 15:32     Titel:
  Antworten mit Zitat      
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
Private Nachricht senden Benutzer-Profile anzeigen
 
Eric
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.01.2012, 16:00     Titel:
  Antworten mit Zitat      
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: ---
     Beitrag Verfasst am: 26.01.2012, 21:51     Titel:
  Antworten mit Zitat      
so, hab in den Foren bei mathworks geschaut und es liegt an MatLab. Ist ein Bug der erst mit der Version 2008b behoben wurde
 
Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

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
.


goMatlab ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


 Impressum  | Werbung/Mediadaten | Studentenversion | FAQ | goMatlab RSS Button RSS


Copyright © 2007 - 2012 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
Partner: LabVIEWforum.de

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.