社区
PowerBuilder
帖子详情
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对每个分辨率都要达成自适应)
...全文
142
8
打赏
收藏
resize事件中在TAB上tabpage中dw的显示问题---在线期求
在resize事件中,我想控制比如:tab_1.tabpage_1.dw_1的变化随分辨率的变化而变化,怎么写脚本才可以实现?( 也就是说因为由于1024*768 和 800*600或者宽屏分辨率,但tab_1.tabpage_1.dw_1对每个分辨率都要达成自适应)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
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呗,有啥具体的问题?
Linux 磁盘与文件系统管理命令 < Series 8. >
本教程从实战出发,结合当下流行或最新的Linux(v6/7/8 版本)同时演示,将命令行结合到解决企业实战
问题
中
来,体现出教学注重实战的务实精神,希望从事或未来从事运维的同学,能够认真仔细的学完Linux核心命令的...
vue
中
使用
Tab
切换echart图表宽度大小变小,关于echart图表的
resize
复原
问题
问题
描述: 项目需求使用elementUI
中
的
Tab
切换,两个el-
tab
-pane分别涉及echart组件,第一个
tab
-pane里面的echart
显示
正常,当点击第二个
tab
-pane以后,第二个
tab
-pane里面的echart图表大小发生变化,
显示
不正常,宽高出现
问题
。 这是第一个
tab
-pane,
显示
正常。 此处为第二个
tab
-pane
显示
的echart图表,明显不正常 解决办法(比较...
tab
切换echarts无法正常
显示
问题
解决
最近刚好项目里需要用到
tab
切换
显示
echarts,也同样出现了图表总是刷不出来的
问题
,什么v-if之类的有点扯,直接上我自己的解决办法。 代码部分: 每次
tab
切换时我们只需要重新获取到该标签,然后调用一下
resize
就行。记住:该方法写在切换到指定页面的
事件
里面。以我的例子来说onViewShow就是在
tab
切换视图
显示
的
事件
里掉用echarts获取元素标签,然后
resize
() $$('chart).getNode() //实际就是获取该图表的标签 在VUE
中
使用el-
tab
切.
移动Web开发--Android自带浏览器弹软键盘触发
resize
事件
问题
在移动Web页面
中
,
resize
事件
的触发逻辑兼容性
问题
比较大,建议使用时谨慎些。 正常的触发逻辑就不说了,比如你的页面被iframe嵌入了,iframe元素的大小改变了,会触发
resize
包括但不限于下面两个比较奇怪的触发点: 1.在页面方向改变后,有的手机浏览器会跟着触发
resize
事件
,有的却没有 2.在一些安卓自带浏览器
中
,键盘的弹出会触发
resize
事件
。如果
vue 里 on
resize
事件
被覆盖,以及怎么实现
resize
防抖、移除
resize
事件
?
on
resize
事件
被覆盖 采用 window.addEventListener('
resize
', func) 监听实现 移除
resize
事件
destroyed() { window.removeEventListener('
resize
', this.func); }, 实现
resize
防抖 安装 npm i throttle-debounce 库,实现如下 // 节流-防抖 import { debounce } from 'throttle-debounce'; export de
PowerBuilder
1,079
社区成员
66,439
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章