2020年4月15日更新:
1、增加了给窗口指定背景图的功能,可独立给任意窗口指定背景图。
2、去掉了DropDownBox(下拉组合框的样式设置)
3、优化了代码,实际使用中更流畅。
4、修复了已知bug,并完善了早期遗漏的一些设置。
模块功能:
1、您还在为Foxtable的界面风格管理中每次都需要分别选择设置菜单、表、窗口、控件的风格而烦恼吗?
2、您是否在考虑完成得项目要把界面风格管理功能交给您未来的用户,让他们也有一个更好的选择?
3、您是否在吐槽Foxtable的界面风格很多时候组合出的界面夜色某些时候有些不搭调、界面很难协调统一?
其实这些,贺老师提供给了我们全面的功能,作为一个开发工具,他已经给了我们实现的方法,先看看这个方案,也许可以给您无尽的启发。
4、指定背景图更加简单,不同的窗口、不同的方案,可以指定不同的背景图,让您的界面更美观、色调统一!
此主题相关图片如下:123.png
文件下载地址:
以下内容只有回复后才可以浏览
【注】1、您可以根据您自己的需要,保存任意多个自定义风格,以后使用只需随时选择“自定义风格编号”或自定义风格名称即可实现快速切换!
2、某些表、窗口、设置风格后,无法实现自定义文字、背景等颜色的设置,请将风格名称选择为“无”
3、颜色选择可以单击设置,也可以双击设置,当必须选择透明色时,请用单击方法,因为单击采用的是颜色选择器,双击用的是颜色标签(前者可选透明色,系统给定的颜色选择也比较多,但宽度要求太长,不适合界面安排,后者占用窗口位置小,但无法选择透明色,故采用了两种方案结合的颜色选取方式!
4、保存前,需要独立指定应用于部分窗口时,请选择所需应用的窗口,若不选择,则默认对全部窗口有效(本设计对窗口命名以“sys_”开始的窗口和部分选择时未选中的窗口、以及窗口属性所有者表为“sys_系统设置”的窗口不生效)
5、当窗口名称与窗口标题不一致时,窗口命名时名称后半部加上用括号括起来的窗口标题,比如:窗口名为:窗口1;窗口标题为:设置管理;此时窗口命名为:窗口1(设置管理)理由:用户看见的是窗口标题,而不是窗口名称,而未打开的窗口窗口标题为空,无法返回,如果给用户展示窗口名称,则可能会让用户发懵,所以,用户指定窗口时,必须考虑用窗口标题代替窗口名称,如此命名则有效地解决了这个问题。
6、暂时没有找到表风格设置中改变字体字号的方法,望高手们给方案,这个设置界面有点空缺,添加了使用说明弥补了一下空缺。
以下是管理界面截图:
此主题相关图片如下:qq图片20200404113619.png
此主题相关图片如下:qq图片20200404113627.png
此主题相关图片如下:qq图片20200404113651.png
此主题相关图片如下:qq图片20200404114551.png
表风格设置这里显得有点空,在里面加了使用说明补空!
此主题相关图片如下:qq图片20200405225642.png