Load file directory in EditFiedBox

1 view (last 30 days)
Harish M Y
Harish M Y on 12 Jul 2021
Edited: Image Analyst on 12 Jul 2021
I have a backend code, which I cannot edit. I want to design an app for the same. In which If I select one model it asks to load file/folder. If I give a provision to load file using button in GUI, I need to load the file twice as the backend code also has a provision to load file. So How can I resolve this issue?
Also, If I directly give run button to the model without loading inputs in GUI (without writing script like uigetfile() in GUI), It will directly asks the inputs from the backend, How do I specify the multiple inputs directory in different EditField Box?

Answers (1)

Image Analyst
Image Analyst on 12 Jul 2021
Edited: Image Analyst on 12 Jul 2021
The app is missing a listbox. You can have a button to select a folder, like with uigetdir(), but then you should call dir() to load all the files in the folder into a listbox so the user can easily click on one or more files to process them. Don't force the user to browse for a file every time they want to process a new one when they can simply see the one they want and click on it in a listbox. That's just basic user friendly UI design.
Other than that I can't say much since I don't know what your app really does and what the "backend" app does.


Find more on Migrate GUIDE Apps 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!

Translated by