Sukurkite "Windows 7" temų paketą nuo nulio

Sukurkite "Windows 7" temų paketą nuo nulio
Sukurkite "Windows 7" temų paketą nuo nulio

Video: Sukurkite "Windows 7" temų paketą nuo nulio

Video: Sukurkite
Video: How to upload a document to google docs? - YouTube 2024, Gegužė
Anonim

"Windows" pritaikymas nėra nieko naujo, bet su "Windows 7" pritaikymas tapo daug lengvesnis naudojant teminių paketų. Štai kaip galite sukurti savo temos paketą nuo pat pradžių.

Temų paketo kūrimas nuo pat pradžių yra daug daugiau nei naudojant įmontuotus įrankius, tačiau jis suteikia daug daugiau lankstumo, leidžiant jums kurti prekės ženklo piktogramas, RSS fono sklaidos kanalus ir pritaikyti visas funkcijas, kurios gali būti nesunku per "Windows" gimtoji priemonė. Kai ketinate kurti temą, kurią galėsite bendrinti su kitais, jūs norėsite atsižvelgti į tai, ką tiksliai galėsite pakeisti kitiems, kuriuos galės naudoti. "Windows 7" teminės paketai leidžia pritaikyti darbalaukio foną (įskaitant "skaidrių demonstravimo" fonus ir RSS kanalų fonus), ekrano užsklandą, sistemos garsus, darbalaukio piktogramas, pelių žymeklius ir sistemos spalvas.

Tinkinkite savo temą

Pradėkite temos paketą rinkdami visus failus, kuriuos norite naudoti savo tinkinimui. Nepamirškite gauti daiktų kiekvienai daliai, kurią ketinate tinkinti. Jei nenurodysite dalių prie temos, sistema naudos numatytuosius nustatymus, kurie yra su langais. Taigi, jei nerandate norimo pelės žymeklio, sistema "Windows" naudos numatytąjį sistemos žymeklį. Kai turėsite norimų failų, padėkite juos visus į aplanką, į kurį galite lengvai patekti. Aš ketinu statyti temą pagal "Matrix" tapetai, kuriuos neseniai paskelbėme.

Image
Image

Mes pradėsime tinkinimą sukūrę .theme failas Šis failas yra jūsų teminių paketų širdis ir parodys Windows, kokį medijos failą naudoti ten. The .theme failas yra tik specialiai suformatuotas teksto failas, todėl paleiskite dešiniuoju pelės mygtuku spustelėkite savo aplanką ir sukurkite naują teksto dokumentą. Pavadinkite failą viską, ką norite, ir atidarykite jį savo mėgstamu teksto redagavimo priemone.

Image
Image

The .theme failas bus suskaidytas į skyrius. Pirmasis skyrius - temos skyrius. Skyriuje [Tema] yra tik dvi parinktys, temos rodomi vardai ir temos piktograma. Ekrano pavadinimas gali būti bet koks, kam norite skambinti temą valdymo skydelyje> individualizuoti langą, o piktogramos grafika turi būti PNG failas. Grafika bus sumažinta iki 80 × 240, todėl naudokite kažką panašaus į tą skiriamąją gebą ar santykį.

Pastaba: temos piktograma bus rodoma tik "Control Panel"> "Personalizacijos" langas, todėl nesijaudinkite, jei nematote piktogramos.

Image
Image
Image
Image

Likusiame skyriuje [Tema] atsiras langai, kuriuos piktogramas naudoti darbalaukio piktogramoms (Kompiuteris, Dokumentai, Šiukšlinė, Tinklas). Piktogramų failams galite naudoti atskirai .ico failus, arba galite naudoti piktogramas, įdėtas į .exe arba.dll failai taip pat. Dėl .exe ir.dll failai, kuriuos reikia nurodyti, kurią piktogramą naudoti kableliais, tada pasakykite, kokią piktogramą ketinate naudoti. (my.exe, 0 arba my.dll, -50). Kiekvienas darbalaukio elementas turi unikalų ekraną, kuris jį identifikuoja, todėl įsitikinkite, kad naudojate tinkamą eilutę kiekvienam elementui.

Kompiuteris = [CLSID (20D04FE0-3AEA-1069-A2D8-08002B30309D) DefaultIcon] Dokumentai = [CLSID (59031A47-3F72-44A7-89C5-5595FE6B30EE) DefaultIcon] Tinklas = [CLSID (F02C1A0D-BE21-4350-88B0-7367FC96EF3C) DefaultIcon] Šiukšliadėžė = [CLSID (645FF040-5081-101B-9F08-00AA002F954E) DefaultIcon

Žemiau kiekvieno elemento nurodysite piktogramą su DefaultValue, išskyrus šiukšliadėžę, kurioje bus naudojamos vertės "Visiškas" ir "Tuščias".

Po to, kai skyriuje [Tema] yra neprivaloma [Valdymo skydas Spalvos] ir [Valdymo skydas Kursoriai] skirsniai. Spalvų skyrių būtų labai sunku koreguoti rankiniu būdu, tačiau, jei jūs tikrai norite jį išbandyti, galite pritaikyti šiuos elementus naudodami RGB kodus.
Po to, kai skyriuje [Tema] yra neprivaloma [Valdymo skydas Spalvos] ir [Valdymo skydas Kursoriai] skirsniai. Spalvų skyrių būtų labai sunku koreguoti rankiniu būdu, tačiau, jei jūs tikrai norite jį išbandyti, galite pritaikyti šiuos elementus naudodami RGB kodus.

Pastaba: RGB kodai svyruoja nuo 0 iki 255 ir yra atskirti tarpai. Taigi juoda yra 0 0 0 ir balta 255 255 255.

ActiveTitle, Background, Hilight, HilightText, TitleText, Window, WindowText, Scrollbar, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, "GradientActiveTitle" GradientInactiveTitle

Vietoj to, kad šį skyrių atliksite rankomis, galite reguliuoti spalvas naudodami valdymo skydelį> pritaikyti> spalvas, tada išsaugokite temos failą, tada tiesiog nukopijuokite ir įklijuokite spalvų sekciją į norimą temą.

Image
Image

Skyriuje [Valdymo skydas Kursoriai] yra pasirinktis .cur arba.ani failus, kuriuos norite naudoti kiekvienam žymekliui. Galiojantys kursoriai, kuriuos galite pakeisti, yra šie:

Arrow, Help, AppStarting, Wait, NWPen, No, Size, SizeWE, Crosshair, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow

Jei ne nustatomas žymeklis, bus naudojami sistemos numatyjai.

Po to, kai šie du skyriai yra pirmoji privaloma sekcija, tai yra skyrius [Control Panel Desktop]. Jei neturite šios failo dalies, tema nebus pripažinta tinkama tema. Čia jūs nurodysite, kokia bus fono paveikslėlis, kaip bus rodomas vaizdas ir ar vaizdas yra plytelių. Trys jums reikalingos vertės yra "Wallpaper", "TileWallpaper" ir "WallpaperStyle".
Po to, kai šie du skyriai yra pirmoji privaloma sekcija, tai yra skyrius [Control Panel Desktop]. Jei neturite šios failo dalies, tema nebus pripažinta tinkama tema. Čia jūs nurodysite, kokia bus fono paveikslėlis, kaip bus rodomas vaizdas ir ar vaizdas yra plytelių. Trys jums reikalingos vertės yra "Wallpaper", "TileWallpaper" ir "WallpaperStyle".

Tapetai gali būti a .bmp,.gif,.jpg,.png arba.tif failas TileWallpaper yra 1 arba 0; 1 rodo, kad tapetai turi būti plytelės, o 0 išjungia plytelę. WallpaperStyle gali būti šios vertės. 0 reiškia, kad vaizdas yra centre, 2 reiškia, kad vaizdas yra ištemptas, 6 ekranas tinka vaizdui, arba 10 dydis keisis ir apkarpys vaizdą, kad tilptų į ekraną.

Po to, kai nustatytas skyrelis [Control Panel / Desktop], galite pereiti prie kito pasirinktinio skyriaus [Slideshow]. [Skaidrių demonstravimas] yra tai, kaip galite sukurti "Windows 7" sukimosi fonus. Šis skyrius turi šiuos atributus: Interval, Shuffle, RSSFeed, ImagesRootPath, Item * Path (* nurodo, kurios nuotraukos bus įtrauktos į skaidrių peržiūrą). Atributus galima apibrėžti tokiomis vertėmis: Intervalas rodo, kiek laiko reikia laukti prieš keisdami fono paveikslėlį (milisekundėmis), "Shuffle" yra 1 arba 0, kad nustatytų, ar vaizdai rodomi abėcėline tvarka arba suskaidomi, "RSSFeed" nurodo į Vaizdų RSS, kuriuos norite naudoti, URL, ImagesRootPath yra aplankas, kuriame yra jūsų vaizdai, o elementas * Kelias nustato, kiek elementų yra įtraukta į skaidrių peržiūrą. Kiekvienas elementas * Kelias į kelią nurodo į vieną fono paveikslėlį, todėl kiekvieną vaizdą reikia nurodyti rankiniu būdu.
Po to, kai nustatytas skyrelis [Control Panel / Desktop], galite pereiti prie kito pasirinktinio skyriaus [Slideshow]. [Skaidrių demonstravimas] yra tai, kaip galite sukurti "Windows 7" sukimosi fonus. Šis skyrius turi šiuos atributus: Interval, Shuffle, RSSFeed, ImagesRootPath, Item * Path (* nurodo, kurios nuotraukos bus įtrauktos į skaidrių peržiūrą). Atributus galima apibrėžti tokiomis vertėmis: Intervalas rodo, kiek laiko reikia laukti prieš keisdami fono paveikslėlį (milisekundėmis), "Shuffle" yra 1 arba 0, kad nustatytų, ar vaizdai rodomi abėcėline tvarka arba suskaidomi, "RSSFeed" nurodo į Vaizdų RSS, kuriuos norite naudoti, URL, ImagesRootPath yra aplankas, kuriame yra jūsų vaizdai, o elementas * Kelias nustato, kiek elementų yra įtraukta į skaidrių peržiūrą. Kiekvienas elementas * Kelias į kelią nurodo į vieną fono paveikslėlį, todėl kiekvieną vaizdą reikia nurodyti rankiniu būdu.

Pastaba: "ImagesRootPath" ir "RSSFeed" negalima naudoti kartu.

Po [SlideShow] yra dar vienas neprivalomas skyrius, pavadintas [Metrics]. Skirsnis [Metrika] parodo įvairius rodymo elementus, tokius kaip lango krašto plotis, piktogramų aukštis arba slinkties juostos plotis. "NonclientMetrics" ir "IconMetrics" reikšmės yra dvejetainės struktūros, apibrėžtos "NONCLIENTMETRICS" ir "ICONMETRICS", skirtos "winuser.h". Kitaip tariant, jūs tikriausiai nenorite redaguoti šio skyriaus ranka. Jei ketinate pakeisti bet kurio lango krašto vertę, aš siūlau tai padaryti per valdymo skydelį ir išsaugoti pakeistą temą. Tada eksportuokite [Metrics] skyrių į norimą temą. Ne mažiau, čia pateikiamas [Metrika] skilties pavyzdys.
Po [SlideShow] yra dar vienas neprivalomas skyrius, pavadintas [Metrics]. Skirsnis [Metrika] parodo įvairius rodymo elementus, tokius kaip lango krašto plotis, piktogramų aukštis arba slinkties juostos plotis. "NonclientMetrics" ir "IconMetrics" reikšmės yra dvejetainės struktūros, apibrėžtos "NONCLIENTMETRICS" ir "ICONMETRICS", skirtos "winuser.h". Kitaip tariant, jūs tikriausiai nenorite redaguoti šio skyriaus ranka. Jei ketinate pakeisti bet kurio lango krašto vertę, aš siūlau tai padaryti per valdymo skydelį ir išsaugoti pakeistą temą. Tada eksportuokite [Metrics] skyrių į norimą temą. Ne mažiau, čia pateikiamas [Metrika] skilties pavyzdys.
Image
Image

Kitas yra reikalaujamas [VisualStyles] skiltis. Šiame skyriuje galite nukreipti į a.msstyles failą, kurį galima keisti pritaikant. Jei naudojate a .msstyles šiame skyriuje jums reikės pašalinti temos skyrių [Metrika] ir [Spalva], nes.msstyles pakeis abiejų šių skirsnių. Galiojantys atributai yra Path, Color, Composition, Size, ColorizationColor ir Transparency. Šios parinktys palengvina jau esamos temos pritaikymą. Pavyzdžiui, jei nustatysite kelio atributą% SystemRoot% resources Themes Aero Aero.msstyles, galite lengvai pradėti pritaikyti numatytąją "Windows Aero" temą.

Image
Image

Po [VisualStyles] yra neprivaloma [Sounds] ir [AppEvents] sekcijos. Šiame skyriuje kiekvieną garsą galite nurodyti rankiniu būdu, naudodami kelią į.wav failą tokiu būdu: [AppEvents Schemes Apps.Default SystemExclamation] DefaultValue =

Arba galite nurodyti vieną iš pagamintų garso schemų su SchemeName = Galite naudoti vieną iš pastatytų garso schemų arba nurodyti .dll byla, kurioje yra tema.

Image
Image

Po [Garsai] yra skyrius [Įkėlimas]. "[Boot]" skyriuje yra tik viena reikšmė, skirta SCRNSAVE.EXE nurodyti šią vertę bet kur .scr failą, kurį norite naudoti ekrano užsklanda.

Galiausiai yra reikalaujama [MasterThemeSelector], kuri turi tik vieną atributą, ir jūs neturite vertės pasirinkimo. Vienintelis dalykas šiame skyriuje yra MTSM = DABJDKT, kuris rodo, kad tema yra teisinga.

Kai turite visus reikalingus ir pasirenkamus failo skyrius, išsaugokite failą viskuo, ko norite jį paskambinti, ir pakeiskite plėtinį .txt į.theme. Pakeitus plėtinį žiūrėkite žinomus failų plėtinius, o tikrasis plėtinys bus paslėptas.

Pakuokite savo temos paketą

Paskutinis žingsnis - paketas visai žiniasklaidai į .themepack failas The .themepack failas yra tik.cab failas su pratęsimo pakeitimu. Taigi, jei jau turite programinę įrangą, kuri gali sukurti.cab failą, tiesiog naudokite šią programinę įrangą, kad suspaustumėte temos aplanką su visa savo žiniasklaida ir pakeistumėte plėtinį. Jei dar neturite kabinos pakavimo programos, galite patikrinti "CabPack", kuri yra nemokama.

Štai pavyzdys Matrica tema, kurią mes pastatėme nuo nulio.
Štai pavyzdys Matrica tema, kurią mes pastatėme nuo nulio.

Išvada

Kai turėsite teminių paketų, galėsite ją pritaikyti savo sistemai, prieš ją dalydami. Jei yra dar kažkas, ko reikia tweaking, galite grįžti ir pakeisti jį savo .theme failą galite pakeisti naudodami "Windows" GUI, tada iš naujo išsaugokite bendrinimo temą. Dabar eikite ten ir pasidalykite savo mėgstamos temos tweaks su likusiu pasauliu.

Nuorodos

"Microsoft" temos paketo nuoroda CabPack

Rekomenduojamas: