![如何删除窗口的标题栏?](https://linux22.com/image/818479/%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E7%AA%97%E5%8F%A3%E7%9A%84%E6%A0%87%E9%A2%98%E6%A0%8F%EF%BC%9F.png)
我知道我可以通过 CCSM 禁用窗口装饰,我现在就是这样做的。
我问的是是否有办法删除标题栏而不丢失窗口装饰和/或用鼠标调整大小的能力。
谢谢。
答案1
如果您想删除标题栏,而不仅仅是标题,这看起来像是一个不寻常的请求,同样可能需要一个不寻常的解决方案,例如尝试通过编辑文件“metacity-theme-1.xml”删除您使用的窗口主题中的标题栏元素“并删除标题栏、按钮等的线条——这可能需要一些反复试验。
答案2
萨迪是对的。
因此,在metacity-主题-1.xml,在下面的 2 个块中,我添加has_title="false"
并更改了一些值。然后就好了。
<frame_geometry name="frame_geometry_normal" has_title="false" title_scale="medium" rounded_top_left="true" rounded_top_right="true" rounded_bottom_left="false" rounded_bottom_right="false">
<distance name="left_width" value="1"/>
<distance name="right_width" value="1"/>
<distance name="bottom_height" value="1"/>
<distance name="left_titlebar_edge" value="1"/>
<distance name="right_titlebar_edge" value="1"/>
<distance name="button_width" value="0"/>
<distance name="button_height" value="0"/>
<distance name="title_vertical_pad" value="1"/>
<border name="title_border" left="0" right="0" top="0" bottom="0"/>
<border name="button_border" left="0" right="0" top="0" bottom="0"/>
</frame_geometry>
<frame_geometry name="geometry_maximized" has_title="false" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">
<distance name="left_width" value="0"/>
<distance name="right_width" value="0"/>
<distance name="bottom_height" value="0"/>
<distance name="left_titlebar_edge" value="0"/>
<distance name="right_titlebar_edge" value="0"/>
<distance name="button_width" value="0"/>
<distance name="button_height" value="0"/>
<distance name="title_vertical_pad" value="0"/>
<border name="title_border" left="0" right="0" top="0" bottom="0"/>
<border name="button_border" left="0" right="0" top="0" bottom="0"/>
</frame_geometry>