wc-themegen, utiliti konsol untuk melaraskan tema Wain secara automatik


wc-themegen, utiliti konsol untuk melaraskan tema Wain secara automatik

Setahun yang lalu saya belajar C, menguasai GTK, dan dalam proses itu menulis pembungkus untuk Wain, yang memudahkan persediaan banyak tindakan yang membosankan. Sekarang saya tidak mempunyai masa atau tenaga untuk menyiapkan projek itu, tetapi ia mempunyai fungsi yang mudah untuk menyesuaikan tema Wain kepada tema GTK3 semasa, yang saya masukkan ke dalam utiliti konsol yang berasingan. Saya tahu bahawa pementasan Wain mempunyai fungsi "mimikri" untuk tema GTK, tetapi ia dilakukan dengan sangat bengkok, sesetengah widget berhenti bertindak balas atau dipaparkan sama sekali, dan ini telah berlaku selama beberapa tahun, jadi penyelesaian saya lebih boleh digunakan , walaupun jauh dari ideal.

Utiliti "menarik" warna daripada tema GTK-3 semasa dan melaraskannya secara optimum untuk digunakan dengan widget WinAPI. Algoritma dioptimumkan untuk digunakan dengan tema terang dan gelap. Malangnya, ciri-ciri tema a la "Windows 95" tidak membenarkan mencapai reka bentuk rata moden dalam apa jua keadaan, sesetengah widget dipaparkan secara tidak betul. Untuk pengguna yang pemilih, terdapat beberapa kekunci untuk pelarasan yang lebih tepat agar sesuai dengan anda.

ИспользованиС:
--prefix, -p $PATH β€” laluan ke awalan

--not-run-winecfg, -w β€” jangan jalankan Winecfg selepas menggunakan tema

--loader-dir, -l $DIR β€” laluan ke pemuat Wain tersuai, contohnya, "/opt/wine-staging/bin"

β€”set-default, -d β€” batalkan semua keseronokan dengan bunga dan kembali kepada lalai

--main-color, -m $COLOR β€” warna latar belakang widget yang sewenang-wenangnya, contohnya, "#fa4500"

--highlight-color, -c $COLOR β€” warna serlahkan widget yang dipilih

--active-color, -a $COLOR β€” warna tajuk tetingkap aktif

--inactive-color, -i $COLOR β€” warna tajuk tetingkap tidak aktif

β€”warna teks, -t $COLOR β€” warna teks

--contrast, -c $VALUE β€” menetapkan kontras tema akhir, daripada 0.1 hingga 2.0, lalai 1.0

--tolong, -? - rujukan
Binari tersusun (amd64)
Tangkapan skrin beberapa tema terkenal

Sumber: linux.org.ru

Tambah komen