- Open you GUI in guide: guide('myGui')
- Hold down the ctrl key and select all elements within the panel.
- Right click on one of the selected elements and open Property Inspector.
- Change 'Units' to 'normalized'.
- Save and exit.
- After you re-run your GUI you'll be able to resize the UI panel and all of its components should rescale.
resize in gui.m
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hossein Saberi
le 23 Nov 2018
Modifié(e) : Adam Danz
le 23 Nov 2018
Hi,
how i can resize a pannel with all elements in GUIs m-file ?
0 commentaires
Réponse acceptée
Adam Danz
le 23 Nov 2018
Modifié(e) : Adam Danz
le 23 Nov 2018
I think you're asking how to automatically resize all of the components of a UI panel when you resize the UI panel.
This can be done from the code or from the 'guide' user interface. I'll explain the simplest method.
You can do steps 1:5 from the code by setting each component's 'units' property from the startup section of your GUI.
0 commentaires
Plus de réponses (1)
Image Analyst
le 23 Nov 2018
Try setting the Position property of the panel. Make sure the units property of the panel and all controls inside the panel are set to 'normalized'.
0 commentaires
Voir également
Catégories
En savoir plus sur Migrate GUIDE Apps dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!