获取tab控件的焦点值

mmw_bj 2012-11-11 04:29:01
PB中有tab控件有五个tabpage,selectedtab值为1的时候,说明是第一个tabpage是选中的状态,当鼠标放到第二个tabpage的时候,我想判断鼠标是放到第二还是第几个tabpage上了,不知道我说明白没有。
...全文
317 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmw_bj 2012-11-27
  • 打赏
  • 举报
回复
目前我发现个问题,在win7下,在tabpage属性中可以设置,不用写代码,可以实现鼠标放到哪个tabpage上,背景色会变,在xp下没有效果。所以我想得到这个焦点让字的颜色发生变化。
dyf0130 2012-11-20
  • 打赏
  • 举报
回复
int li_selectedtab li_selectedtab = tab_1.selectedtab if li_selectedtab < 1 then return
mmw_bj 2012-11-20
  • 打赏
  • 举报
回复
我的需求就是如题所说,不是要得到点中的是哪个tabpage,这个我会,我想得到的是鼠标放到tapage上的时候,得到他是第几个tabpage,或是说,应该是得到他的名字.如tabpage_1,tabpage_2.
WorldMobile 2012-11-13
  • 打赏
  • 举报
回复
把你最终要实现的需求写出来
WorldMobile 2012-11-12
  • 打赏
  • 举报
回复
说明白了,你需要取得鼠标所在的位置,可以使用api函数GetCursorPos 然后根据位置判断在哪个tab页上
mmw_bj 2012-11-12
  • 打赏
  • 举报
回复
不是吧,没有人路过,瞅两眼的。
wag_enu 2012-11-12
  • 打赏
  • 举报
回复
LZ 是想要判断当前点击选中的是哪个 tabpage 吧?
PB菜鸟 2012-11-12
  • 打赏
  • 举报
回复
查看下 SelectionChanged Occurs when a tab is selected.
mmw_bj 2012-11-12
  • 打赏
  • 举报
回复
有没有更好的办法,如果这样的话,PB本身有个 mouse的事件就能实现了,因为鼠标老动,所以界面会来回的闪

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧