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 als Vollbild

 

Snowdog
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 57
Anmeldedatum: 12.07.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.08.2010, 14:36     Titel: GUI als Vollbild
  Antworten mit Zitat      
Hallo erst mal.

Ich möchte mein GUI im VollbildModus starten, ist das überhaupt möglich?

bis jetzt bin ich durch die hier geposteten Beiträge nur dazu gekommen das mein GUI den ganzen Bildschirm ausfüllt aber nicht maximiert ist (hab die maximize Funktion schon ausprobiert, funktionniert aber irgendwie nicht).

Kann mir bitte jemand erklären wie ich das GUI beim Aufruf maximieren kann.

Und wenn noch jemand weiß,ob und wie ich das GUI im Vollbildmodus starten kann währe ich sehr dankbar.

Das GUI wurde nicht mit Guide erstellt!
Jörg
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.08.2010, 15:24     Titel:
  Antworten mit Zitat      
Hallo, es gibt reichlich Beiträge zu dem Thema. Einfach in der Suche Vollbild eingeben.
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
Snowdog
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 57
Anmeldedatum: 12.07.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2010, 06:37     Titel: GUI als Vollbild
  Antworten mit Zitat      
Die Beiträge habe ich auch alle gelesen. Sie geben aber keine Antwort darauf, ob man ein GUI im Vollbildmodus starten lassen kann bzw. ob das überhaupt möglich ist.

Jörg
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: 05.08.2010, 07:45     Titel:
  Antworten mit Zitat      
Code:
figure('units','normalized','position',[0,0,1,1]);

_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
Snowdog
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 57
Anmeldedatum: 12.07.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2010, 10:40     Titel: GUI als Vollbild
  Antworten mit Zitat      
Genau diese Antwort ist FALSCH!!

Da ich lesen kann, hätte ich die Frage nach einem GUI, welches eine figure wiedergibt, welche sich meiner Bildschirmgröße anpasst, also als Fenster den ganzen Bildschirm ausfüllt nicht stellen müssen.

Das ist aber genau nicht was ich erreichen möchte, weil ich das schon habe.

Ich möchte einen Vollbildmodus.

Also keine sichtbare Taskleiste und auch kein Fenster, welches man verschieben, verkleiner, maximieren, usw. kann.

für die Antwort wäre ich sehr dankbar.

MfG Jörg

Mein bisheriger Code lautet

Code:

%Initialisieren und platzieren des GUI
handles.fh = figure('Name','meingui',...
            'Tag','fh',...
            'DockControls','off',...
            'HitTest','off',...
            'MenuBar','none',...
            'NumberTitle','off',...
            'Renderer','zbuffer',...
            'Resize','on',...
            'ToolBar','none',...
            'Units','normalized',...
            'Position',[0,0,1,1]);
 
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 05.08.2010, 11:26     Titel:
  Antworten mit Zitat      
Hallo,
also Vollbildmodus wie z.b es bei Adobe Reader oder IE gibt,
ist mit Matlab Mitteln nicht möglich. Vielleicht kann man es über JAVA irgend wie drehen. Aber wie ist gute Frage.
Private Nachricht senden Benutzer-Profile anzeigen
 
Snowdog
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 57
Anmeldedatum: 12.07.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2010, 12:45     Titel: GUI als Vollbild
  Antworten mit Zitat      
Oder weiß du vielleicht wie man errichen kann das man das Fenster z.B. nur mit einem Passwort oder einer Tasten kombination schließen und verschieben, vergrößern, usw kann?

Es soll den Zweck haben, dass ein Bediener nicht das Programm manipulieren kann oder mit dem PC andere Sachen macht als das GUI zu beobachten und zu bedienen.

MfG Jörg
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 05.08.2010, 14:19     Titel:
  Antworten mit Zitat      
Hallo
Minimieren-Button, kann man leider nicht manipulieren.
Maximieren-Button, kann man ausschalten, dazu Resize, OFF setzen.
Schließen-Button , kann man zwar nicht ausschalten,
dafür CloseRequestFcn überschreiben.
So kannst du deine eigene Schließfunktion schreiben
Dann über KeyPressFcn kann man sich Tasten Kombinationen abfragen
und deine Schließfunktion aufrufen


Du kannst noch die Fensterleiste verstecken, in dem du Position außerhalb des Bereichs setzt:
Code:

handles.fh = figure('Name','meingui',...
            'Tag','fh',...
            'DockControls','off',...
            'HitTest','off',...
            'MenuBar','none',...
            'NumberTitle','off',...
            'Renderer','zbuffer',...
            'Resize','off',...
            'ToolBar','none',...
            'Units','normalized',...
            'CloseRequestFcn','disp(''close disabled'')');  

 set( handles.fh ,'Position',[0 0.015 1 1])

 
Private Nachricht senden Benutzer-Profile anzeigen
 
Snowdog
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 57
Anmeldedatum: 12.07.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.08.2010, 16:35     Titel:
  Antworten mit Zitat      
Danke für die guten Tipps

Wenn noch jemand andere Lösungsmöglichkeiten hat kann er sie mir noch gerne schicken.
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast100

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.03.2014, 12:15     Titel:
  Antworten mit Zitat      
in die OutputFcn:

Code:
set(gcf,'units','normalized','position',[0 0 1 1]);
 
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.