Nas*_*ser 4 wolfram-mathematica
我正在尝试使用LocatorAutoCreate选项让LocatorPane具有多个Locator.
但是我也想设置AutoAction-> True,这样当鼠标位于定位器上时,它会随着鼠标自动移动.就像拖动一样.
我基本上只是尝试使用LocatorPane的拖动功能,并且不想使用LocatorPane的点击功能,因为它使我正在做的其他事情变得复杂.
即我只想在定位器窗格中拖动点.单击locatorPane应该什么都不做.我发现的一种方法是设置AutoAction-> True.有没有更好的方法来禁用LocatorPane上的单击效果?
问题是,当我有多个定位器时,Mathematica内核立即崩溃.
所以,我问是否有办法使用AutoAction-> True与LocatorPane同时使用更多的LocatorAutoCreator.或者,如果有一种方法只允许拖动,点击应该什么都不做.
这是一个例子
LocatorPane[{{0,0},{.4,.5}},
Graphics[{Gray,Disk[]}],
AutoAction->True,
LocatorAutoCreate->{1,5}]
Run Code Online (Sandbox Code Playgroud)
版本8.0.1,Windows 7.
更新:
仅供参考; 我今天得到了WRI技术支持的回复.该问题已被复制并发送给Mathematica开发团队进行调查.
你可以尝试:
LocatorPane[{{0, 0}, {.4, .5}, {.1, .1}},
Graphics[{Gray, Disk[]}],
AutoAction -> True, LocatorAutoCreate -> {All}]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
130 次 |
| 最近记录: |