Setting the GUI window always at center

31 views (last 30 days)
Hi
I am trouble with setting my GUI window at the center of the computer screen whenever i click on the 'run' button to start the program. May I know is there a easy way to preset it in the OpeningFcn of the code?

Accepted Answer

Sean de Wolski
Sean de Wolski on 28 Mar 2013
doc movegui
And:
movegui(gcf,'center')
  5 Comments
JZH
JZH on 4 Jan 2018
hey Sean, I got the following error, and it seems like movegui doesn't support GUI designed in app designer?
movegui(app.ELD_GUI, 'center') Error using matlab.ui.Figure/set Functionality not supported with figures created with the uifigure function. For more information, see Graphics Support in App Designer. Error in movegui (line 278) set(fig, 'OuterPosition', newpos);
Jessa Juarez
Jessa Juarez on 21 Oct 2021
Hi @JZH, I used movegui(app.UIFigure, 'center') and it worked for app designer.

Sign in to comment.

More Answers (0)

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!