Kunyaka ophelileyo ndafunda u-C, ndafunda i-GTK, kwaye kwinkqubo ndabhala isisongelo seWayini, esenza lula ukusetwa kwezenzo ezininzi ezidinayo. Ngoku andinalo ixesha okanye amandla okugqiba iprojekthi, kodwa ibinomsebenzi ofanelekileyo wokuhlengahlengisa umxholo weWayini kumxholo wangoku we-GTK3, endiwubeke kwisixhobo esahlukileyo sekhonsoli. Ndiyazi ukuba ukwenziwa kweWayini kunomsebenzi "wokulinganisa" kumxholo we-GTK, kodwa yenziwe ngokugwenxa kakhulu, ezinye iiwijethi ziyayeka ukuphendula okanye zibonisiwe ngokupheleleyo, kwaye oku bekuqhubeka iminyaka eliqela, ke isisombululo sam sisebenziseka ngakumbi. , nangona ikude .
Into esetyenziswayo "itsala" imibala kumxholo we-GTK-3 yangoku kwaye iyilungelelanise ngokufanelekileyo ukuba isetyenziswe kunye namawijethi eWinAPI. I-algorithm ilungiselelwe ukusetyenziswa kunye nemixholo ekhanyayo kunye nemnyama. Ngelishwa, iimpawu zemixholo a la "Windows 95" ayikuvumeli ukufezekisa uyilo lwanamhlanje lweflethi; Kubasebenzisi abakhethiweyo, kukho izitshixo ezininzi zohlengahlengiso oluchanekileyo olulungele wena.
Sebenzisa:
--isimaphambili, -p $PATH β indlela eya kwisimaphambili
--not-run-winecfg, -w - musa ukuqhuba iWinecfg emva kokusebenzisa umxholo
--loader-dir, -l $DIR β indlela eya kwisiko lokulayisha iwayini, umzekelo, "/opt/wine-staging/bin"
-set-default, -d - rhoxisa lonke ulonwabo ngeentyatyambo kwaye ubuyele kwindalo
--main-umbala, -m $COLOR β umbala ongasemva ongenamkhethe wewijethi, umzekelo, "#fa4500"
-bonisa umbala, -c $COLOR - gqamisa umbala wewijethi ezikhethiweyo
--umbala-osebenzayo, -a $COLOR β umbala wesihloko esisebenzayo sefestile
--umbala-ongasebenziyo, -i $COLOR β umbala wesihloko esingasebenziyo sefestile
βumbala wokubhaliweyo, -t $COLOR β umbala wokubhaliweyo
--contrast, -c $VALUE β ukucwangcisa umahluko womxholo wokugqibela, ukusuka ku-0.1 ukuya ku-2.0, okungagqibekanga 1.0
I-binary ehlanganisiweyo (amd64)
Iiskrini zemixholo emininzi edumileyo
umthombo: linux.org.ru