Matlab GUI :: 如何设置滚动到 'static text' 屏幕内容的末尾
Matlab GUI :: How to set the scroll to end of contents of the 'static text' screen
通常当消息加载到静态文本时,滚动条会出现在消息的顶部。需要向下滚动才能查看所有消息。
有没有一种方法可以 reset/set GUI 属性,以便必须向上滚动才能查看消息?
好的,诀窍是将 "VALUE" 参数设置为输出屏幕中字符串的长度。
所以,我使用 LISTBOX 显示样式为 STATIC TEXT-->listbox,Value--> 1 使用 ML GUIDE,然后使用脚本中的代码更改句柄的 VALUE 参数。
code : set(handles.TAG, 'Value', length(sTringToDisplay));
设置(handles.TAG,'String',sTringToDisplay);
暂停(1);
因此输出屏幕将始终指向最近的消息。
通常当消息加载到静态文本时,滚动条会出现在消息的顶部。需要向下滚动才能查看所有消息。
有没有一种方法可以 reset/set GUI 属性,以便必须向上滚动才能查看消息?
好的,诀窍是将 "VALUE" 参数设置为输出屏幕中字符串的长度。
所以,我使用 LISTBOX 显示样式为 STATIC TEXT-->listbox,Value--> 1 使用 ML GUIDE,然后使用脚本中的代码更改句柄的 VALUE 参数。
code : set(handles.TAG, 'Value', length(sTringToDisplay)); 设置(handles.TAG,'String',sTringToDisplay); 暂停(1);
因此输出屏幕将始终指向最近的消息。