Maak een Windows 7 themapakket vanaf nul

  • Justin Garrison

    @rothgar

  • bijgewerkt 18 September 2017, 11: 19am EDT
  • Windows-aanpassing is niets nieuws, maar met Windows 7 is het aanpassen een stuk eenvoudiger geworden met themapakketten. Hier is hoe u uw eigen themapakket vanaf nul kunt maken.

    het maken van een themapakket vanuit het niets is veel meer werk dan het gebruik van ingebouwde tools, maar het geeft u veel meer flexibiliteit door u toe te staan om merk iconen, RSS achtergrond feeds, en het aanpassen van elke functie die misschien niet gemakkelijk te doen via Windows native tools. Wanneer je gaat om een thema dat u kunt delen met anderen die u wilt om rekening te houden met wat precies je in staat om te veranderen dat anderen in staat om te gebruiken zal zijn. Windows 7 theme packs kunt u de achtergrond van het bureaublad aan te passen (met inbegrip van “diavoorstelling” achtergronden, en RSS-feed achtergronden), Screensaver, systeem geluiden, bureaublad pictogrammen, muisaanwijzers, en systeem kleuren.

    Pas uw thema aan

    Start het themapakket door alle bestanden te verzamelen die u wilt gebruiken voor uw aanpassing. Vergeet niet om items te krijgen voor elk onderdeel dat u gaat aanpassen. Als u geen onderdelen aan thema opgeeft, gebruikt het systeem de standaardwaarden die bij windows worden geleverd. Dus als je geen muiscursor vindt die je leuk vindt, zal Windows de standaard cursor voor het systeem gebruiken. Zodra u de bestanden die u wilt, zet ze allemaal in een map die u gemakkelijk kunt krijgen om. Ik ga het bouwen van een thema op basis van de Matrix wallpapers we onlangs geplaatst.

    advertentie

    we zullen de aanpassing starten door het genereren van de .themabestand. Dit bestand is het hart van uw themapakket en zal Windows vertellen welk mediabestand te gebruiken waar. De .thema-bestand is eigenlijk gewoon een speciaal geformatteerd tekstbestand, dus begin door met de rechtermuisknop te klikken in uw map en het creëren van een nieuw tekstdocument. Noem het bestand wat je wilt en open het met uw favoriete teksteditor.

    de .thema-bestand zal worden opgesplitst in secties. De eerste sectie is de sectie. De sectie heeft slechts twee opties, de thema weergavenaam, en het thema pictogram. De weergavenaam kan zijn wat u wilt dat het thema wordt aangeroepen in het Configuratiescherm > personaliseer venster, en de pictogramafbeelding moet een PNG-bestand zijn. De afbeelding zal worden geschaald naar 80×240 dus gebruik iets dat dicht bij die resolutie of Verhouding.

    Noot: Het themapictogram verschijnt alleen onder het Configuratiescherm > personalisatievenster, dus maak je geen zorgen als je het pictogram niet ziet.

    The Best Tech Newsletter Anywhere

    Word lid van 425.000 abonnees en ontvang dagelijks een overzicht van functies, artikelen, nieuws en trivia.

    door uw e-mail te versturen, gaat u akkoord met de gebruiksvoorwaarden en het Privacybeleid.

    de rest van de sectie zal windows vertellen welke pictogrammen te gebruiken voor de bureaublad iconen (Computer, documenten, Prullenbak, netwerk). Voor icon-bestanden kunt u ofwel standalone gebruiken .ico-bestanden, of u kunt pictogrammen ingebed in .exe or .dll-bestanden ook. Voor .exe en .dll bestanden je moet opgeven welk pictogram te gebruiken met een komma en vervolgens zeggen welk pictogram je gaat gebruiken. (mijn.exe, 0 of mijn.dll, -50). Elk bureaublad item heeft een uniek scherm dat het identificeert, dus zorg ervoor dat u de juiste tekenreeks voor elk item te gebruiken.

    advertentie

    Computer =
    documenten =
    netwerk =
    Prullenbak = sectie is optioneel en secties. De kleuren sectie zou zeer moeilijk zijn om handmatig aan te passen, maar als je echt wilt om het te proberen kunt u de volgende items aan te passen met behulp van RGB-codes.

    opmerking: RGB-codes variëren van 0-255 en worden gescheiden door spaties. Dus zwart is 0 0 0 en wit is 255 255 255.

    Advertentie

    ActiveTitle, Achtergrond, Hilight, HilightText, TitleText, Venster, WindowText, Scrollbar, InactiveTitle, Menu, Raamkozijn, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
    GradientInactiveTitle

    in Plaats van het doen van dit gedeelte met de hand je kan ook de kleuren aanpassen met het bedieningspaneel > aanpassen > kleuren, en vervolgens opslaan in het thema-bestand en kopieer en plak de kleuren sectie in het thema dat u wilt.

    de sectie heeft een optie waarvoor .cur or .ani-bestanden die u wilt gebruiken voor elke cursor. De geldige cursors die u kunt vervangen zijn de volgende:

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

    advertentie

    als de cursor niet is gedefinieerd, worden de standaardwaarden van het systeem gebruikt.

    na deze twee secties komt de eerste verplichte sectie en dat is de sectie. Als u dit deel van het bestand niet hebt, wordt het thema niet herkend als een geldig thema. Hier geeft u aan wat het behang afbeelding zal zijn, hoe de afbeelding zal worden weergegeven en of de afbeelding is betegeld of niet. De drie waarden die u nodig hebt zijn behang, TileWallpaper, en WallpaperStyle.

    behang kan een zijn .bmp, .gif, .jpg, .png, of .tif bestand. TileWallpaper is ofwel een 1 of 0; 1 geeft aan dat het behang moet worden betegeld, terwijl 0 schakelt de tegel. WallpaperStyle kan de volgende waarden zijn. 0 betekent dat de afbeelding gecentreerd is, 2 betekent dat de afbeelding wordt uitgerekt, 6 past de afbeelding op het scherm, of 10 zal de grootte van de afbeelding wijzigen en bijsnijden om het scherm te passen.

    nadat u de sectie hebt gedefinieerd, kunt u doorgaan naar de volgende optionele sectie . is hoe je roterende achtergronden kunt maken voor Windows 7. Deze sectie heeft de volgende attributen: Interval, Shuffle, RSSFeed, ImagesRootPath,Item * Path (*geeft aan welke afbeeldingen zullen worden opgenomen in de diavoorstelling). De attributen kunnen worden gedefinieerd met de volgende waarden: Interval toont de hoeveelheid tijd te wachten voordat het veranderen van het behang afbeelding (in milliseconden), Shuffle is een 1 of 0 om te bepalen of afbeeldingen worden weergegeven in alfabetische volgorde of geschud, 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 zijn opgenomen in de diavoorstelling. Elk Item * pad invoer wijst naar een wallpaper afbeelding, zodat je nodig hebt om elke afbeelding handmatig op te geven.

    opmerking: ImagesRootPath en RSSFeed kunnen niet samen worden gebruikt.

    advertentie

    volgende is een andere optionele sectie genaamd . sectie toont afmetingen van verschillende weergaveelementen, zoals de breedte van de vensterrand, pictogramhoogte of schuifbalkbreedte. De NonclientMetrics en IconMetrics waarden zijn binaire structuren gedefinieerd door NONCLIENTMETRICS en ICONMETRICS in winuser.h.met andere woorden, u wilt deze sectie waarschijnlijk niet met de hand bewerken. Als je gaat om de waarde van een venster boarders ik zou voorstellen om dat te doen via het Configuratiescherm en het opslaan van de gewijzigde thema. Exporteer vervolgens de sectie naar het gewenste thema. Niet-de-minder, hier is een voorbeeld van een sectie.

    volgende is de vereiste sectie. In deze sectie kunt u wijzen naar een .msstyles bestand dat kan worden aangepast voor aanpassing. Als u een.msstyles waarde in deze sectie moet u de en secties van uw thema te verwijderen omdat de .msstyles zal beide secties vervangen. De geldige attributen zijn pad, Kleur, samenstelling, grootte, ColorizationColor en transparantie. Deze opties maakt het gemakkelijker om een reeds bestaand thema aan te passen. Als u bijvoorbeeld het attribuut pad instelt op %SystemRoot%\resources\Themes\Aero\Aero.msstyles u kunt gemakkelijk beginnen met het aanpassen van de standaard Windows Aero thema.

    volgende is de optionele en secties. Voor deze sectie kunt u elk geluid handmatig opgeven met behulp van het pad naar a .wav-bestand als volgt:

    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.

    advertentie

    Hieronder volgt de sectie. De sectie heeft maar één waarde voor SCRNSAVE.EXE wijs deze waarde naar wat dan ook .scr-bestand dat u wilt gebruiken voor uw screensaver.

    ten slotte is de vereiste die slechts één attribuut heeft en u hebt geen keuze voor de waarde. Het enige wat in deze sectie gaat 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 hoe u het wilt noemen en wijzigt u de extensie van .txt to .thema. Zorg ervoor dat u bekende bestandsextensies bekijkt wanneer u de extensie wijzigt, anders wordt de ware extensie verborgen.

    verpakken uw themapakket

    de laatste stap om al uw media in een pakket te verpakken .het pakketdossier. De .themepack bestand is gewoon een .cab bestand met een extensie verandering. Dus als je al software die een kan maken.cab bestand, gewoon gebruik maken van die software om uw thema map te comprimeren met al uw media erin en de extensie te wijzigen. Als je nog geen cab packing programma hebt kun je CabPack bekijken, wat freeware is.

    advertentie

    hier is een voorbeeld van het Matrix thema dat we vanuit het niets hebben opgebouwd.

    sshot-2010-08-11-

    conclusie

    zodra u uw themapakket hebt, kunt u het toepassen op uw eigen systeem voordat u het deelt. Als er iets anders dat moet tweaken kunt u ofwel terug te gaan en te veranderen in uw .thema bestand Uw u kunt het wijzigen via de Windows GUI en vervolgens opnieuw opslaan van het thema voor het delen. Ga nu naar buiten en deel je favoriete thema tweaks met de rest van de wereld.

    Links

    Leave a Reply

    Het e-mailadres wordt niet gepubliceerd.