2

桌面做这点改变,迅速提升你的办公档次

 2 years ago
source link: https://www.ubuntukylin.com/news/1743-cn.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

桌面做这点改变,迅速提升你的办公档次

2022-02-25 09:46:36

35

在我们的桌面操作系统中,窗口可谓是无处不在,因此窗体的美观度则直接决定了用户的观感以及使用体验,一个好的窗体装饰,可以让你有前所未有的体验。那么下面一起来看看,优麒麟对窗体装饰具体做了哪些方面的更改。

对于窗体装饰插件,可以将其大致分为以下几类:

▇  标题栏菜单

▇  窗体边框

▇  窗体边框阴影

1.标题栏

在优麒麟之前的版本中,可能有这样一种情况:同时打开多个窗口时,无法区分当前选中的是哪一个窗口。为了避免这种情况,我们在原有基础上进行了一定的更改,对于选中的标题栏与未选中的标题栏,我们对字体和标题栏背景色做了明显的颜色区分,这样方便用户能更好的辨别哪个是当前所选中的窗口,如下图所示:

优麒麟

2.标题栏菜单

在标题栏处,我们点击右键会弹出标题栏菜单,里面包含了一些快捷键操作:移动到桌面、窗口最大化、窗口最小化和关闭等。菜单结构一目了然,这样设计的目的是让用户操作起来更加简洁高效。

优麒麟

3.圆角特效

我们传统的窗体四个边角都是直角。为了拥有更好的观感体验,我们将其设计为圆角特效。顶部的圆角特效实现较为简单,可以直接画出来,但由于底部窗体内容原本显示为直角,因此为了实现底部的圆角特效,我们采取了这种方法:即对原始窗体进行一定的裁剪后再进行拼接。最终效果如下图所示:

优麒麟

4.窗体边框

在之前的版本中,存在这样一种情况:在深色主题情况下,当两个窗口重合时,由于都是深色,且两个窗口没有明显的分界线,从观感上来说,就有种融为一体的感觉,导致两窗体辨别度不高。如下图所示:

优麒麟

因此,为了解决此类问题,我们对窗体进行了描边处理,用相对显眼但又不突兀的颜色对窗体边框进行描边处理,效果如下图所示:

优麒麟

5.窗体边框阴影

在实现窗体边框的基础上,如果只加边框描边效果的话,其实两窗体之间区分还是不太明显的。为此,我们还添加了一款阴影特效,并加带有渐变的效果。这样既可以增加窗体的辨别度,也可以增加窗体的美感度。效果如下图所示:

优麒麟

6.窗管 CSD 协议

另外,对于系统某些无边框窗体应用,他们不直接使用窗口管理器的标题栏,但是又希望共用窗口管理器的边框、圆角和阴影特效,这时就需要运用到我们的 CSD 属性协议了。

需要对顶级窗口进行添加该协议,这样就能判断该窗体是否需要修改,由于标题栏是受窗口管理器控制的,因此不需要添加该协议如下图所示:

优麒麟

END

以上就是关于优麒麟窗体装饰部分的大致介绍,如果大家对这一部分有自己的想法和修改建议,欢迎与我们沟通。

最后,如果大家对此类文章感兴趣的话,记得给我们留言和点赞哦!我们后续将为大家带来更多优麒麟相关技术文章,敬请期待吧。

通讯员:彭梓平

来源:终端研发

审核:优麒麟社区


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK