就是把左右键的功能分开现在想左键点击记录影响子grid,右键用来设置属性但是FocusedRecordChanged这个事件左右键都能触发,希望右键不触发。如何解决这个问题?(关于使用FocusedRecordChanged这个事件而不是cellclick事件是用来fastreport循环输出的。)
解决方案 »
- Delphi 合并Excel文件
- 如何重新指定主菜单显示的位置,不使用默认的显示
- ◆◆在线程中,如何退出程序◆◆
- dggrid能否实现宽度自适应??
- 我有ModelMaker 7 for Delphi,有谁要?
- 烦请过来人推荐几本学DELPHI的好书,我的情况是有点VC基础,没一点PASCAL的基础。
- 如何用ado监理一个mdb数据库?
- 请问各位大哥,市面上有介绍Delphi基础类库的书籍卖吗?小弟迷惑中。谢了。
- 如何根据某一标志程序动态地使控件(如菜单,工具条上的按钮)处于活动状态或非活动状态?不用TTimer,来点具体代码行吗?谢
- 关于控制光标
- 有一些列坐标点xyz的值,已经存入数据库中,现在想在数据库中读出来,然后根据点的坐标,勾勒出一个形状来,发现速度很慢
- 单击button1,时可以选择打开硬盘中图片,然后显示在timage中,这样的功能如何实现
应该是先触发OnMouseDown事件,这里你可以知道是否是右键,如果是,做个全局变量,标识一下,然后在FocusedRecordChanged事件中,判断这个变量,如果是右键,就退出
使用的是popmenu,这个右键会在mousedown前出现,那么mousedown就没有效果了,而且如果是右键的判定,那么也触发不了popmenu了。