如何删除窗口的标题栏?

如何删除窗口的标题栏?

我知道我可以通过 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>

相关内容