社区
PowerBuilder
帖子详情
如何实现在DW上鼠标移动到某一项的时候显示tip?
非零非非零
2008-01-17 04:38:00
我试过在pdm_dwmousemove时间来调用自定义显示tip的对象,但是没有用,可能是pdm_dwmousemove对应的消息并不是WM_MOUSEMOVE
还要请教各位高手,谢谢.
...全文
232
4
打赏
收藏
如何实现在DW上鼠标移动到某一项的时候显示tip?
我试过在pdm_dwmousemove时间来调用自定义显示tip的对象,但是没有用,可能是pdm_dwmousemove对应的消息并不是WM_MOUSEMOVE 还要请教各位高手,谢谢.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
DW
R做Title
显示
时的问题和解决方案
1.
DW
R框架的使用 ①.导入框架包到INF lib下。 ②.配置XML。 ③.在需要用到
DW
R的页面中导入engine.js 和util.js文件。 ④.导入调用的java类的JS文件,如:需要使用UserService中的方法,则导入/
dw
r/interface/userService.js 注:interface(一般为接口),userService(js文件名字在其接口
实现
类中进
css
实现
无(隐藏)滚动条页面
实现
功能:隐藏浏览器滚动条,且不影响
鼠标
滚轮滚动页面适用:以大图片为背景或产品介绍页面(如果和视差滚动一起使用应该会效果更佳)所需技术:非常简单的css和js demo:http://runjs.cn/detail/rrpg7mwb(模块无滚动条)http://runjs.cn/detail/5
dw
0hqvi(全屏无滚动条,其中宽度需要根据resize事件实时计算,demo里暂时...
【信息科学与工程学】【物理/化学和工程技术】第一百五十四篇 结构力学基础知识01
结构FEM(Abaqus)输出的应力场要传给寿命预测工具(nCode),但节点编号、单元类型、坐标系定义不一致;热仿真(Fluent)输出的温度场要传给结构FEM,但网格密度不同需要插值,插值误差可达5–10%。每次数据传递都是一次出错的机会使用统一平台(如Ansys Workbench)、开发内部数据转换脚本、手动检查和修正数据传递误差累积:每个ε约为2–5%,累积后可达5–10%。
利用MATLAB和AeroEngineS对飞机推进系统的热力学建模与性能分析.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章