对于窗体装饰插件,可以将其大致分为以下几类:
在优麒麟之前的版本中,可能有这样一种情况:同时打开多个窗口时,无法区分当前选中的是哪一个窗口。为了避免这种情况,我们在原有基础上进行了一定的更改,对于选中的标题栏与未选中的标题栏,我们对字体和标题栏背景色做了明显的颜色区分,这样方便用户能更好的辨别哪个是当前所选中的窗口,如下图所示:
在标题栏处,我们点击右键会弹出标题栏菜单,里面包含了一些快捷键操作:移动到桌面、窗口最大化、窗口最小化和关闭等。菜单结构一目了然,这样设计的目的是让用户操作起来更加简洁高效。


在之前的版本中,存在这样一种情况:在深色主题情况下,当两个窗口重合时,由于都是深色,且两个窗口没有明显的分界线,从观感上来说,就有种融为一体的感觉,导致两窗体辨别度不高。如下图所示:
另外,对于系统某些无边框窗体应用,他们不直接使用窗口管理器的标题栏,但是又希望共用窗口管理器的边框、圆角和阴影特效,这时就需要运用到我们的 CSD 属性协议了。
需要对顶级窗口进行添加该协议,这样就能判断该窗体是否需要修改,由于标题栏是受窗口管理器控制的,因此不需要添加该协议如下图所示:
以上就是关于优麒麟窗体装饰部分的大致介绍,如果大家对这一部分有自己的想法和修改建议,欢迎与我们沟通。
最后,如果大家对此类文章感兴趣的话,记得给我们留言和点赞哦!我们后续将为大家带来更多优麒麟相关技术文章,敬请期待吧。
通讯员:彭梓平
来源:终端研发
欢迎优客们扫描上方二维码或点击阅读原文下载体验~![]()
往期精选 | Selection in the past
你们要的炒股软件来啦!同花顺等 6 款工具类软件上架
【重磅消息】原生微信上架优麒麟软件商店!
【建议收藏】保姆级教程 | 图解Windows10+优麒麟双系统安装



