Mājas lapa » » Izveidojiet Windows 7 tēmas pakotni no Scratch

    Izveidojiet Windows 7 tēmas pakotni no Scratch

    Windows pielāgošana nav nekas jauns, bet, izmantojot Windows 7, pielāgošana ir daudz vieglāka ar tematiskajiem iepakojumiem. Lūk, kā jūs varat izveidot savu tematisko iepakojumu no nulles.

    Tēmas iepakojuma izveide no nulles ir daudz vairāk, nekā izmantot iebūvētos rīkus, bet tas dod jums daudz lielāku elastību, ļaujot jums izveidot zīmola ikonas, RSS fona plūsmas un pielāgot katru funkciju, kas, iespējams, nav vienkārša, izmantojot Windows. vietējos instrumentus. Kad jūs gatavojaties izveidot tēmu, kuru varat kopīgot ar citiem, jūs vēlaties ņemt vērā to, ko tieši jūs varēsiet mainīt, lai citi varētu izmantot. Windows 7 tematiskie iepakojumi ļauj pielāgot darbvirsmas fonu (ieskaitot “slaidrādes” fonu un RSS plūsmas fonu), ekrānsaudzētāju, sistēmas skaņas, darbvirsmas ikonas, peles norādes un sistēmas krāsas.

    Pielāgojiet savu tēmu

    Sāciet motīvu komplektu, apkopojot visus failus, kurus vēlaties izmantot jūsu pielāgošanai. Neaizmirstiet saņemt priekšmetus katrai daļai, kuru plānojat pielāgot. Ja nenorādīsiet tēmas daļas, sistēma izmantos noklusējuma iestatījumus, kas nāk ar logiem. Tātad, ja neatrodat sev vēlamo peles kursoru, sistēma Windows izmantos sistēmas noklusējuma kursoru. Kad jums ir vajadzīgie faili, ievietojiet tos mapē, ar kuru var viegli nokļūt. Es būšu veidojusi tēmu, pamatojoties uz nesen publicētajām Matrix tapetēm.

    Mēs sāksim pielāgošanu, radot .tēma failu. Šis fails ir jūsu tematiskā iepakojuma sirds un parādīs Windows, kurā multivides failā izmantosiet. The .tēma fails ir tiešām tikai īpaši formatēts teksta fails, lai sāktu ar peles labo pogu noklikšķinot uz jūsu mapes un izveidojot jaunu teksta dokumentu. Nosaukt failu, ko vēlaties, un atveriet to ar savu iecienītāko teksta redaktoru.

    The .tēma fails tiks sadalīts sadaļās. Pirmā sadaļa ir sadaļa [Tēma]. Sadaļā [Tēma] ir tikai divas iespējas: tēmas displeja nosaukums un motīva ikona. Displeja nosaukums var būt neatkarīgi no tā, ko vēlaties, lai tēma tiktu izsaukta vadības panelī> personalizēt logu, un ikonas grafikai jābūt PNG failam. Grafiks tiks samazināts līdz 80 × 240, tāpēc izmantojiet kaut ko tuvu šai izšķirtspējai vai attiecībai.

    Piezīme. Tēmas ikona parādīsies tikai sadaļā Vadības panelis> Personalizēšanas logs, tāpēc neuztraucieties, ja jūs neredzat ikonu.

    Pārējā [Theme] sadaļa parādīs logiem, kuras ikonas jāizmanto darbvirsmas ikonām (Computer, Documents, Recycle Bin, Network). Ikonas failiem var izmantot vai nu atsevišķu .ico failus, vai arī varat izmantot ikonas, kas iegūtas .exe vai .dll arī failus. Par .exe un .dll failus, kas jāprecizē ar komatu, un pēc tam pateikt, kura ikona tiks izmantota. (my.exe, 0 vai my.dll, -50). Katram darbvirsmas vienumam ir unikāls ekrāns, kas identificē to, tāpēc pārliecinieties, ka izmantojat pareizo virkni katram vienumam.

    Dators = [CLSID 20D04FE0-3AEA-1069-A2D8-08002B30309D
    Dokumenti = [CLSID 59031A47-3F72-44A7-89C5-5595FE6B30EE
    Tīkls = [CLSID F02C1A0D-BE21-4350-88B0-7367FC96EF3C
    Atkritne = [CLSID 645FF040-5081-101B-9F08-00AA002F954E

    Zem katra elementa jūs norādīsiet ikonu ar DefaultValue, izņemot atkritni, kas izmantos vērtības Full un Empty.

    Pēc [Theme] sadaļas ir izvēles [Control Panel Colors] (Vadības panelis) un [Control Panel Krāsu sadaļa būtu ļoti grūti pielāgot manuāli, bet, ja jūs patiešām vēlaties to izmēģināt, varat pielāgot šādus elementus, izmantojot RGB kodus.

    Piezīme: RGB kodi svārstās no 0 līdz 255 un ir atdalīti ar atstarpēm. Tātad melns ir 0 0 0 un balts ir 255 255 255.

    ActiveTitle, Background, Hilight, HilightText, TitleText, Window, WindowText, Ritjosla, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, Neaktīvs, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
    GradientInactiveTitle

    Tā vietā, lai veiktu šo sadaļu ar rokām, varat arī pielāgot krāsas, izmantojot vadības paneli> personalizēt> krāsas, un pēc tam saglabājiet motīvu failu un pēc tam vienkārši nokopējiet un ielīmējiet krāsu sadaļu vēlamajā tēmā.

    Sadaļā [Vadības panelis Kursori] ir iespēja .cur vai .ani failus, kurus vēlaties izmantot katram kursoram. Derīgie kursori, kurus varat aizstāt, ir šādi:

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

    Ja nav definēts kursors, tiks izmantoti sistēmas noklusējumi.

    Pēc tam, kad šīs divas sadaļas ir pirmā obligātā sadaļa un tā ir sadaļa [Vadības panelis]. Ja jums nav šīs faila daļas, tēma netiks atzīta par derīgu tēmu. Šeit jūs norādīsiet, kāds būs fona attēls, kā tiks parādīts attēls un vai attēls ir noliektas vai nē. Trīs nepieciešamās vērtības ir Wallpaper, TileWallpaper un WallpaperStyle.

    Tapetes var būt .bmp, .gif, .jpg, .png vai .tif failu. TileWallpaper ir vai nu 1, vai 0; 1 norāda, ka tapetes ir jāpārklāj, bet 0 atspējo flīzi. WallpaperStyle var būt šādas vērtības. 0 nozīmē, ka attēls ir centrēts, 2 nozīmē, ka attēls ir izstiepts, 6 būs piemērots attēlam ekrānam, vai 10 būs attēla izmērs un apgriešana, lai tas atbilstu ekrānam.

    Pēc tam, kad ir iestatīta [Control Panel Desktop] sadaļa, varat pāriet uz nākamo izvēles sadaļu [Slideshow]. [Slīdrāde] ir tas, kā jūs varat veikt Windows 7 rotējošos fonus. Šajā sadaļā ir šādi atribūti: Interval, Shuffle, RSSFeed, ImagesRootPath, Vienība * Ceļš (* norāda, kuri attēli tiks iekļauti slaidrādē). Atribūtus var definēt ar šādām vērtībām: Intervāls parāda, cik daudz laika jāgaida pirms fona attēla mainīšanas (milisekundēs), jaukšana ir 1 vai 0, lai noteiktu, vai attēli tiek parādīti alfabētiskā secībā vai sajaukti, RSSFeed norāda uz To attēlu URL, kurus vēlaties izmantot RSS, ImagesRootPath ir mape, kurā ir jūsu attēli, un vienums * Ceļš nosaka, cik vienumu ir iekļauti slīdrādā. Katrs vienums * Maršruta ievade norāda uz vienu fona attēlu, lai katrs attēls būtu jānorāda manuāli.

    Piezīme: ImagesRootPath un RSSFeed nevar izmantot kopā.

    Pēc [SlideShow] ir vēl viena izvēles sadaļa, ko sauc par [Metrics]. [Metrics] sadaļa parāda dažādu displeja elementu izmērus, piemēram, loga apmales platumu, ikonas augstumu vai ritjoslas platumu. NonclientMetrics un IconMetrics vērtības ir binārās struktūras, ko definē NONCLIENTMETRICS un ICONMETRICS in winuser.h. Citiem vārdiem sakot, jūs, iespējams, nevēlaties rediģēt šo sadaļu ar rokām. Ja jūs plānojat mainīt jebkura loga apmales vērtību, es ieteiktu to darīt, izmantojot vadības paneli un saglabājot modificēto motīvu. Pēc tam eksportējiet [Metrics] sadaļu vēlamajā tēmā. Ne-mazāk, šeit ir [Metrics] sadaļas piemērs.

    Nākamais ir sadaļā [VisualStyles]. Šī sadaļa ļauj norādīt uz a .msstyles failu, kuru var pielāgot pielāgošanai. Ja lietojat a .msstyles vērtība šajā sadaļā jums būs jānoņem savas tēmas [Metrics] un [Color] sadaļas, jo .msstyles aizstās abas šīs sadaļas. Derīgie atribūti ir Path, Color, Composition, Size, ColorizationColor un Transparancy. Šīs iespējas atvieglo jau esošas tēmas pielāgošanu. Piemēram, ja iestatāt ceļa atribūtu uz% SystemRoot% resursiem Motīvi Aero.msstyles jūs varat viegli sākt pielāgot noklusējuma Windows Aero motīvu.

    Pēc [VisualStyles] ir izvēles [Sounds] un [AppEvents] sadaļas. Šajā sadaļā jūs varat norādīt katru skaņu manuāli, izmantojot ceļu uz .wav failu, piemēram:
    [AppEvents Sistēmas Lietojumprogrammas.
    DefaultValue =

    Vai arī varat norādīt vienu no iebūvētajām skaņas shēmām ar
    SchemeName =
    Jūs varat izmantot vienu no iebūvētajām skaņas shēmām vai norādīt .dll failu, kurā ir tēma.

    Sekojot [Skaņas], ir sadaļa [Boot]. [Boot] sadaļā ir tikai viena SCRNSAVE.EXE vērtība, norādot šo vērtību uz jebkuru .scr failu, kuru vēlaties izmantot ekrānsaudzētājam.

    Visbeidzot ir nepieciešams [MasterThemeSelector], kam ir tikai viens atribūts, un jums nav izvēles vērtības. Vienīgā lieta, kas iet šajā sadaļā, ir MTSM = DABJDKT, kas norāda, ka tēma ir derīga.

    Kad jums ir visas nepieciešamās un izvēles sadaļas failā, saglabājiet failu neatkarīgi no tā, ko vēlaties to izsaukt un mainīt paplašinājumu no .txt uz .theme. Pārliecinieties, ka, mainot paplašinājumu, skatāt zināmus faila paplašinājumus, pretējā gadījumā patiesais paplašinājums tiks paslēpts.

    Tematiskā iepakojuma iepakošana

    Pēdējais solis, lai visus savus medijus iesaiņotu a .themepack failu. The .themepack fails ir vienkārši .cab fails ar paplašinājumu. Tātad, ja jums jau ir programmatūra, kas var izveidot .cab failu, vienkārši izmantojiet šo programmatūru, lai saspiestu tēmas mapi ar visiem jūsu multivides failiem un mainītu paplašinājumu. Ja jums vēl nav kabīnes iepakošanas programmas, varat pārbaudīt CabPack, kas ir bezmaksas.

    Lūk, piemērs Matricas tēmai, ko mēs izveidojām no nulles.

    Secinājums

    Pēc tam, kad esat izveidojis savu tematisko iepakojumu, pirms tā koplietošanas varat to piemērot savai sistēmai. Ja ir kaut kas cits, kas nepieciešams, jūs varat atgriezties un mainīt to savā .tēma failu, kuru varat mainīt, izmantojot Windows GUI, un pēc tam atkārtoti saglabājiet tēmu kopīgošanai. Tagad dodieties uz turieni un dalieties savās iecienītākajās tēmās ar pārējo pasauli.

    Saites

    Microsoft tēmas iepakojuma atsauce
    CabPack