CursorMove(Grid,Index,X,Y)
Grid 关系到的主窗格对象,窗格分主和副两种,请注意区分
Index 数据索引(基于0开始),注意要区分当前是属于K线技术分析还是分时线
X 鼠标的X坐标位置,如果十字关标是用户键盘按下操作的,那么此值是-1
Y 鼠标的Y坐标位置,如果十字关标是用户键盘按下操作的,那么此值是-1
我现在要知道 键盘的左右键 移动的时候 十字光标对应的 日期。或者坐标,有什么可以 办法可以实现???
dim xx
dim yy
dim vv
sub Dynamic_CursorMove(Grid,Index,X,Y)
dim Date
dim Values
call Grid.ValueByPoint(x,y,Date,Values,true)
'call Grid.DRAWTEXT(x, y-100, Values, RGB(240, 240, 240))
xx=x
yy=y-100
vv=Values
end sub
set Grid = Dynamic.GetGridByName("main")
sub Dynamic_Paint()
call Grid.DRAWTEXT(xx, yy, vv, RGB(240, 240, 240))
end sub
call Grid.ValueByPoint(x,y,Date,Values,true)
'call Grid.DRAWTEXT(x, y-100, Values, RGB(240, 240, 240))
xx=x
yy=y-100
vv=Date
看下valuebypoint,了解下他后面两个输出函数即可
这个键盘移动时候不行,需要鼠标移动时候才能用
您这边一定要键盘的操作????我们想下吧
Grid对象
CrossIndex 属性