Hide uipanel at application load

Hello, This is my first GUI application in Matlab and I want to use several forms in it. I think the best solution is using a uipanel for each form and hide/show them. I set the visible properties to Off in the OpeningFcn event, but, I don´t know why, before hiding the back panels they´re visible for a moment (just miliseconds, but it´s an awful visual effect). Any help would be appreciate. Thank you very much in advance.
Víctor

Respuestas (1)

Víctor
Víctor el 16 de Oct. de 2013

2 votos

I answer myself: You have to set every control property to 'Off' in the panel.
set(findall(handles.uipanel1,'Visible','On'),'Visible','Off'); set(handles.uipanel1,'Visible','Off'); set(handles.uipanel2,'Visible','On');

Categorías

Más información sobre Data Type Conversion en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 16 de Oct. de 2013

Respondida:

el 16 de Oct. de 2013

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by