Strange behaviour with uigetfile in APPDesigner (not observed in GUIDE)

1 vue (au cours des 30 derniers jours)
Hello.
I am updating my code from GUIDE and have found a strange effect using uigetfile. It works fine in GUIDE.
what happens is when I run this, whilst it works, my app switches and makes the matlab command window come to the front. Althought I can just reselect my app, its not ideal. Thanks for any pointers.
Jason
This is my code.
[file,path,idx]=uigetfile({'*.tif';'*.tiff';'*.RAW';},'Load Image',app.startfolder);
where startfolder is defined as a public property
properties (Access = public)
startfolder %starting generic save / load folder
and initiated in the StartupFCN:
function startupFcn(app)
app.startfolder='C:\' ;%starting generic save / load folder

Réponse acceptée

Mario Malic
Mario Malic le 8 Oct 2020
This is a known issue with App Designer, here's the workaround, see the accepted answer.

Plus de réponses (1)

Jorg Woehl
Jorg Woehl le 14 Mai 2024
I have just published a simple workaround for these focus issues, which -- as The MathWorks acknowledges -- still have "currently no official workaround". Check out my File Exchange contribution https://www.mathworks.com/matlabcentral/fileexchange/165961-fixfocus, which was in part inspired by the thread mentioned in Mario Malic's answer.

Catégories

En savoir plus sur Develop Apps Using App Designer dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by