Sukurkite „Windows 7“ teminį paketą iš „Scratch“
„Windows“ pritaikymas nėra naujas dalykas, tačiau su „Windows 7“ pritaikymas tapo daug paprastesnis su teminiais paketais. Štai kaip galite sukurti savo temos paketą nuo nulio.
Temos paketo sukūrimas nuo nulio yra daug daugiau darbo, nei naudojant įmontuotus įrankius, tačiau tai suteikia jums daug daugiau lankstumo, leidžiant jums sukurti prekės ženklo piktogramas, RSS foninius kanalus ir pritaikyti kiekvieną funkciją, kuri gali būti nesudėtinga padaryti per „Windows“ vietinių priemonių. Kai ketinate sukurti temą, kurią galite pasidalinti su kitais, norėsite atsižvelgti į tai, ką tiksliai galėsite pakeisti, kad kiti galės juos naudoti. „Windows 7“ temų paketai leidžia pritaikyti darbalaukio foną (įskaitant „skaidrių demonstravimo“ foną ir RSS informacijos santrauką), ekrano užsklandą, sistemos garsus, darbalaukio piktogramas, pelės žymeklį ir sistemos spalvas.
Tinkinkite savo temą
Paleiskite temos paketą surenkant visus norimus pritaikyti failus. Nepamirškite gauti elementų kiekvienai daliai, kurią ketinate pritaikyti. Jei nenurodysite temos dalių, sistema naudos numatytuosius nustatymus, kurie bus pateikti su langais. Taigi, jei nerandate norimo pelės žymeklio, „Windows“ naudos numatytąjį sistemos žymeklį. Kai turite norimus failus, įdėkite juos į aplanką, kurį galite lengvai pasiekti. Ketinu sukurti temą, pagrįstą neseniai paskelbtais „Matrix“ tapetais.
Mes pradėsime pritaikymą generuodami .tema failą. Šis failas yra jūsų teminės pakuotės širdis ir nurodys „Windows“, kurį medijos failą naudoti. The .tema failas yra tik specialiai suformatuotas tekstinis failas, todėl pradėkite dešiniuoju pelės klavišu aplanke ir sukuriant naują tekstinį dokumentą. Pavadinkite failą, kurį norite, ir atidarykite jį su savo mėgstamu teksto redaktoriu.
The .tema failas bus suskaidytas į sekcijas. Pirmasis skyrius yra [Tema] skyrius. Skiltyje [Tema] yra tik dvi parinktys: temos rodymo pavadinimas ir temos piktograma. Ekrano pavadinimas gali būti bet koks, kurį norite skambinti valdymo skydelyje> personalizuoti langą, ir piktogramos grafikas turi būti PNG failas. Grafikas bus sumažintas iki 80 × 240, todėl naudokite kažką artimo toms rezoliucijoms ar santykiams.
Pastaba: temos piktograma bus rodoma tik Valdymo skydelyje> Personalizavimo langas, todėl nesijaudinkite, jei nematote piktogramos.
Likusi dalis [Tema] parodys langams, kuriuos piktogramas naudoti darbalaukio piktogramoms (kompiuteris, dokumentai, šiukšlinė, tinklas). Už piktogramos failus galite naudoti atskirą .ico failus, arba galite naudoti įterptas piktogramas .exe arba .dll taip pat. Dėl .exe ir .dll failai, kuriuos reikia nurodyti, kurį piktogramą naudoti su kableliu, ir tada pasakykite, kurią piktogramą ketinate naudoti. (my.exe, 0 arba my.dll, -50). Kiekvienas darbalaukio elementas turi unikalų ekraną, kuris identifikuoja jį, todėl įsitikinkite, kad naudojate tinkamą eilutę kiekvienam elementui.
Kompiuteris = [CLSID 20D04FE0-3AEA-1069-A2D8-08002B30309D
Dokumentai = [CLSID 59031A47-3F72-44A7-89C5-5595FE6B30EE
Tinklas = [CLSID F02C1A0D-BE21-4350-88B0-7367FC96EF3C
Šiukšlinė = [CLSID 645FF040-5081-101B-9F08-00AA002F954E
Po kiekvienu elementu nurodysite piktogramą su DefaultValue, išskyrus šiukšlinę, kurioje bus naudojamos visos ir tuščios vertės.
Po [Theme] skilties yra pasirinktiniai [Control Panel Colors] ir [Control Panel Cursors] skyriai. Spalvų sekcija būtų labai sunku reguliuoti rankiniu būdu, bet jei tikrai norite išbandyti, galite pakeisti šiuos elementus naudodami RGB kodus.
Pastaba: RGB kodai yra nuo 0 iki 255 ir yra atskirti tarpais. Taigi juoda yra 0 0 0 ir balta yra 255 255 255.
„ActiveTitle“, „Background“, „HilightText“, „TitleText“, „WindowText“, „Scrollbar“, „InactiveTitle“, „Menu“, „WindowFrame“, „MenuText“, „ActiveBorder“, „Neaktyvus“ ryšys, „AppWorkspace“, „ButtonFace“, „ButtonShadow“, „GrayText“, „ButtonText“, „InactiveTitleText“, „ButtonHilight“, „ButtonDkShadow“, „ButtonLight“, „InfoText“, „InfoWindow“ GradientActiveTitle,
GradientInactiveTitle
Vietoj to, kad atliktumėte šį skyrių rankomis, taip pat galite reguliuoti spalvas naudodami valdymo skydelį> personalizuoti> spalvas, tada išsaugoti temos failą ir tada tiesiog nukopijuokite ir įklijuokite spalvų skyrių į norimą temą.
Skiltyje [Valdymo skydo žymekliai] yra parinktis .ar .ani failus, kuriuos norite naudoti kiekvienam žymekliui. Galimi žymekliai, kuriuos galite pakeisti, yra šie:
Rodyklė, Pagalba, „AppStarting“, „Palaukite“, „NWPen“, „No“, „Size“, „SizeWE“, „Crosshair“, „IBeam“, „SizeNWSE“, „SizeNESW“, „SizeAll“, „UpArrow“
Jei nėra žymeklio, bus naudojami sistemos numatytieji nustatymai.
Po šių dviejų skyrių pateikiamas pirmasis privalomas skyrius, ty [Valdymo skydo darbalaukis]. Jei neturite šios failo dalies, tema nebus pripažinta tinkama tema. Čia jūs nurodysite, koks bus tapetų vaizdas, kaip bus rodomas vaizdas ir ar vaizdas bus plytelėtas, ar ne. Trys vertybės, kurių jums reikia, yra „Tapetai“, „TileWallpaper“ ir „WallpaperStyle“.
Tapetai gali būti a .bmp, .gif, .jpg, .png arba .tif failą. „TileWallpaper“ yra 1 arba 0; 1 rodo, kad tapetai turėtų būti plytelę, o 0 išjungia plytelę. „WallpaperStyle“ gali būti šios reikšmės. 0 reiškia, kad vaizdas yra centruotas, 2 reiškia, kad vaizdas yra ištemptas, 6 bus pritaikytas vaizdui į ekraną, arba 10 bus pakeisti dydį ir apkarpyti vaizdą, kad jis atitiktų ekraną.
Nustatę skyrių [Control Panel Desktop], galite pereiti prie kito pasirinktinio skirsnio [Slideshow]. [Slideshow] yra tai, kaip galite suktis besisukančius Windows 7 fonus. Šiame skyriuje yra šie atributai: Interval, Shuffle, RSSFeed, ImagesRootPath, Elementas * Kelias (* reiškia, kurios nuotraukos bus įtrauktos į skaidrių demonstravimą). Atributai gali būti apibrėžiami šiomis reikšmėmis: Intervalas rodo, kiek laiko laukti, kol bus pakeistas fono paveikslėlis (milisekundėmis), Shuffle yra 1 arba 0, kad nustatytumėte, ar vaizdai rodomi abėcėlės tvarka arba maišomi, RSSFeed nurodo Vaizdo įrašų URL, kuriuos norite naudoti, „ImagesRootPath“ yra aplankas, kuriame yra jūsų vaizdai, ir elementas * Kelias nustato, kiek elementų įtraukta į skaidrių peržiūrą. Kiekvienas elementas * Kelias įveda į vieną tapetų vaizdą, taigi jums reikia nurodyti kiekvieną vaizdą rankiniu būdu.
Pastaba: „ImagesRootPath“ ir „RSSFeed“ negalima naudoti kartu.
Toliau [Pristatymas] yra dar viena neprivaloma dalis, vadinama [Metrika]. [Metrics] skyriuje rodomi įvairių ekrano elementų matmenys, pvz., Lango krašto plotis, piktogramos aukštis arba slinkties juostos plotis. „NonclientMetrics“ ir „IconMetrics“ reikšmės yra binarinės struktūros, apibrėžtos NONCLIENTMETRICS ir ICONMETRICS winuser.h. Kitaip tariant, tikriausiai nenorite redaguoti šio skirsnio ranka. Jei ketinate pakeisti bet kurio lango ribotuvų vertę, siūlau tai padaryti per valdymo skydelį ir išsaugoti pakeistą temą. Tada eksportuokite [Metrics] skyrių į norimą temą. Ne mažiau, čia yra [Metrics] skyriaus pavyzdys.
Kitas yra reikalingas [VisualStyles] skyrius. Šiame skyriuje galite nurodyti a .msstyles failą, kuris gali būti pakeistas pritaikymui. Jei naudojate a .msstyles reikšmė šiame skyriuje turės būti pašalinta iš savo temos [Metrics] ir [Color] skyrių, nes .msstyles pakeis abu šiuos skyrius. Galimi atributai yra Kelias, Spalva, Kompozicija, Dydis, Spalvos spalvos ir Skaidrumas. Šios parinktys leidžia lengviau pritaikyti jau esamą temą. Pvz., Jei nustatysite kelio atributą% SystemRoot% išteklių Temos Aero Aero.msstyles, galite lengvai pradėti pritaikyti numatytąją „Windows Aero“ temą.
Po [VisualStyles] yra pasirinktiniai [Sounds] ir [AppEvents] skyriai. Šiame skyriuje galite nurodyti kiekvieną garsą rankiniu būdu, naudodami kelią į .wav failą:
[AppEvents Sistemos Programos] Numatytasis sistemos ištrynimas]
DefaultValue =
Arba galite nurodyti vieną iš įmontuotų garso schemų
SchemeName =
Galite naudoti vieną iš įmontuotų garso schemų arba nurodyti .dll failą, kuriame yra tema.
Sekantis [Garsai] yra [Boot] sekcija. Skiltyje [Boot] yra tik viena SCRNSAVE.EXE reikšmė .scr failą, kurį norite naudoti ekrano užsklandai.
Galiausiai reikalingas [MasterThemeSelector], kuris turi tik vieną atributą, ir jūs neturite pasirinkimo vertės. Vienintelis dalykas, kuris eina šiame skyriuje, yra MTSM = DABJDKT, kuris rodo, kad tema yra tinkama.
Kai turėsite visus reikiamus ir neprivalomus rinkmenos skirsnius, įrašykite failą į tai, ką norite jį pavadinti, ir pakeiskite plėtinį iš .txt į .theme. Keičiant plėtinį, įsitikinkite, kad peržiūrite žinomus failų plėtinius, kitaip tikrasis plėtinys bus paslėptas.
Pakuotės tema
Paskutinis žingsnis, kuriuo paketas visas žiniasklaidos priemones į a .themepack failą. The .themepack failas yra tiesiog .cab failas su plėtiniu. Taigi, jei jau turite programinę įrangą, galinčią sukurti .cab failą, tiesiog naudokite šią programinę įrangą, kad suspaustumėte temos aplanką su visomis jūsų laikmenomis ir pakeiskite plėtinį. Jei neturite kabinos pakavimo programos, galite patikrinti „CabPack“, kuri yra nemokama.
Štai „Matrix“ temos, kurią sukūrėme nuo nulio, pavyzdys.
Išvada
Kai turėsite teminį paketą, prieš naudodami jį galėsite taikyti savo sistemą. Jei yra kažkas kito, kuriam reikia keisti, galite grįžti ir pakeisti jį savo .tema failą galite pakeisti jį per „Windows“ GUI ir tada iš naujo išsaugoti temą bendrinimui. Dabar eikite ten ir pasidalykite savo mėgstamiausiais teminiais pokalbiais su likusiu pasauliu.
Nuorodos
„Microsoft“ temų paketo nuoroda
CabPack