Një vit më parë mësova C, po mësoja GTK dhe gjatë këtij procesi shkrova një wrapper për Wine, që e thjeshtësonte konfigurimin e shumë veprimeve të lodhshme. Tani nuk kam kohë as energji për ta përfunduar projektin, por kishte një funksion të dobishëm që adaptonte temën e Wine me temën aktuale GTK3, të cilin e kam nxjerrë si një utilitar konsolash të veçantë. E di, në Wine-staging ka një funksion "mimikrie" për temën GTK, por është bërë shumë keq, disa widget-e nuk përgjigjen ose nuk shfaqen fare, dhe kjo vazhdon prej disa vitesh, kështu që zgjidhja ime është shumë më e përdorshme, megjithëse jo aspak perfekte.
Utilitari "nxjerr" ngjyrat nga tema aktuale GTK-3 dhe i përshtat ato optimalisht për përdorim me widget-et WinAPI. Algoritmi është optimizuar për t'u përdorur si me temat e ndritura ashtu edhe me ato të errëta. Fatkeqësisht, veçoritë e temave si "windows 95" nuk lejojnë arritjen e një dizajni modern të sheshtë, në çdo rast disa widget-e shfaqen keq. Për përdoruesit e kërkuar ka disa çelësa për një përshtatje më të saktë për nevojat e tyre.
Përdorimi:
--prefix, -p $PATH -- rruga për prefiksin
--not-run-winecfg, -w -- mos e nis Winecfg pas aplikimit të temës
--loader-dir, -l $DIR -- rruga për një ngarkues të ndryshëm të Wine, për shembull, "\/opt\/wine-staging\/bin"
--set-default, -d -- hiqni çdo llak me ngjyrat dhe kthejuni te defauti
--main-color, -m $COLOR -- një ngjyrë për prapavijën e widget-eve, për shembull, "#fa4500"
--highlight-color, -c $COLOR -- ngjyra që thekson widget-et e zgjedhura
--active-color, -a $COLOR -- ngjyra e titullit të dritares aktive
--inactive-color, -i $COLOR -- ngjyra e titullit të dritares joaktive
--text-color, -t $COLOR -- ngjyra e tekstit
--contrast, -c $VALUE -- konfigurimi i kontrastit të temës përfundimtare, nga 0.1 deri në 2.0, përgjithësisht 1.0
Burimi: linux.org.ru

