Startpagina » hoe » Maak een Windows 7 Theme Pack from Scratch

    Maak een Windows 7 Theme Pack from Scratch

    Aanpassing aan Windows is niets nieuws, maar met Windows 7 kon het aanpassen met themapakketten een stuk eenvoudiger worden. Hier ziet u hoe u uw eigen themapakket helemaal zelf kunt maken.

    Een geheel nieuw themapakket maken, is veel meer werk dan het gebruik van ingebouwde tools, maar het geeft je veel meer flexibiliteit door je in staat te stellen merkpictogrammen, RSS-achtergrondfeeds te maken en elke functie aan te passen die misschien niet gemakkelijk te doen is via Windows eigen hulpmiddelen. Wanneer u een thema gaat maken dat u met anderen kunt delen, moet u rekening houden met wat u precies kunt veranderen dat anderen kunnen gebruiken. Met Windows 7-themapakketten kunt u de bureaubladachtergrond (inclusief achtergronden van de "diavoorstelling" en achtergronden van RSS-feeds), schermbeveiliging, systeemgeluiden, bureaubladpictogrammen, muisaanwijzers en systeemkleuren aanpassen..

    Personaliseer je thema

    Start het themapakket door alle bestanden te verzamelen die u voor uw aanpassing wilt gebruiken. Vergeet niet om items te krijgen voor elk onderdeel dat u gaat aanpassen. Als u geen onderdelen opgeeft die als thema moeten worden gebruikt, gebruikt het systeem de standaardinstellingen die bij Windows worden geleverd. Dus als u geen muiscursor vindt die u bevalt, zal Windows de standaardcursor voor het systeem gebruiken. Zodra u de gewenste bestanden hebt, plaatst u ze allemaal in een map die u gemakkelijk kunt vinden. Ik ga een thema bouwen op basis van de Matrix-achtergronden die we recent hebben gepost.

    We beginnen de aanpassing door het genereren van de .thema het dossier. Dit bestand vormt het hart van je themapack en zal Windows vertellen welk mediabestand waar moet gebruiken. De .thema bestand is eigenlijk gewoon een speciaal opgemaakt tekstbestand, dus begin met rechts klikken in je map en een nieuw tekstdocument maken. Noem het bestand wat u maar wilt en open het met uw favoriete teksteditor.

    De .thema bestand zal worden opgesplitst in secties. Het eerste gedeelte is het gedeelte [Thema]. Het gedeelte [Thema] heeft slechts twee opties, de weergavenaam van het thema en het themapictogram. De weergavenaam kan het gewenste thema zijn in het configuratiescherm> venster personaliseren en de pictogramafbeelding moet een PNG-bestand zijn. De afbeelding wordt geschaald naar 80 × 240, dus gebruik iets in de buurt van die resolutie of verhouding.

    Opmerking: het themapictogram wordt alleen weergegeven in het Configuratiescherm> Aanpassingsvenster, dus maak je geen zorgen als je het pictogram niet ziet.

    De rest van het gedeelte [Thema] vertelt Windows welke pictogrammen moeten worden gebruikt voor de bureaubladpictogrammen (Computer, Documenten, Prullenbak, Netwerk). Voor pictogrambestanden kunt u zelfstandig gebruiken .ico bestanden, of u kunt pictogrammen gebruiken die zijn ingesloten in .exe of .dll bestanden ook. Voor .exe en .dll bestanden die u nodig hebt om op te geven welk pictogram moet worden gebruikt met een komma en vervolgens zegt u welk pictogram u gaat gebruiken. (my.exe, 0 of my.dll, -50). Elk bureaubladitem heeft een uniek scherm dat het identificeert, dus zorg ervoor dat u de juiste reeks gebruikt voor elk item.

    Computer = [CLSID \ 20D04FE0-3AEA-1069-A2D8-08002B30309D \ DefaultIcon]
    Documenten = [CLSID \ 59031A47-3F72-44A7-89C5-5595FE6B30EE \ DefaultIcon]
    Netwerk = [CLSID \ F02C1A0D-BE21-4350-88B0-7367FC96EF3C \ DefaultIcon]
    Prullenbak = [CLSID \ 645FF040-5081-101B-9F08-00AA002F954E \ DefaultIcon

    Onder elk item geeft u het pictogram met DefaultValue op, met uitzondering van de Prullenbak die de waarden Volledig en Leeg gebruikt.

    Na het gedeelte [Thema] is het optionele gedeelte [Configuratiescherm \ Kleuren] en [Configuratiescherm \ Cursors]. De kleurensectie zou extreem moeilijk handmatig in te stellen zijn, maar als je het echt wilt proberen, kun je de volgende items aanpassen met behulp van RGB-codes.

    Opmerking: RGB-codes variëren van 0-255 en zijn gescheiden door spaties. Zwart is dus 0 0 0 en wit 255 255 255.

    ActiveTitle, Achtergrond, 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

    In plaats van dit gedeelte handmatig te doen, kunt u de kleuren ook aanpassen via het configuratiescherm> personaliseren> kleuren en vervolgens het themabestand opslaan. Kopieer en plak vervolgens het gedeelte kleuren in het gewenste thema.

    Het gedeelte [Configuratiescherm \ Cursors] heeft een optie waarvoor .cur of .ani bestanden die u voor elke cursor wilt gebruiken. De geldige cursors die u kunt vervangen, zijn de volgende:

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

    Als de cursor niet is gedefinieerd, worden de standaardinstellingen van het systeem gebruikt.

    Na deze twee secties komt het eerste verplichte gedeelte en dat is het gedeelte [Configuratiescherm \ Desktop]. Als u dit deel van het bestand niet hebt, wordt het thema niet herkend als een geldig thema. Hierin geeft u op wat de achtergrondafbeelding is, hoe de afbeelding wordt weergegeven en of de afbeelding is betegeld of niet. De drie waarden die u nodig hebt, zijn Wallpaper, TileWallpaper en WallpaperStyle.

    Wallpaper kan een zijn .bmp, .gif, .jpg, .png of .tif het dossier. TileWallpaper is een 1 of 0; 1 geeft aan dat de achtergrond moet worden betegeld terwijl 0 de tegel uitschakelt. WallpaperStyle kunnen de volgende waarden zijn. 0 betekent dat het beeld gecentreerd is, 2 betekent dat het beeld uitgerekt is, 6 past het beeld op het scherm, of 10 zal het formaat wijzigen en het beeld bijsnijden zodat het op het scherm past.

    Nadat u het gedeelte [Configuratiescherm \ Desktop] hebt gedefinieerd, kunt u doorgaan naar het volgende optionele gedeelte [Diavoorstelling]. [Diavoorstelling] is de manier waarop u roterende achtergronden kunt maken voor Windows 7. Dit gedeelte heeft de volgende kenmerken: Interval, Shuffle, RSSFeed, ImagesRootPath, Item * Pad (* geeft aan welke afbeeldingen in de diavoorstelling worden opgenomen). De kenmerken kunnen worden gedefinieerd met de volgende waarden: Interval toont de hoeveelheid wachttijd voordat de achtergrondafbeelding wordt gewijzigd (in milliseconden), Shuffle is een 1 of 0 om te bepalen of afbeeldingen in alfabetische volgorde of in willekeurige volgorde worden weergegeven, RSSFeed wijst naar de URL van de afbeeldingen RSS-feed die u wilt gebruiken, ImagesRootPath is de map met uw afbeeldingen en Item * Pad bepaalt hoeveel items in de diavoorstelling zijn opgenomen. Elk item * Pad-item verwijst naar één achtergrondafbeelding, dus u moet elke afbeelding handmatig opgeven.

    Opmerking: ImagesRootPath en RSSFeed kunnen niet samen worden gebruikt.

    Het volgen van [SlideShow] is een ander optioneel gedeelte genaamd [Metrics]. [Metrics] toont de afmetingen van verschillende weergave-elementen, zoals de breedte van de vensterrand, pictogramhoogte of schuifbalkbreedte. De waarden NonclientMetrics en IconMetrics zijn binaire structuren die zijn gedefinieerd door NONCLIENTMETRICS en ICONMETRICS in winuser.h. Met andere woorden, u wilt dit gedeelte waarschijnlijk niet handmatig bewerken. Als je de waarde van alle window boarders gaat veranderen, zou ik voorstellen om dat via het controlepaneel te doen en het gewijzigde thema op te slaan. Exporteer vervolgens de sectie [Metrics] naar uw gewenste thema. Niet-de-minder, hier is een voorbeeld van een sectie [Metrics].

    Het volgende is de vereiste [VisualStyles] -sectie. In dit gedeelte kunt u wijzen naar een .msstyles bestand dat kan worden aangepast voor aanpassing. Als u een gebruikt .msstyles waarde in dit gedeelte moet u de secties [Metrics] en [Color] van uw thema verwijderen, omdat de .msstyles beide secties vervangen. De geldige kenmerken zijn Pad, Kleur, Samenstelling, Grootte, ColorizationColor en Transparantie. Met deze opties kunt u een reeds bestaand thema eenvoudiger aanpassen. Als u bijvoorbeeld het padkenmerk instelt op% SystemRoot% \ resources \ Thema's \ Aero \ Aero.msstyles, kunt u eenvoudig beginnen met het aanpassen van het standaard Windows Aero-thema.

    Het volgen van [VisualStyles] is de optionele sectie [Geluiden] en [AppEvents]. Voor dit gedeelte kun je elk geluid handmatig opgeven door het pad naar een .wav-bestand te gebruiken, zoals:
    [AppEvents \ Schemes \ Apps \ .Default \ SystemExclamation]
    DefaultValue =

    Of u kunt een van de ingebouwde geluidsschema's opgeven met
    SchemeName =
    U kunt een van de ingebouwde geluidsschema's gebruiken of de .dll bestand met het thema.

    Het volgen van [Geluiden] is de [Boot] -sectie. Het gedeelte [Boot] heeft maar één waarde voor SCRNSAVE.EXE wijs deze waarde toe op wat dan ook .scr bestand dat u wilt gebruiken voor uw screensaver.

    Eindelijk is de vereiste [MasterThemeSelector] die maar één attribuut heeft en je geen keuze hebt voor de waarde. Het enige dat in deze sectie voorkomt is MTSM = DABJDKT, wat aangeeft dat het thema geldig is.

    Zodra u alle vereiste en optionele secties in het bestand hebt, slaat u het bestand op naar wat u het wilt noemen en wijzigt u de extensie van .txt naar .theme. Zorg ervoor dat u bekende bestandsextensies bekijkt wanneer u de extensie wijzigt, anders wordt de echte extensie verborgen.

    Je themapakket verpakken

    De laatste stap om al je media te verpakken in een .themepack het dossier. De .themepack bestand is gewoon een CAB-bestand met een wijziging van de extensie. Dus als je al software hebt die een .cab-bestand kan maken, gebruik je die software om je themamap met al je media erin te comprimeren en de extensie te wijzigen. Als je nog geen programma voor het inpakken van de cabine hebt, kun je CabPack bekijken, dit is freeware.

    Hier is een voorbeeld van het Matrixthema dat we vanaf nul hebben opgebouwd.

    Conclusie

    Zodra je je themapack hebt, kun je het op je eigen systeem toepassen voordat je het deelt. Als er iets anders is dat moet worden aangepast, kunt u of teruggaan en het in uw account wijzigen .thema bestand uw kunt u dit via de Windows-gebruikersinterface wijzigen en het thema opnieuw opslaan om te delen. Ga nu naar buiten en deel je favoriete thema-tweaks met de rest van de wereld.

    Links

    Microsoft-themapackreferentie
    CabPack