orientation of static text

52 views (last 30 days)
Stephie dj
Stephie dj on 5 Mar 2013
Answered: Youssef Khmou on 27 May 2014
I want to change the allignment of the text in a static text on a gui that I want to create with guide. Is it possible to make the text appear vertically? How?

Answers (3)

Youssef  Khmou
Youssef Khmou on 27 May 2014
I think this solution will work
plot(randn(100,1));
h=text(1,1,' My description');
set(h,'Rotation',60);
The text is rotated by pi/3.

Jan
Jan on 5 Mar 2013
The FileExchange submission uibutton allows to put a rotated text into a button. It is easy to modify either the code or the created button to a uicontrol of the style 'text'.
  1 Comment
the cyclist
the cyclist on 5 Mar 2013
Nice! I did a keyword search of the FEX, but somehow did not find this.

Sign in to comment.


the cyclist
the cyclist on 5 Mar 2013
Edited: John Kelly on 27 May 2014
It is not possible to do this directly. It offers a work-around, in which you put an axes object in your GUI, then use the text command (which does have a 'Rotation' property) to rotate your text.
That support solution is kinda old, but I did not see any other solution when I searched, and there is not a 'Rotation' property for the Static Text object in GUIDE, which is how I would expect it to be implemented if the feature existed.

Categories

Find more on Graphics Object Properties 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!