WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

GUI mit mehreren Seiten

 

Dr.Nick
Forum-Anfänger

Forum-Anfänger


Beiträge: 34
Anmeldedatum: 04.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2009, 09:50     Titel: GUI mit mehreren Seiten
  Antworten mit Zitat      
Hallo zusammen,

ich habe vor, eine GUI zu programmieren, die sich auf mehrere Seiten verteilt und durch die man sich mit zurück und weiter-buttons klicken kann.

Eine Möglichkeit wäre wahrscheinlich, zu speichern, auf welcher Seite sich der Nutzer gerade befindet, und davon ausgehend die passenden Elemente sichtbar, bzw. unsichtbar zu machen. Das erscheint mir jedoch etwas kompliziert.
Gibt es da leichtere Lösungen?

Vielen DAnk schonmal
Nick
Private Nachricht senden Benutzer-Profile anzeigen


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 04.05.2009, 09:53     Titel:
  Antworten mit Zitat      
Moin,

im FileExchange gibt es eine Funktion, die dir das Erstellen von Tabs in GUIs ermöglicht:
http://www.mathworks.com/matlabcentral/fileexchange/6996

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?
Private Nachricht senden Benutzer-Profile anzeigen
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2009, 09:55     Titel:
  Antworten mit Zitat      
Servus Dr.

Ich habe das so gelöst, das ich für jedes Fenster (Seite) eine eigene GUI in
Code:

erstellt habe.
Bei Betätigung des Weiter Buttons wird das aktuelle Fenster geschlossen bzw. das nächste geöffnet.

lg
Martin
Private Nachricht senden Benutzer-Profile anzeigen
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2009, 09:57     Titel:
  Antworten mit Zitat      
Ah

Möglicherweise hab ich da was missverstanden.
sorry
Private Nachricht senden Benutzer-Profile anzeigen
 
Dr.Nick
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 34
Anmeldedatum: 04.05.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2009, 11:11     Titel:
  Antworten mit Zitat      
Danke erstmal für die raschen Antworten.

Das hast du nicht falsch verstanden, ich denke so könnte man das auch machen. Das mit den Tabs ist prinzipiell auch keine schlechte Idee, trifft die Sache aber nicht ganz, weil ich ja wie gesagt, weiter- und zurück-Buttons nutzen will und keine Tabs.
Eine Kombination aus meinem Ansatz und dem von Dagnabit wäre vielleicht am besten, weil ich einige Elemente auf mehreren Seiten brauche.
Mit welchen Befehlen realisiert man denn das schließen der einen und öffnen der anderen GUI?
Private Nachricht senden Benutzer-Profile anzeigen
 
josekamara
Forum-Meister

Forum-Meister


Beiträge: 529
Anmeldedatum: 26.04.08
Wohnort: München
Version: ---
     Beitrag Verfasst am: 04.05.2009, 11:16     Titel:
  Antworten mit Zitat      
Ihr könntet auch mit diesem Programm versuchen. Ich habs schon benutzt. Klasse Programm.
http://www.mathworks.com/matlabcentral/fileexchange/11546

Gruß,

Jose
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2009, 11:29     Titel:
  Antworten mit Zitat      
Hast Du schon Erfahrung mit "guide" bzw. GUI´s in Matlab?

Sind Dir Begriffe wie handles, callbacks,... geläufig?

Solltest Du beide Fragen mit 'Nein' beantworten, empfehle ich Dir mal ein GUI- Tutorial anzusehen.

lg
Martin
Private Nachricht senden Benutzer-Profile anzeigen
 
josekamara
Forum-Meister

Forum-Meister


Beiträge: 529
Anmeldedatum: 26.04.08
Wohnort: München
Version: ---
     Beitrag Verfasst am: 04.05.2009, 11:36     Titel:
  Antworten mit Zitat      
Hallo Dagnabit,

Du hast vergessen, den Link für das GUI-Tutorial anzugeben.

Liebe Grüße,

Jose
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2009, 11:53     Titel:
  Antworten mit Zitat      
Hallo nochmal

Ich habe mich im letzten Beitrag auf kein spezielles Tutorial bezogen.
Deswegen gab´s auch keinen Link.

Aber jetzt da ich schon mal da bin;
Aus diesen zwei Videos hab ich am Anfang meines Projektes viel gelernt:

http://blogs.mathworks.com/videos/2.....idgets-coded-up-in-a-gui/

http://www.mathworks.com/matlabcentral/fileexchange/8616

lg
Martin
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button 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.