首页 > Windows开发 > 详细

AX2012改变窗体状态栏背景色

时间:2020-06-11 11:27:35      阅读:50      评论:0      收藏:0      [点我收藏+]

实施AX2012的时候,如果不注意经常会发生测试环境和正式环境搞混的情况,特别是上线初期,如果在窗体的状态栏加上不同的颜色做区分更方便识别环境。
上线以后,如果是多公司,一个用户有多个公司的权限,需要切换公司进行操作,也可以用不同的颜色进行提示。
原理很简单,AX的窗体有统一的入口SysSetupFormRun类,只要在类的init方法里添加代码就可以对所有窗体生效了。
在init方法的super之后添加如下代码:

this.setStatusBarBackgroundColor(255, 250,250,210);  

当然可以把颜色定义到系统参数里,动态赋值。
这个方法有四个入参,后面三个是RGB,第一个参数不知道是什么意思,测试下来第一个参数赋值成255,后面参数赋值正确的RGB值,就可以显示RGB对应的颜色。

AX2012改变窗体状态栏背景色

原文:https://www.cnblogs.com/Farseer1215/p/13091761.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!