How can I keep my app in front on the screen?

34 views (last 30 days)
Gavin
Gavin on 24 Oct 2024 at 20:01
Answered: Taylor on 28 Oct 2024 at 16:28
When certain functions are called such as uigetfile() or uigetdir() after the file or directory is chosen the AD generated app goes behind other windows that may be on the screen. How can I bring it back to the front?
figure(app.MyApp);
didn't work.
Also pressing enter rather than mouse clicking to get the default can result in the next popup query [ uiconfirm() or uigetfile() ] coming up behind the application and thus not responding to the enter key. Focus has been lost!
  1 Comment
Walter Roberson
Walter Roberson on 25 Oct 2024 at 0:38
A few other people have reported this problem.
Unfortunately I do not recall any solutions having been posted.

Sign in to comment.

Answers (1)

Taylor
Taylor on 28 Oct 2024 at 16:28
In App Designer, select your UIFigure in the component browser. set the WindowStyle to "alwaysontop".
Alternatively, you can use the focus command.

Categories

Find more on Environment and Settings in Help Center and File Exchange

Products


Release

R2024b

Community Treasure Hunt

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

Start Hunting!