app.UIfigure.Visible does not keep the app window on top of all other windows

1 visualizzazione (ultimi 30 giorni)
Hi all
using the following line does not really keep the app window in appdesigner on top of all other windows , I have two pushbuttons and for each, the window should remain on top:
app.UIFigure.Visible = 'on';

Risposta accettata

Cris LaPierre
Cris LaPierre il 21 Mar 2020
Modificato: Cris LaPierre il 21 Mar 2020
Try using drawnow with the figure command in your button callbacks (see this post)
drawnow;
figure(app.UIFigure)
  10 Commenti
farzad
farzad il 24 Mar 2020
Thank you Cris, but I got an error
Undefined function 'FocusUIFigure' for input arguments of type 'matlab.ui.Figure'.
Error in app120/ChooseDirectoryButtonPushed (line 27)
FocusUIFigure(app.UIFigure)
Error using matlab.ui.control.internal.controller.ComponentController/executeUserCallback (line 309)
Error while evaluating Button PrivateButtonPushedFcn.
Cris LaPierre
Cris LaPierre il 24 Mar 2020
FocusUIFigure is a custom function that is attached to the post I linked you to. You'll have to download it in order to use it.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su App Building in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by