【问题标题】:How can I set window-transparency in codelite?如何在 Codelite 中设置窗口透明度?
【发布时间】:2015-04-24 11:07:46
【问题描述】:

是否可以在 Codelite 中设置窗口透明度,例如用于输出或工作区视图?
是否有一个快速的选项来硬编码这个,因为这个功能似乎丢失了,以及它对平台的依赖程度如何?

我使用 xubuntu。

【问题讨论】:

  • 请不要对 SO 提出建议!!!
  • 这不是建议,而是问题。有可能有人让它为自己工作,因此这个问题。
  • 如果您有解决方案,请在提供的答案框中写下。不要只是将“已解决”一词编辑到问题中。这只会导致问题在未回答的队列中徘徊。 (或者只是删除整个问题)
  • 谢谢。我会保留它,因为它适用于一整套类似的问题。我很乐意找到这样的答案,而不是浪费时间研究一些很小但很整洁的东西。它现在在答案框中。

标签: linux window transparency x11 codelite


【解决方案1】:

已解决:

我遵循了link 中关于“每个应用程序透明度”的说明,它使用Devil's Pie: 来获取和更改窗口行为。按照说明将其放入您的“opacity.ds”:

( if
    ( and
            ( contains ( application_name ) "codelite" )
            ( or
                    ( is ( window_name ) "Output View" )
                    ( is ( window_name ) "Workspace View" )
            )
    )

    ( begin
            ( spawn_async (str "transset-df -i " (window_xid) " 0.55" ))
    ))

这使得“输出视图”和“工作空间视图”透明(如果分离),alpha 为 0.55。根据您的喜好更改值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2014-04-25
    • 1970-01-01
    • 2012-07-24
    • 2023-02-02
    • 1970-01-01
    相关资源
    最近更新 更多