Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
数组网格:得到当前列号,得到当前行号,提示没有参数。
工具条:调整“按钮”或“分隔”后的位置和执行后的位置不一致,怎么调也不行,越调越乱。
我用delphi调整不会有这样的问题,是不是这个构件“按钮”的索引值有问题啊
数组网格:
得到当前列号 需要一个鼠标的 x 值
得到当前行号 需要一个鼠标的 y 值
它们实际上是要得到当前鼠标位置 的“行列”值,该方法我们将 进一步的 改进,已适应多种情况。
这样的话,
1、就没法通过单击按钮(鼠标按下)得到当前行号和当前列号了
2、如果设置数组网格鼠标按下事件,得到的行号是正确的,
得到的列号如下(以5列为例):
单击0列0行,得到的列号为1
单击1列0行,得到的列号为3
单击2-4列0行,得到的列号为-1
事件如下:
窗口1.数组网格1 构件
========================================
- 鼠标按下 事件:
----------------------------------------
参数> 事件值.当前:<鼠标横坐标值>
执行> 窗口1.数组网格1.取值方法:[得到当前行号]
设置> 窗口1.普通按钮3.属性:(标题)
参数> 事件值.当前:<鼠标纵坐标值>
执行> 窗口1.数组网格1.取值方法:[得到当前行号]
设置> 窗口1.普通按钮4.属性:(标题)
是的,已经改进,增加了“当前行”和“当前列”;
实际上在“选择单元”的事件中,可以直接得到“当前行”和“当前列”,这样比较方便。
注意:是“事件参数值”。
嗯,通过admin说的已经实现了得到当前内容的功能
另外:得到当前行号和得到当前列号,这两个方法的参数,应该改进,用鼠标的横纵坐标做参数,似乎不太合理(虽然我不知道它的标准参数是什么,如果在delphi中是这样定义的,那就不要改了,如果不是建议改进)
事件如下:
窗口1.数组网格1 构件
========================================
- 选择单元 事件:
----------------------------------------
参数> 事件值.当前:<当前行>
设置> 窗口1.变量组1.属性:(x)
参数> 事件值.当前:<当前列>
设置> 窗口1.变量组1.属性:(y)
----------------------------------------
窗口1.普通按钮2 构件
========================================
- 鼠标单击 事件:
----------------------------------------
参数> 窗口1.变量组1.属性:(x)
参数> 窗口1.变量组1.属性:(y)
执行> 窗口1.数组网格1.取值方法:[得到网格内容]
设置> 窗口1.普通按钮2.属性:(标题)
----------------------------------------
试着用fsjm的方法调整,设置了5个按钮
还是不“灵”,有的位置生效,有的不生效,有的是设置后生效,一执行又回到原到的地方
感觉好像,在属性中设置的坐标,系统并没有真正的接收“设置值”。
另外一个问题:
数组网格.属性.网格内容,设置内容后,一执行就没有了。
“网格内容”的设置方法为:行*列-字符串的值,如:
1*1-搭建之星
2*1-网站·搭建者
3*1-中国北京
对,是这样设置的,
我的设置没有问题,
问题就是,设置了内容后,数组网格中能显示出内容,一执行内容就没有了。