resize事件中在TAB上tabpage中dw的显示问题---在线期求

sharpenabc 2008-03-20 09:46:29
在resize事件中,我想控制比如:tab_1.tabpage_1.dw_1的变化随分辨率的变化而变化,怎么写脚本才可以实现?( 也就是说因为由于1024*768 和 800*600或者宽屏分辨率,但tab_1.tabpage_1.dw_1对每个分辨率都要达成自适应)
...全文
101 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sharpenabc 2008-03-20
谢谢 愉快的犯罪者 ,在你的启示下问题已搞定.
回复
sharpenabc 2008-03-20
这样子啊,那我直接对此窗口下的tab加上一个自定义事件pbm_size如何?但有一点什么时候触发pbm_size事件? 是在widow的resize中触发吗?不过我倒试试,谢谢你!
回复
AFIC 2008-03-20
大致如下,new->custom visual把tab中的控件画好
uo添加pbm_size事件,这时你就把这个uo想成窗口写resize,
在你真正的窗口上,又键点你的tab,选insert user object。
回复
sharpenabc 2008-03-20
4楼能不能说的详细点,向你学习,谢谢!
回复
AFIC 2008-03-20
当然试过,不过我的tab中的每一页都是userobject,
而不是画窗口的时候随便放上去的,那样很容易控制吧,uo加个pbm_size即可
回复
sharpenabc 2008-03-20
因为tab中tabpage上的dw是相对于tabpage的变化而变化,如果dw相对于window的变化而变化是很好控制,写好x,y,with,height就ok啦.但相对于tabpage不管我怎么写都起不了作用,不知道楼上的两位有试过没有,另外如果在同一个分辨率下,实现拖动,那dw的变化也要随tab中的tabpage的变化而变化,因此这种情况控制不了啦,因此希望得到大家的帮助.谢谢
回复
jlwei888 2008-03-20
同意
PB本身的缺省是相对尺寸,就是自动适应不同的分辨率!


回复
AFIC 2008-03-20
修改x,y,width,height呗,有啥具体的问题?
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

869

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2008-03-20 09:46
社区公告
暂无公告