Eclipse rcp 如何在ECL(RCPTT)脚本中滚动视图?

Eclipse rcp 如何在ECL(RCPTT)脚本中滚动视图?,eclipse-rcp,eclipse-rcptt,Eclipse Rcp,Eclipse Rcptt,在我用ECL和RCPTT编写的一个测试中,我需要检查寄存器的值。为此,我检查寄存器视图中显示的值 问题是我要找的登记册在名单上的位置太远了。当滚动列表时,调试器将动态加载该值 57-data-list-register-values --thread 1 --frame 0 x 15 57^done,register-values=[{number="15",value="0x0"}] (gdb) 58-data-list-register-values --thread 1 --frame

在我用ECL和RCPTT编写的一个测试中,我需要检查寄存器的值。为此,我检查寄存器视图中显示的值

问题是我要找的登记册在名单上的位置太远了。当滚动列表时,调试器将动态加载该值

57-data-list-register-values --thread 1 --frame 0 x 15
57^done,register-values=[{number="15",value="0x0"}]
(gdb) 
58-data-list-register-values --thread 1 --frame 0 N 15
58^done,register-values=[{number="15",value="0"}]
因此,为了检查寄存器的值,我需要强制滚动以强制调试器加载该值。因此,我的问题是:如何使测试滚动视图?


如果我不这样做,当我尝试使用以下命令选择寄存器时,执行将失败:

get-view Registers | get-tree | get-item "General Registers/MY_REGISTER"
这让我感到:

Failed to set selection: [[General Registers, MY_REGISTER]].
我曾尝试使用
扩展所有
来强制发现,但没有成功