Matlab - Varias ventanas diferentes en GUI

   
Vista:

Varias ventanas diferentes en GUI

Publicado por David (14 intervenciones) el 17/02/2014 01:05:05
Hola a todos,

Quería preguntar si se puede hacer varias GUI en un mismo archivo, es decir, al abrir el ejecutable que te diga: Bienvenido a ......., (1a GUI) y tengas que pulsar continuar para abrir la GUI principal (2a GUI). Luego dentro de esta habría diferentes pushbutton, donde cada pushbutton tendría que abrir su propia GUI diferente a las otras. Por ejemplo:
Sumador -> y que se te abra una GUI donde poder ingresar dos números y sumar (3a GUI)
Restador -> y que se te abra otra GUI donde poder ingresar unos números y restar (4a GUI)

y cada GUI con sus propias imágenes distintas, etc...

Se podría hacer?

Muchas gracias de antemano,

David.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Varias ventanas diferentes en GUI

Publicado por juanfran (9 intervenciones) el 17/02/2014 11:56:06
Yo creo que tienes que hacer una GUI para cada ventana, y ya desde la GUI principal de tu programa ir llamanda a cada una, o empezar ejecutando la GUI de bienvenida y desde hay llamas a la principal.
Yo al menos lo he echo asi.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Varias ventanas diferentes en GUI

Publicado por David (14 intervenciones) el 17/02/2014 12:20:16
Ok, lo probaré así.

Cómo se llama a otra GUI con un pushbutton?

Muchas gracias de antemano a todos,

David.

EDITO: he encontrado esto por si alguien le sirve, ahora lo probaré.
"
para pasar de un GUIDE A OTRO GUIDE, se utiliza la funcion uicontrol.
por ejemplo de copio esta sentencia.

%===============================================
uicontrol('Style','pushbutton','Units','normalized','Position',[.75 .06 .2 .07], ...
'String','CONTINUAR','Callback','clear all; close all;clc; GUIDE2');
%===================================================

al hacer clic en boton CONTINUAR, vas a pasar al GUIDE2.
donde tu GUIDE2 debe ser otro programa guide. "
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar