Matlab - abrir y cerrar ventanas de GUI usando uicontrol

 
Vista:
sin imagen de perfil

abrir y cerrar ventanas de GUI usando uicontrol

Publicado por Jenifer pedroza (7 intervenciones) el 17/03/2015 15:46:21
buenos dias... estaba implementando este codigo en guide, para generar varias ventnas de guide, a partir de un pushbotton , y una vez estar alli me pueda regresar, pero no tengo muy claro en que parte va el uicontrol si en el callback del pushhbotton asi como esta en el codigo




function varargout = suma(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @suma_OpeningFcn, ...
'gui_OutputFcn', @suma_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
function suma_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);

function varargout = suma_OutputFcn(hObject, eventdata, handles)
uicontrol('Style','pushbutton',...
'Units','normalized',...
'String','INICIO',...
'Callback','close all;clc; guide2');
varargout{1} = handles.output;
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
Imágen de perfil de JESUS
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

abrir y cerrar ventanas de GUI usando uicontrol

Publicado por JESUS (1818 intervenciones) el 16/04/2015 01:12:49
te falta definir el parent del button si no lo especificas entonces te ubicará el botón en una figura y no en una ventana como tú quieres , ejemplo :
p1=dialog();
uicontrol(p1,'Style','pushbutton','Position',[70 70 50 30],'String','Ok')
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