Opret en Vinduer 7 temapakke fra bunden

  • Justin Garrison

    @rothgar

  • opdateret September 18, 2017, 11: 19AM EDT
  • vinduer tilpasning er ikke noget nyt, men med vinduer 7, tilpasning fik meget lettere med Tema pakker. Sådan kan du oprette din egen temapakke fra bunden.

    oprettelse af en temapakke fra bunden er meget mere arbejde end at bruge indbyggede værktøjer, men det giver dig meget mere fleksibilitet ved at give dig mulighed for at oprette brandikoner, RSS-baggrundsfeeds og tilpasse enhver funktion, som måske ikke er let at gøre gennem indbyggede værktøjer. Når du skal oprette et tema, som du kan dele med andre, vil du tage højde for, hvad du præcist vil kunne ændre, som andre vil kunne bruge. Vinduer 7 Tema pakker giver dig mulighed for at tilpasse skrivebordet baggrund (herunder “slide vis” baggrunde, og RSS-feed baggrunde), pauseskærm, system lyde, desktop ikoner, musemarkører og System Farver.

    Tilpas dit tema

    Start temapakken ved at samle alle de filer, du vil bruge til din tilpasning. Husk at få varer til hver del, du skal tilpasse. Hvis du ikke angiver dele til tema, bruger systemet de standardindstillinger, der følger med vinduer. Så hvis du ikke finder en musemarkør, du kan lide, bruger vinduer standardmarkøren til systemet. Når du har de ønskede filer, skal du placere dem alle i en mappe, som du nemt kan komme til. Jeg vil bygge et tema baseret på matricen Tapeter Vi indsendt for nylig.

    reklame

    vi vil starte tilpasning ved at generere .temafil. Denne fil er hjertet i din temapakke og fortæller vinduer, hvilken mediefil der skal bruges hvor. Den .temafil er egentlig bare en specielt formateret tekstfil, så start med at højreklikke i din mappe og oprette et nyt tekstdokument. Navngiv filen, hvad du vil, og åbn den med din foretrukne teksteditor.

    den .tema fil vil blive brudt op i sektioner. Det første afsnit er afsnittet. Afsnittet har kun to muligheder, temavisningsnavnet og temaikonet. Visningsnavnet kan være hvad du vil have temaet til at blive kaldt i Kontrolpanel > tilpas vindue, og ikongrafikken skal være en PNG-fil. Grafikken vil blive skaleret til 80 liter 240, så brug noget tæt på den opløsning eller forholdet.

    Bemærk: Temaikonet vises kun under kontrolpanelet > Personaliseringsvindue, så rolig, hvis du ikke kan se ikonet.

    det bedste Tech nyhedsbrev overalt

    Deltag i 425.000 abonnenter og få en daglig fordøjelse af funktioner, Artikler, nyheder og trivia.

    ved at indsende din e-mail accepterer du vilkårene for brug og fortrolighedspolitik.

    resten af sektionen fortæller vinduer, hvilke ikoner der skal bruges til skrivebordsikoner (Computer, dokumenter, Papirkurv, netværk). For ikon filer kan du bruge enten standalone .ICO filer, eller du kan bruge ikoner indlejret i .eks eller .DLL filer også. For .eks og .DLL-filer du skal angive hvilket ikon der skal bruges med et komma og derefter sige hvilket ikon du skal bruge. (min.eks, 0 eller min.dll, -50). Hvert skrivebordselement har en unik skærm, der identificerer det, så sørg for at bruge den rigtige streng til hvert element.

    annonce

    Computer =
    dokumenter =
    netværk =
    Papirkurv = sektion er valgfri og sektioner. Afsnittet farver ville være ekstremt svært at justere manuelt, men hvis du virkelig vil prøve det, kan du justere følgende elementer ved hjælp af RGB-koder.

    Bemærk: RGB-koder spænder fra 0-255 og er adskilt af mellemrum. Sort er 0 0 0 og hvid er 255 255 255.

    annonce

    ActiveTitle, baggrund, Hilight, Hilighttekst, titeltekst, vindue, Vinduestekst, rullebjælke, Inaktivtekst, Menu, vinduesramme, Menutekst, ActiveBorder, Inactiveborder, Apparbejdsplads, ButtonFace, Buttonskygge, Graytekst, Buttonstekst, Inaktivtitlettekst, ButtonHilight, Buttondkshygge, ButtonLight, Infotekst, infvindue, gradientactivetitle,
    Gradientinactivetitle

    i stedet for at gøre dette afsnit for hånd kan du også justere farverne ved hjælp af kontrolpanelet > Tilpas > farver, og gem derefter temafilen, og kopier og indsæt derefter farver sektion i det ønskede tema.

    afsnittet har en mulighed for hvilken .cur eller .ani-filer, du vil bruge til hver markør. De gyldige markører, du kan erstatte, er følgende:

    pil, hjælp, AppStarting, vent, NVP, Nej, Størrelse, Størrelse, trådkors, IBeam, Størrelse, Størrelse, Størrelse, Størrelse, Størrelse

    annonce

    hvis ikke markøren er defineret, vil systemstandarderne blive brugt.

    efter disse to sektioner kommer det første obligatoriske afsnit, og det er afsnittet. Hvis du ikke har denne del af filen, vil temaet ikke blive genkendt som et gyldigt tema. Her vil du angive, hvad tapetbilledet vil være, hvordan billedet vil blive vist, og om billedet er flisebelagt eller ej. De tre værdier, du har brug for, er tapet, Flisetapet og Tapetstil.

    tapet kan være en .bmp,.gif, .jpg, .png, eller .tif-fil. Tiletapet er enten en 1 eller 0; 1 angiver, at tapetet skal flises, mens 0 deaktiverer flisen. Tapetstil kan være følgende værdier. 0 betyder, at billedet er centreret, 2 betyder, at billedet er strakt, 6 passer billedet til skærmen, eller 10 vil ændre størrelsen og beskære billedet, så det passer til skærmen.

    når du har defineret sektionen, kan du gå videre til det næste valgfrie afsnit . er, hvordan du kan gøre roterende baggrunde til Vinduer 7. Dette afsnit har følgende attributter: Interval, Shuffle, Rssfeed, ImagesRootPath, Item*Path (* repræsenterer hvilke billeder der vil blive inkluderet i diasvisningen). Attributterne kan defineres med følgende værdier: Interval viser mængden af tid til at vente, før du ændrer baggrundsbilledet (i millisekunder), Shuffle er en 1 eller 0 for at afgøre, om billeder vises i alfabetisk rækkefølge eller blandes, rssfeed peger på URL ‘ en til billederne RSS-feed, du vil bruge, ImagesRootPath er den mappe, der indeholder dine billeder, og Element*sti bestemmer, hvor mange elementer der er inkluderet i diasvisningen. Hvert element*sti indgang peger på et tapet billede, så du skal angive hvert billede manuelt.

    Bemærk: ImagesRootPath og RSSFeed kan ikke bruges sammen.

    annonce

    Følgende er en anden valgfri sektion kaldet . afsnit viser dimensioner af forskellige displayelementer, såsom vinduets kantbredde, ikonhøjde eller rullebjælkebredde. NonclientMetrics og IconMetrics værdier er binære strukturer defineret af NONCLIENTMETRICS og ICONMETRICS.h. med andre ord vil du sandsynligvis ikke redigere dette afsnit manuelt. Hvis du vil ændre værdien af eventuelle vinduesbordere, vil jeg foreslå at gøre det gennem kontrolpanelet og gemme det ændrede tema. Eksporter derefter sektionen til det ønskede tema. Ikke-mindre, her er et eksempel på et afsnit.

    næste er det krævede afsnit. Dette afsnit giver dig mulighed for at pege på en .MSSTYLES fil, der kan ændres til tilpasning. Hvis du bruger en .MSSTYLES værdi i dette afsnit skal du fjerne og sektioner af dit tema, fordi .msstyles erstatter begge disse sektioner. De gyldige attributter er Sti, farve, sammensætning, størrelse, farvefarve og gennemsigtighed. Disse indstillinger gør det lettere at tilpasse et allerede eksisterende tema. Hvis du f.eks. angiver stiattributten til %SystemRoot%\resources\Themes\Aero\Aero.msstyles du kan nemt begynde at tilpasse standard vinduer Aero tema.

    Følgende er valgfri og sektioner. For dette afsnit kan du enten angive hver lyd manuelt ved hjælp af stien til en .bølgefil som sådan:

    DefaultValue=

    eller du kan angive en af de indbyggede lydskemaer med
    SchemeName=
    du kan bruge en af de indbyggede lydskemaer eller angive .DLL-fil, der indeholder temaet.

    annonce

    Følgende er afsnittet. Sektionen har kun en værdi for SCRNSAVE.Peg denne værdi på hvad som helst .scr-fil, du vil bruge til din pauseskærm.

    endelig er det påkrævet, som kun har en attribut, og du har ikke et valg for værdien. Det eneste, der går i dette afsnit er MTSM=DABJDKT hvilket indikerer, at temaet er gyldigt.

    når du har alle de krævede og valgfrie sektioner i filen, skal du gemme filen til det, du vil kalde den, og ændre udvidelsen fra .tekst til .tema. Sørg for, at du ser kendte filtypenavne, når du ændrer udvidelsen, ellers skjules den sande udvidelse.

    emballering af din temapakke

    det sidste trin er at pakke alle dine medier ind i en .themepack fil. Den .themepack fil er simpelthen en .cab-fil med en udvidelsesændring. Så hvis du allerede har programmer, der kan oprette en .cab fil, skal du blot bruge programmet til at komprimere dit tema mappe med alle dine medier i det og ændre udvidelsen. Hvis du ikke allerede har et cab packing-program, kan du tjekke CabPack, som er gratis.

    annonce

    her er et eksempel på matricen tema vi bygget fra bunden.

     sshot-2010-08-11-

    konklusion

    når du har din temapakke, kan du anvende den på dit eget system, før du deler den. Hvis der er noget andet, der skal finjusteres, kan du enten gå tilbage og ændre det i din .tema fil din Du kan ændre det gennem vinduerne GUI og derefter re-gemme temaet til deling. Gå nu derude og Del dine foretrukne tematilpasninger med resten af verden.

    Links

    Leave a Reply

    Din e-mailadresse vil ikke blive publiceret.