Specifying attributes of objects created in GUIDE

I'm creating a UI using GUIDE. It is important that I position items in the UI in exact locations. I can only approximately position objects using the mouse to move the objects around. Is there a command line method to specify - for instance - exact coordinates of a button's position i.e., [1.0, 1.0, 2.0, 1.5]?

 Réponse acceptée

Dennis
Dennis le 24 Avr 2019

0 votes

If you want to do this in guide you can get there in 3 steps:
1.) right click on your object
2.) chose 'Property Inspector'
3.) go to 'Location and Size' (Group Properties) or 'Position (List Properties)

2 commentaires

Kim
Kim le 24 Avr 2019
That was the first thing I tried, but the location and position fields aren't editable in the Property Inspector.
Kim
Kim le 24 Avr 2019
Wooops, I'm a little slow. I didn't notice that 'Position' can be opened, then you can edit x, y, width, and height.

Connectez-vous pour commenter.

Plus de réponses (1)

Alex Mcaulley
Alex Mcaulley le 24 Avr 2019
Modifié(e) : Alex Mcaulley le 24 Avr 2019
set(handles.yourButton,'Units', 'pixels') %If your position is in pixels
set(handles.yourButton,'Position', [1.0, 1.0, 2.0, 1.5])

1 commentaire

Kim
Kim le 24 Avr 2019
yeah, except set and get don't seem to work when you're doing GLIDE.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Centre d'aide et File Exchange

Produits

Version

R2018b

Question posée :

Kim
le 24 Avr 2019

Commenté :

Kim
le 24 Avr 2019

Community Treasure Hunt

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

Start Hunting!

Translated by