Skapa ett Windows 7-temapaket från början

  • Justin Garrison

    @rothgar

  • uppdaterad September 18, 2017, 11: 19am EDT
  • Windows anpassning är inte något nytt, men med Windows 7, anpassning fick mycket enklare med tema förpackningar. Så här kan du skapa ditt eget temapaket från början.

    att skapa ett temapaket från grunden är mycket mer arbete än att använda inbyggda verktyg, men det ger dig mycket mer flexibilitet genom att du kan skapa varumärkesikoner, RSS-bakgrundsflöden och anpassa varje funktion som kanske inte är lätt att göra via Windows-inbyggda verktyg. När du ska skapa ett tema som du kan dela med andra vill du ta hänsyn till vad du exakt kommer att kunna ändra som andra kommer att kunna använda. Med Windows 7-temapaket kan du anpassa skrivbordsbakgrunden (inklusive ”bildspel” – bakgrunder och RSS-flödesbakgrunder), skärmsläckare, systemljud, skrivbordsikoner, muspekare och systemfärger.

    anpassa ditt tema

    starta temapaketet genom att samla alla filer du vill använda för din anpassning. Kom ihåg att få objekt för varje del du ska anpassa. Om du inte anger delar till tema kommer systemet att använda standardinställningarna som följer med windows. Så om du inte hittar en muspekare du gillar, kommer Windows att använda standardmarkören för systemet. När du har de filer du vill ha, lägg dem alla i en mapp som du enkelt kan komma till. Jag kommer att bygga ett tema baserat på Matrix wallpapers vi publicerade nyligen.

    annons

    vi kommer att starta anpassningen genom att generera .tema fil. Den här filen är hjärtat i ditt temapaket och kommer att berätta för Windows vilken mediefil som ska användas var. Den .temafilen är egentligen bara en speciellt formaterad textfil så börja med att högerklicka i din mapp och skapa ett nytt textdokument. Namnge filen vad du vill och öppna den med din favorit textredigerare.

    den .temafilen kommer att delas upp i sektioner. Det första avsnittet är avsnittet. Avsnittet har bara två alternativ, temavisningsnamnet och temaikonen. Visningsnamnet kan vara vad du vill att temat ska kallas i kontrollpanelen > anpassa fönstret, och ikongrafiken måste vara en PNG-fil. Grafiken kommer att skalas till 80 240 240, så använd något nära den upplösningen eller förhållandet.

    notera: Temaikonen visas bara under Kontrollpanelen > anpassningsfönster så oroa dig inte om du inte ser ikonen.

    det bästa tekniska nyhetsbrevet var som helst

    gå med i 425 000 prenumeranter och få en daglig sammanfattning av funktioner, artiklar, nyheter och trivia.

    genom att skicka in din e-post godkänner du användarvillkoren och integritetspolicyn.

    resten av avsnittet kommer att berätta för windows vilka ikoner som ska användas för skrivbordsikoner (dator, dokument, papperskorgen, nätverk). För ikonfiler kan du använda antingen fristående .ICO-filer, eller så kan du använda ikoner inbäddade i .exe eller .dll-filer också. För .exe och .dll-filer du måste ange vilken ikon som ska användas med ett komma och sedan säga vilken ikon du ska använda. (min.exe, 0 eller min.dll, -50). Varje skrivbordsobjekt har en unik skärm som identifierar den så se till att du använder rätt sträng för varje objekt.

    annons

    dator =
    dokument =
    nätverk =
    papperskorgen = avsnitt är tillval och sektioner. Färgavsnittet skulle vara extremt svårt att justera manuellt men om du verkligen vill prova det kan du justera följande objekt med RGB-koder.

    Obs: RGB-koder varierar från 0-255 och är åtskilda av mellanslag. Så svart är 0 0 0 och vitt är 255 255 255.

    annons

    ActiveTitle, Bakgrund, Hilight, HilightText, TitleText, fönster, WindowText, rullningslist, InactiveTitle, meny, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, infotext, infowindow, gradientactivetitle,
    Gradientinactivetitle

    istället för att göra det här avsnittet för hand kan du också justera färgerna med kontrollpanelen > anpassa > färger och spara sedan temafilen och kopiera och klistra in färger avsnitt i temat du vill.

    avsnittet har ett alternativ för vilket .cur eller .ani-filer som du vill använda för varje markör. De giltiga markörer du kan ersätta är följande:

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

    annons

    om inte markören definieras kommer systemets standardvärden att användas.

    efter dessa två avsnitt kommer det första obligatoriska avsnittet och det är avsnittet. Om du inte har den här delen av filen kommer temat inte att erkännas som ett giltigt tema. Här anger du vad bakgrundsbilden ska vara, hur bilden ska visas och om bilden är kaklad eller inte. De tre värdena du behöver är Wallpaper, TileWallpaper och WallpaperStyle.

    tapet kan vara en .bmp,.gif,.jpg,.png, eller .tif-fil. TileWallpaper är antingen en 1 eller 0; 1 indikerar tapeten ska kaklade medan 0 inaktiverar kakel. WallpaperStyle kan vara följande värden. 0 betyder att bilden är centrerad, 2 betyder att bilden sträcks, 6 passar bilden till skärmen, eller 10 kommer att ändra storlek och beskära bilden så att den passar skärmen.

    när du har definierat avsnittet kan du gå vidare till nästa valfria avsnitt . är hur du kan göra roterande bakgrunder för Windows 7. Det här avsnittet har följande attribut: intervall, Shuffle, RSSFeed, ImagesRootPath, Item*Path (* representerar vilka bilder som kommer att inkluderas i bildspelet). Attributen kan definieras med följande värden: Intervall visar hur lång tid att vänta innan du ändrar bakgrundsbild (i millisekunder), Shuffle är en 1 eller 0 för att avgöra om bilder visas i alfabetisk ordning eller blandas, rssfeed pekar på webbadressen till bilderna RSS-flöde som du vill använda, ImagesRootPath är den mapp som innehåller dina bilder, och objekt*Path bestämmer hur många objekt som ingår i bildspelet. Varje objekt*Path ingångspunkter till en bakgrundsbild så du måste ange varje bild manuellt.

    Obs: ImagesRootPath och RSSFeed kan inte användas tillsammans.

    annons

    Följande är ett annat valfritt avsnitt som heter . avsnittet visar dimensioner för olika visningselement, till exempel fönsterkantens bredd, ikonhöjd eller rullningsfältets bredd. NonclientMetrics och IconMetrics värden är binära strukturer definierade av NONCLIENTMETRICS och ICONMETRICS i winuser.h. med andra ord vill du förmodligen inte redigera det här avsnittet för hand. Om du ska ändra värdet på alla fönsterbrädor föreslår jag att du gör det via kontrollpanelen och sparar det modifierade temat. Exportera sedan avsnittet till önskat tema. Icke-mindre, här är ett exempel på ett avsnitt.

    nästa är den önskade sektionen. I det här avsnittet kan du peka på en .MSSTYLES fil som kan ändras för anpassning. Om du använder en .MSSTYLES värde i det här avsnittet måste du ta bort och delar av ditt tema eftersom .msstyles kommer att ersätta båda dessa avsnitt. De giltiga attributen är Path, Color, Composition, Size, ColorizationColor och Transparancy. Dessa alternativ gör det lättare att anpassa ett redan befintligt tema. Om du till exempel anger sökvägsattributet till %SystemRoot%\resources\Themes\Aero\Aero.msstyles du kan enkelt börja anpassa standard Windows Aero tema.

    Följande är de valfria och avsnitten. För det här avsnittet kan du antingen ange varje ljud manuellt genom att använda sökvägen till en .wav-fil som så:

    DefaultValue =

    eller så kan du ange en av de inbyggda ljudscheman med
    Schemaname=
    du kan använda en av de inbyggda ljudscheman eller ange .dll-fil som innehåller temat.

    annons

    Följande är avsnittet. Avsnittet har bara ett värde för SCRNSAVE.EXE pekar detta värde på vad som helst .scr-fil som du vill använda för din skärmsläckare.

    slutligen är det obligatoriska som bara har ett attribut och du har inget val för värdet. Det enda som går i det här avsnittet är MTSM=DABJDKT vilket indikerar att temat är giltigt.

    när du har alla obligatoriska och valfria avsnitt i filen, spara filen till vad du vill kalla den och ändra tillägget från .txt till .tema. Se till att du tittar på kända filtillägg när du ändrar tillägget annars kommer det verkliga tillägget att döljas.

    förpackning ditt tema pack

    det sista steget att paketera alla dina media i en .themepack-fil. Den .themepack-filen är helt enkelt en .cab-fil med en tilläggsändring. Så om du redan har programvara som kan skapa en .cab-fil, använd bara den programvaran för att komprimera din temamapp med alla dina media i den och ändra tillägget. Om du inte redan har ett hyttpackningsprogram kan du kolla in CabPack som är freeware.

    annons

    här är ett exempel på Matristema som vi byggde från grunden.

     sshot-2010-08-11-

    slutsats

    när du har ditt temapaket kan du tillämpa det på ditt eget system innan du delar det. Om det finns något annat som behöver tweaking kan du antingen gå tillbaka och ändra det i din .temafil din Du kan ändra den via Windows GUI och sedan spara temat för delning. Nu gå ut och dela dina favorit tema tweaks med resten av världen.

    länkar

    Leave a Reply

    Din e-postadress kommer inte publiceras.