Opprett en Windows 7 Theme Pack Fra Scratch

Windows tilpasning er ikke noe nytt, men med Windows 7, tilpasning fikk mye enklere med temapakkene. Her er hvordan du kan lage dine egne temapakke fra bunnen av.

Opprette en temapakke fra bunnen av er mye mer arbeid enn å bruke innebygd verktøy, men det gir deg mye mer fleksibilitet ved at du kan skape merke ikoner, RSS feeds bakgrunn, og tilpasse hver funksjon som kanskje ikke er lett å gjøre gjennom Windows innfødte verktøy. Når du skal lage et tema som du kan dele med andre du vil ønske å ta hensyn til hva du vil være i stand til å endre det andre vil være i stand til å bruke. Windows 7 temapakkene kan du tilpasse skrivebordsbakgrunn (inkludert "slide show" bakgrunner, og RSS-feed bakgrunn), skjermsparer, system lyder, skrivebordsikoner, musepekere, og system farger.

Tilpass tema

Start temapakke ved å samle alle filene du vil bruke for tilpasning. Husk å få elementer for alle deler du kommer til å tilpasse. Hvis du ikke angir deler til tema, vil systemet bruker standardinnstillingene som følger med windows. Så hvis du ikke finner en musepekeren du liker, vil Windows bruke standard markøren for systemet. Når du har filene du vil, sette dem alle i en mappe som du enkelt kan få til. Jeg kommer til å være å bygge et tema basert på Matrix bakgrunns vi postet nylig.


Vi vil starte tilpasning ved å generere .theme
fil. Denne filen er selve hjertet i temapakke og vil fortelle Windows som mediefil å bruke der. .theme
filen er egentlig bare en spesielt formatert tekstfil så start ved å høyreklikke på mappen og skape et nytt tekstdokument. Gi navn til filen hva du vil og åpne den med din favoritt teksteditor.


.theme
filen kommer til å bli delt opp i seksjoner. Den første delen er den [Tema] seksjonen. Den [Tema] delen har bare to alternativer, tema visningsnavn, og temaet ikonet. Visningsnavnet kan bli hva du vil temaet bli kalt i kontrollpanelet > tilpasse vinduet og ikonet grafikken må være en PNG-fil. Grafikken vil bli skalert til 80 × 240 så bruk noe nær den oppløsningen eller forholdet

Merk:. Temaet ikonet vil kun dukke opp under Kontrollpanel > Tilpassing vinduet så ikke fortvil om du ikke ser ikonet.



Resten av [Tema] seksjonen vil fortelle vinduer hvilke ikoner å bruke for desktop ikoner (Computer, Dokumenter, Recycle Bin, Network). For ikonfiler kan du bruke enten frittstående Ico
filer, eller du kan bruke ikoner innebygd i .exe eller .dll
filer også. For .exe og .dll
filene du trenger for å angi hvilke ikonet for å bruke med et komma og så si hvilket symbol du skal bruke. (my.exe, 0 eller my.dll, -50). Hver desktop element har en unik skjerm som identifiserer det så sørg for at du bruker riktig streng for hver vare.

Computer = [CLSID \\ {20D04FE0-3AEA-1 069-A2D8-08002B30309D} \\ DefaultIcon]
Dokumenter = [CLSID \\ {59031A47-3F72-44A7-89C5-5595FE6B30EE} \\ DefaultIcon]
Network = [CLSID \\ {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} \\ DefaultIcon]
Recycle Bin = [CLSID \\ {645FF040-5081-101B-9F08-00AA002F954E} \\ DefaultIcon

Under hvert element skal du oppgi ikonet med Default unntatt papirkurven som vil bruke verdier fulle og tomme.


Etter [Tema] delen er valgfri [Control Panel \\ Colors] og [Control Panel \\ Pekere] seksjoner. § fargene ville være svært vanskelig å justere manuelt, men hvis du virkelig ønsker å prøve det du kan justere følgende elementer ved hjelp av RGB-koder

. Merk: RGB-koder spenner 0-255 og er atskilt med mellomrom. Så svart er 0 0 0 og hvitt er 255 255 255.

ActiveTitle, Bakgrunn, Uthev, HilightText, TitleText, Window, WindowText, Scrollbar, InactiveTitle, Meny, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, Knappe, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
GradientInactiveTitle

I stedet for å gjøre denne delen av hånden du kan også justere farger med kontrollpanelet > personlig > farger, og deretter lagre temaet filen og deretter bare kopiere og lime delen farger inn i temaet du ønsker.


[Control Panel \\ Pekere] seksjonen har et alternativ som CUR eller Ani
filene du vil bruke for hver markør. De gyldige pekere du kan bytte ut er følgende:

Arrow, Hjelp AppStarting, vent, NWPen, No, Størrelse, SizeWE, Crosshair, iBeam, SizeNWSE, SizeNESW, SizeAll, upArrow

Hvis ikke markøren er definert standardsystemet vil bli brukt.


Etter disse to delene kommer den første obligatoriske delen, og det er [Control Panel \\ Desktop] seksjonen. Hvis du ikke har denne delen av filen temaet vil ikke bli anerkjent som en gyldig tema. Her inne skal du oppgi hva bakgrunnsbildet vil bli, hvordan bildet vises og hvis bildet er flislagt eller ikke. De tre verdiene du trenger er Wallpaper, TileWallpaper, og WallpaperStyle.

Tapet kan være en .bmp, .gif, .jpg, .png, eller .tif
fil. TileWallpaper er enten 1 eller 0; 1 indikerer tapetet skal flislagt mens 0 deaktiverer flis. WallpaperStyle kan være følgende verdier. 0 betyr at bildet er sentrert, 2 betyr at bildet er strukket, 6 vil tilpasse bildet til skjermen, eller 10 vil vil endre størrelse på og beskjære bildet slik at det passer på skjermen.


Etter du har den [Control Panel \\ Desktop] seksjonen definert kan du gå videre til neste valgfrie delen [Slideshow]. [Slideshow] er hvordan du kan gjøre roterende bakgrunner for Windows 7. Denne delen har følgende egenskaper: Intervall, Shuffle, RSSFeed, ImagesRootPath, Element * Sti (* representerer hvilke bilder som skal tas med i lysbildefremvisning). Attributtene kan defineres med følgende verdier: Intervall viser hvor mye tid til å vente før du endrer bakgrunnsbilde (i millisekunder), er Shuffle en 1 eller 0 for å avgjøre om bildene vises i alfabetisk rekkefølge eller stokkes, RSSFeed poeng til URL av bildene RSS-feed du vil bruke, er ImagesRootPath mappen som inneholder bildene dine, og Element * Sti avgjør hvor mange elementer er inkludert i slideshowet. Hvert element * Sti inngangspunkter til et bakgrunnsbilde slik at du trenger å angi hvert bilde manuelt

Merk:.. Kan ImagesRootPath og RSSFeed ikke brukes sammen


Etter [Slideshow] er en annen valgfri seksjon kalt [Metrics]. [Metrics] delen viser dimensjonene på ulike visningselementer, for eksempel vindusrammen bredde, ikon høyde, eller scrollbar bredde. De NonclientMetrics og IconMetrics verdier er binære strukturer definert av NONCLIENTMETRICS og ICONMETRICS i winuser.h. Med andre ord, har du sannsynligvis ikke ønsker å redigere denne seksjonen for hånd. Hvis du kommer til å endre verdien av noen vindus brettkjørere vil jeg foreslå å gjøre det via kontrollpanelet og lagre den endrede tema. Deretter eksportere [Metrics] seksjonen i ønsket tema. Non-the-mindre, her er et eksempel på en [Metrics] seksjonen.


Neste er nødvendig [VisualStyles] seksjonen. Denne delen lar deg peke på en. msstyles
fil som kan endres for tilpasning. Hvis du bruker en Msstyles
verdi i denne delen må du fjerne [Metrics] og [Color] deler av temaet fordi Msstyles vil erstatte begge disse avsnittene. De gyldige attributter er Path, Farge, sammensetning, størrelse, ColorizationColor, og transparang. Disse alternativene gjør det enklere å tilpasse et allerede eksisterende tema. For eksempel, hvis du sette banen attributtet til% Systemroot% \\ ressurser \\ Themes \\ Aero \\ Aero.msstyles kan du enkelt begynne å tilpasse standard Windows Aero-temaet.


Etter [VisualStyles] er de valgfrie [Lyder] og [AppEvents] seksjoner. For denne seksjonen kan du enten spesifisere hver lyd manuelt ved å bruke banen til en WAV-fil som så:
[AppEvents \\ Schemes \\ Apps \\ .DEFAULT \\ SystemExclamation]
Default =

Eller du kan spesifisere en av de innebygde lyd ordninger med
SchemeName =
Du kan bruke en av de innebygde lyd ordninger eller angi DLL
fil som inneholder temaet.


Etter [Lyder] er [Boot] -delen. Den [Boot] seksjonen har bare én verdi for SCRNSAVE.EXE poeng denne verdien til hva SCR
filen du ønsker å bruke som skjermsparer.

Til slutt er det nødvendig [MasterThemeSelector] som kun har ett attributt og du ikke har et valg for verdien. Det eneste som går i denne delen er MTSM = DABJDKT som indikerer at temaet er gyldig.

Når du har alle de nødvendige og valgfrie seksjoner i filen, lagre filen på hva du vil kalle det og endre filtypen fra .txt til .theme
. Sørg for at du viser kjente filtyper når du endrer filtypen ellers den sanne utvidelsen vil være skjult.

Packaging temaet pakke

Det siste trinnet det å pakke alle dine medier i en .themepack
fil. .themepack
filen er rett og slett en CAB-fil med en forlengelse endring. Så hvis du allerede har programvare som kan lage en CAB-fil, kan du bruke denne programvaren til å komprimere temaet mappe med alle mediene i det og endre filtypen. Hvis du ikke allerede har en pakk cab program du kan sjekke ut CabPack som er freeware.


Her er et eksempel på Matrix Theme vi bygget fra bunnen av.


Konklusjon

Når du har ditt tema pakke du kan bruke den til ditt eget system før du deler den. Hvis det er noe annet som trenger tilpasning kan du enten gå tilbake og endre den i .theme
filen din kan du endre det via Windows GUI og deretter lagre tema for deling. Nå gå ut der og dele dine favoritt tema tweaks med resten av verden.

Lenker

Microsoft temapakke henvisning
CabPack Anmeldelser