scrollable editbox in matlab gui
13 次查看(过去 30 天)
显示 更早的评论
How do I make the editbox in matlab scrollable
0 个评论
采纳的回答
Walter Roberson
2016-3-7
uicontrol('style','edit') automatically get capacity for vertical scroll bar if their 'Max' is set greater than 1.
If you need a horizontal scrollbar, see http://www.mathworks.com/matlabcentral/answers/242338-how-to-display-long-text-in-a-gui-window-input-to-textscan-for-generic-textfiles
1 个评论
Marten Amschler
2020-8-26
Thanks for the code! I use it to generate a protocoll within my tool. But everytime i append something to this protocoll the scrollbar jumps back to the top (see image). Can i force the scrollbar to the bottom?
the edit box with scrollbar is calles "edit_protocol" and i append the string in that way:
protocol = get(handles.edit_protocol,'String');
protocol{end+1} = sprintf( '\n Plane fittet over %0.1d points. Std: %0.1f [cm]',(size(P_Plane,1)),(std(delta)*100));
set(handles.edit_protocol,'String',protocol)
thank you

更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!