How to create an uicontrol with selectable but non-editable text.
Show older comments
I want to allow user copy a text (or it's part) into clipboard in usual manner (selecting by mouse and pressing Ctrl-C). How to make it? A 'text' style uicontrol doesn't permit selection. Оn the other hand, an 'edit' style permits selection and copying to clipbord but also allows editing what is not desirable.
Answers (2)
1 Comment
Ameer Hamza
on 25 Apr 2018
Worth mentioning that findjobj is not a MATLAB built-in function. It is available FEX::findjobj here.
Walter Roberson
on 25 Apr 2018
0 votes
Hack the Java objects underlying the uicontrol.
But first experiment with setting the uicontrol enable property to 'disable'. The result is a uicontrol that can still scroll but not be edited. I do not recall whether it is selectable.
Categories
Find more on Environment and Settings 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!