永洪社区

标题: 控件样式控制 [打印本页]

作者: 曾梦闵    时间: 2023-2-23 15:05
标题: 控件样式控制
为了报告的一致性,针对重置、查询按钮,想用脚本实现样式控制。
1、按钮底色
2、文字颜色
3、控件长宽以及两个组件的间隔。

作者: DX188    时间: 2023-2-23 15:05
曾梦闵 发表于 2023-2-24 15:53
包含:1、按钮底色
2、文字颜色
3、控件长宽

你这。。。说了等于没说,这些东西的脚本不都有现在的么。自己脚本列表里翻一下就能看到的
var loc=new Locator([],OBJECT,DETAIL);
var color = new Color(0xff2219);
提交1.setForeground(loc, color);//字体颜色
提交1.setBorder(loc, MEDIUM_LINE);//边框类型
提交1.setBorderColor(loc, color);//边框颜色
提交1.setBackground(loc, color)//背景色
提交1.x=1//x轴
提交1.y=1//y轴
提交1.width=10//高
提交1.height=10//宽
都给你列出来了。我想说的是如果你想要实现点击按钮变成一种颜色,未点击时是另一种颜色的话,直接设好两个按钮的样式然后通过点击来控制隐藏、显现更简单方便

作者: yhdata_yzm    时间: 2023-2-23 15:15
前两个在主题里可以修改,后一个只有自己去调整
作者: 曾梦闵    时间: 2023-2-23 16:53
yhdata_yzm 发表于 2023-2-23 15:15
前两个在主题里可以修改,后一个只有自己去调整

所以我想通过脚本规范。
作者: 曾梦闵    时间: 2023-2-23 16:54
yhdata_yzm 发表于 2023-2-23 15:15
前两个在主题里可以修改,后一个只有自己去调整

当前就是先把组件拷贝进去后,更新主题,然后又调整,如果能脚本控制,直接初始化一次就行。
作者: DX188    时间: 2023-2-24 15:05
背景色,边框类型、颜色,字体类型、颜色,组件的X、Y、H、W都能脚本控制,就是不到知道你想要一个什么样的效果,你与其用脚本去控制组件的这些参数,还不如建两个提交组件,一个先设好点击后的样式,一个点击前的样式,通过提交时运行控制组件的隐藏和显现来的更简单点
作者: 曾梦闵    时间: 2023-2-24 15:47
DX188 发表于 2023-2-24 15:05
背景色,边框类型、颜色,字体类型、颜色,组件的X、Y、H、W都能脚本控制,就是不到知道你想要一个什么样的 ...

有参考链接吗?
作者: DX188    时间: 2023-2-24 15:50
你想要最终的呈现效果是怎么样的
作者: 曾梦闵    时间: 2023-2-24 15:53
DX188 发表于 2023-2-24 15:50
你想要最终的呈现效果是怎么样的

包含:1、按钮底色
2、文字颜色
3、控件长宽
4、组件的间隔
的控制。
作者: 曾梦闵    时间: 2023-2-28 15:42
DX188 发表于 2023-2-24 16:11
你这。。。说了等于没说,这些东西的脚本不都有现在的么。自己脚本列表里翻一下就能看到的
var loc=new L ...

感谢。我就是想要这个函数名。




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4