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 in Fullscreen-Modus ausführen

 

noya
Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 21.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2009, 08:20     Titel: GUI in Fullscreen-Modus ausführen
  Antworten mit Zitat      
Hallo zusammen

Ich bin noch ein ziemlicher Matlab-Neuling und versuche gerade, ein kleines Programm für ein psychologisches Experiment zu programmieren. Dieses sollte im Fullscreen-Modus laufen, d.h. das Fenster sollte nicht einfach nur maximiert werden (was mit der maximize-Funktion vom File Exchange super klappt), sondern die Figure sollte die gesamte Bildschirmfläche einnehmen.

Habt ihr mir da vielleicht einen Tipp, wie ich das machen könnte?

Viele Grüsse,
noya
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: 22.04.2009, 09:31     Titel:
  Antworten mit Zitat      
Hallo noya,

so sollte es funktionieren:
Code:
ScreenSize = get(0,'ScreenSize');
set(gcbf, 'Position',  ScreenSize );


Gruß,

Jose
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



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

ansonsten im FileExchange nachschauen - da gibts auch schon einige fertige Funktionen die das Maximieren übernehmen.

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
 
noya
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 21.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2009, 09:50     Titel:
  Antworten mit Zitat      
Hallo Jose und Alex

Vielen Dank für eure schnellen Antworten!
Leider wird das Fenster mit der ScreenSize-Lösung auch nur maximiert, aber ich suche eigentlich eine Möglichkeit, einen "echten" Vollbildmodus zu starten, bei dem der gesamte Screen vom Inhalt der GUI (also wenn möglich auch ohne den Rahmen) ausgefüllt wird (also so wie das z. B. beim Win Mediaplayer der Fall ist, wenn man Doppelklick auf den Film macht).

Beim FileExchange hab ich leider auch nix in der gewünschten Richtung gefunden, sondern nur Möglichkeiten zum Maximieren des Fensters oder für Bilder oder Filme, es sollte aber die gesamte Figure mit den anklickbaren Buttons usw. im Vollbildmodus laufen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Dionysos
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 64
Anmeldedatum: 16.09.09
Wohnort: ---
Version: R2011a
     Beitrag Verfasst am: 08.06.2010, 09:06     Titel:
  Antworten mit Zitat      
Hallo,

ich wollte fragen ob es sowas wie eine Art Zoombefehl in Matlab für das gesamte GUI gibt. Also sodass alle Buttons, Checkboxes, Fenster, Achsen etc. vergrößert werden, um diese besser bei einer Präsentation über einen Beamer zu sehen. Oder muss man jedes einzelne Objekt entsprechend per Befehl ändern?
_________________

Dionysos
Private Nachricht senden Benutzer-Profile anzeigen
 
Snowdog
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 57
Anmeldedatum: 12.07.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.08.2010, 13:31     Titel:
  Antworten mit Zitat      
Hallo Dionysos

du must einfach schreiben


set([hier schreibst du alle deine GUI Objekte rein],'Units','normalized');

Jetzt ändern deine Objekte ihre größe wenn du deine Fenstergröße änderst.

MfG Jörg[/code]
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 - 2025 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.