加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何使用x资源删除x窗口程序中窗口小部件的边框?

发布时间:2020-12-13 23:04:06 所属栏目:Linux 来源:网络整理
导读:我想改变gv的GUI的丑陋默认看法.我使用editres来获取gv的x资源树,并尝试使用以下设置删除按钮的边框: GV.control.MButton.borderWidth: 0GV.control.MButton.borderColor: white 它们都不起作用.后来我发现相关的资源可能是: GV.control.MButton.unsetFram
我想改变gv的GUI的丑陋默认看法.我使用editres来获取gv的x资源树,并尝试使用以下设置删除按钮的边框:

GV.control.MButton.borderWidth: 0
GV.control.MButton.borderColor: white

它们都不起作用.后来我发现相关的资源可能是:

GV.control.MButton.unsetFrameStyle: sunken/raised/ledged

凹陷,凸起,凸起的3个选项确实改变了框架的风格.但我找不到一个让框架变成简单线条或只是消失的选项.

似乎gv基于Xaw3d(我不确定).我不知道这些资源是由Xlib,Xt,Xaw还是仅由gv本身提供的.它们不太可能具有特定的gv.如果它们是由Xlib,Xt或Xaw提供的,那么一旦找到合适的资源和选项,我就能以相同的方式更改类似x窗口程序的外观.

所以我的问题是如何找到正确的x资源和选项来删除x小部件的边框?

PS:editres仅提供资源列表,但不提供选项列表.如果我将它们用于gv,那么appres和listres会显示一个非常短的资源设置列表.

解决方法

Wikipedia article on Xt提供了一些有用的背景.您正在寻找有关配置Xaw小部件的信息,尽管Xt中可能存在一些相关配置.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读