社区
PowerBuilder
帖子详情
如何实现在DW上鼠标移动到某一项的时候显示tip?
非零非非零
2008-01-17 04:38:00
我试过在pdm_dwmousemove时间来调用自定义显示tip的对象,但是没有用,可能是pdm_dwmousemove对应的消息并不是WM_MOUSEMOVE
还要请教各位高手,谢谢.
...全文
201
4
打赏
收藏
如何实现在DW上鼠标移动到某一项的时候显示tip?
我试过在pdm_dwmousemove时间来调用自定义显示tip的对象,但是没有用,可能是pdm_dwmousemove对应的消息并不是WM_MOUSEMOVE 还要请教各位高手,谢谢.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sun9moon
2008-01-19
打赏
举报
回复
本人是如些实现的:先自定义一个标准可视化用户对象uo_siglelineedit
然后在pbm_mousemove中实现,如
ls_temp =getobjectatpointer() //获得鼠标所指的控件名\tab符和行号组成的的字符串,如果发生错误则返回""
ls_name=left(ls_temp,(pos(ls_temp,"~t") -1)) //获得对象名
然后创建用户对象
u_text[1] = create uo_siglelineedit
li_rtn = OpenUserObject(u_text[1],xpos+80,ypos+100) //在指定位置打开对象
u_text[1].backcolor = RGB(128,128,0) //65536 * Blue+ 256 * Green+ Red
u_text[1].text = ls_name
u_text[1].FaceName = "宋体"
u_text[1].textsize = 12
u_text[1].width = len(u_text[1].text)*28
u_text[1].height = 50
u_text[1].displayonly = true
u_text[1].bringtotop = true
u_text[1].border = false
timer(1) //多少秒后在timer事件中关闭本对象
lllyyymmm
2008-01-19
打赏
举报
回复
可以通过别的控件为精确实现,比如用文本,当你移到某一项是,文件就显示你要的信息,当然你也要控制文本的显示位置,这种方法我弄过,觉得还满不错的,你可以试试
非零非非零
2008-01-17
打赏
举报
回复
刚才自己想了个笨办法,用pdm_mousemove和pdm_dwmousemove同时来控制可以实现,定义一个窗口Boolean变量lb_showtip来控制是否显示Tip
在pdw_dwmousemove事件里面如果鼠标移动到需要显示tip的列,把lb_showtip改变为True,否则为False,同时把需要显示的内容赋值到dw的tag里面,在pdm_mousemove里面如果lb_showtip为true则显示tip。
用这个方法可以基本实现需求,但是有时候控制不是很精确,因为pdm_mousemove比pdm_dwmousemove先触发
还是希望有高手提供更好的办法.
bai_jiong
2008-01-17
打赏
举报
回复
ding
ubuntu中 Vim 配置文件 +
tip
+自由复制粘贴
下文 摘自:... 1、安装VIM $sudo apt-get install vim-full 2、安装中文帮助文档(因为默认只安装了英文帮助文档) ...下载以后是一个zip归档文件,解压后执行 ./vimcdoc.sh -i
PB DataWindow 38个技巧
1 使DataWindow列只能追加不能修改 如何使DataWindow中的数据只能追加新记录...将每一列的 Protect 属性设置为: If( IsRowNew(), 0, 1) ) 在 PowerScript 中可以动态修改 Protect 属性:
dw
_1.Modify("column_nam
界面编程总结(1)
<br />From:http://blog.csdn.net/byxdaz/archive/2010/04/18/5499564.aspx<br /> 我们在做程序设计时界面与功能,那个更加吸引用户的兴趣呢?这是一个很难回答的问题。拥有...
javascript
在 JS 中一共有六种数据类型 String 字符串 Number 数值 Boolean 布尔值 Null 空值 Undefined 未定义 Object 对象 其中 String Number Boolean Null Underfined 属于基本数据类型 而 Object 属于引用...
Vim工作模式、Vim基础应用、高级应用
万年编辑器: vivi 的工作模式编辑模式插入模式命令模式shell 转换选项设置vim 和 gvim 的高级特色1.6.1 vi 的工作模式Vi 在初始启动后首先进入编辑模式,这时用户能利用一些预先定义的按键来
移动
光标、删除文字、 ...
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章