wc-themegen,一個用於自動調整 Wine 主題的控制台實用程式


wc-themegen,一個用於自動調整 Wine 主題的控制台實用程式

一年前我學習了C,掌握了GTK,並在此過程中為Wine編寫了一個包裝器,它簡化了許多繁瑣操作的設定。 現在我沒有時間或精力來完成這個項目,但它有一個方便的功能,可以使 Wine 主題適應當前的 GTK3 主題,我將其放入單獨的控制台實用程式中。 我知道Wine-staging有一個「模仿」GTK主題的功能,但是做得很歪,一些小部件停止響應或完全顯示,而且這種情況已經持續了好幾年,所以我的解決方案更有用雖然還很不理想。

該實用程式從當前 GTK-3 主題中「提取」顏色,並對其進行最佳調整以與 WinAPI 小部件一起使用。 該演算法針對淺色和深色主題進行了最佳化。 不幸的是,「Windows 95」主題的功能不允許實現現代平面設計;無論如何,一些小部件顯示不正確。 對於挑剔的用戶來說,有幾個按鍵可以進行更精確的調整以適合您。

Использование:
--prefix, -p $PATH — 前綴的路徑

--not-run-winecfg, -w — 應用程式主題後不執行 Winecfg

--loader-dir, -l $DIR — 自訂 Wine 載入器的路徑,例如“/opt/wine-staging/bin”

—set-default, -d — 取消所有鮮花的樂趣並返回預設值

--main-color, -m $COLOR — 小部件的任意背景顏色,例如“#fa4500”

--highlight-color, -c $COLOR — 所選小工具的突出顯示顏色

--active-color, -a $COLOR — 活動視窗標題顏色

--inactive-color, -i $COLOR — 非活動視窗標題顏色

—文字顏色,-t $COLOR — 文字顏色

--contrast, -c $VALUE — 設定最終主題的對比度,從 0.1 到 2.0,預設 1.0

- 幫助, -? - 參考
編譯的二進位 (amd64)
幾個著名主題的截圖

來源: linux.org.ru

添加評論