社区
控件与界面
帖子详情
如何在窗口的open事件中添加代码让指定的tabpage获得焦点?
hifrog
2004-03-17 06:42:36
写了一个程序用openwithparm向窗口传递参数,根据传递的参数让tab_1中的某一个tabpage获得焦点,我在窗口的open事件中使用了selecttab、setfocus函数和selectedtab设置要获得焦点的tabpage都不管用,都是一闪而过就使焦点回到第一个tabpage上,应该怎么让它把焦点停留在指定的tabpage上呢?郁闷中。。。。。
请各位兄弟帮忙!
...全文
200
7
打赏
收藏
如何在窗口的open事件中添加代码让指定的tabpage获得焦点?
写了一个程序用openwithparm向窗口传递参数,根据传递的参数让tab_1中的某一个tabpage获得焦点,我在窗口的open事件中使用了selecttab、setfocus函数和selectedtab设置要获得焦点的tabpage都不管用,都是一闪而过就使焦点回到第一个tabpage上,应该怎么让它把焦点停留在指定的tabpage上呢?郁闷中。。。。。 请各位兄弟帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TGWall
2004-03-17
打赏
举报
回复
可以将代码写在tab_1的selectionchanged事件里
hifrog
2004-03-17
打赏
举报
回复
附:我用的代码,大家也可以把它加到一个窗口对象的open函数中试试
str_get=message.stringparm
if str_get="name" then
tab_1.selecttab(tab_1.tp_name)
elseif str_get="age" then
tab_1.selecttab(tab_1.tp_age)
end if
hifrog
2004-03-17
打赏
举报
回复
to: blazingstar(天遥) ( )
从help里贴的代码我也试过了,不管用,关键是它虽然在窗口open时获得焦点后但在建立tab控件后立即失去了焦点。
大家试试吧,不过加在按钮事件里是管用的。关键是在窗口open时让它获得焦点。
klbt
2004-03-17
打赏
举报
回复
在tab_1所在窗口建立一个用户自定义事件,设置焦点的代码写在该事件中,在open事件触发该自定义事件。
aibangde
2004-03-17
打赏
举报
回复
楼上的能不能解释一下代码的意思。
uo_3指的是不是一个用户对象?
zhangdatou
2004-03-17
打赏
举报
回复
同意楼上顶!
blazingstar
2004-03-17
打赏
举报
回复
tab_1.SelectTab(3)
tab_1.SelectTab(tab_1.uo_3)
string ls_tabpage
ls_tabpage = "uo_3"
tab_1.SelectTab(ls_tabpage)
Tab
page
上的按钮,如何可以直接调用到Window上的
事件
?
转自:http://www.lsrxc.com/archives/386.html
Tab
page
上的按钮,如何可以直接调用到Window上的
事件
?。 比如在
窗口
中
有一个ue_save
事件
,如果
Tab
page
中
都没有相同名称的
事件
,那么我们可以直接调用:event ue_save()即可; 但是如果
Tab
page
中
也有一个ue_save
事件
,那么就会调用
Tab
page
中
的ue_save
事件
...
【PB案例学习笔记】-42使用选项卡
本文介绍了如何在PowerBuilder
中
使用选项卡控件创建多标签
窗口
。通过开发一个"员工信息管理"系统,展示了选项卡的基本用法:1)
添加
并设置选项卡控件;2)在标签页
中
添加
不同控件;3)编写切换标签页和数据处理逻辑。案例包含两个标签页,分别显示
窗口
说明和员工数据表格,支持增删改查操作。
代码
仓库提供了完整源码,适合有一定PB基础的开发者学习选项卡控件的实际应用。
PB7.0通用选字段查询
窗口
的设计
PB7.0通用选字段查询
窗口
的设计本文介绍一个在PB7.0下实现的通用查询
窗口
,可实现对任意表的查询,输出字段、排序字段、查询条件都可以随意
指定
。功能丰富,使用方便、灵活,可挂接到任何PB应用软件
中
,从而大大提高软件的开发效率。 本文是《PB7.0通用全字段查询技术》(计算机世界周报2000年第3期)的姊妹篇。两篇文章介绍的技术方案不同,做出查询
窗口
的风格、形式和用
javascript控制页面大小介绍
【1、最基本的弹出
窗口
代码
】 其实
代码
非常简单: 因为这是一段javascripts
代码
,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏 览器
中
不会将标签
中
的
代码
作为文本显示出来。要养成这个好习惯啊。 window.
open
(
page
.html) 用于控制弹出新的
窗口
page
.html,如果
page
.html不与主
窗口
在同一路径
Neovim 0.12.0 重磅发布:开箱即用元年开启,编辑器体验颠覆性升级!
新版本内置插件管理能力,大幅减少了对第三方插件的依赖,让开发者从繁杂配置
中
解放,真正实现「安装即战斗」。,浮动
窗口
自由穿梭多标签页,状态栏默认集成诊断与进度信息。交互命令、默认键位映射、动态诊断注册,开发体验直线跃升。,无需第三方工具即可管理插件,依赖更少、启动更快。三位一体升级,重新定义现代编辑器的效率边界。:信息展示更流畅,彻底移除烦人的
中
断提示。等已彻底移除,升级前务必检查插件兼容性!(开箱即用之年)为主题,直指核心痛点。
代码
镜头以虚拟行呈现;逻辑调整,提升开箱体验一致性。开箱即用,这次是认真的。
控件与界面
604
社区成员
12,294
社区内容
发帖
与我相关
我的任务
控件与界面
PowerBuilder 控件与界面
复制链接
扫一扫
分享
社区描述
PowerBuilder 控件与界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章