Windows 7 témacsomag létrehozása a Scratch-ről
A Windows testreszabása nem újdonság, de a Windows 7 rendszerben a testreszabás sokkal könnyebb a témacsomagokkal. Íme, hogyan lehet létrehozni saját témakörét a semmiből.
Témacsomag létrehozása a semmiből sokkal több munka, mint a beépített szerszámok használata, de sokkal nagyobb rugalmasságot biztosít a márkajelzők, az RSS háttér-hírcsatornák létrehozásában és minden olyan funkció testreszabásában, amely nem lehet könnyen elvégezhető a Windows rendszeren keresztül natív eszközök. Amikor olyan témát hoz létre, amelyet meg lehet osztani másokkal, figyelembe kell vennie, hogy pontosan mit tud majd megváltoztatni, hogy mások képesek lesznek használni. A Windows 7 témacsomagok lehetővé teszik az asztali háttér testreszabását (beleértve a "diavetítés" hátterét és az RSS feedek hátterét), a képernyővédőt, a rendszer hangjait, az asztali ikonok, az egérmutatók és a rendszer színeit..
A téma testreszabása
Indítsa el a témacsomagot a testreszabáshoz használni kívánt összes fájl összegyűjtésével. Ne felejtsd el, hogy minden egyes elemhez hozzárendeljen elemeket. Ha nem ad meg témát a témához, a rendszer az ablakokhoz tartozó alapértelmezett beállításokat használja. Tehát ha nem talál egy egérmutatót, a Windows az alapértelmezett kurzort használja a rendszerhez. Miután megvan a kívánt fájlja, helyezze el őket egy olyan mappába, amelyet könnyen elérhet. Egy olyan témát fogok építeni, amely a közelmúltban közzétett Matrix háttérképekre épül.
Elindítjuk a testreszabást a .téma fájlba. Ez a fájl a téma csomagjának szíve, és megmondja a Windows-nak, hogy melyik médiafájlt használja. A .téma A fájl valóban csak egy speciálisan formázott szövegfájl, így a jobb egérgombbal a mappában, és új szöveges dokumentum létrehozásával kezdődik. Nevezze meg a kívánt fájlt, és nyissa meg a kedvenc szövegszerkesztővel.
A .téma a fájl szét lesz szakítva. Az első rész a [Téma] szakasz. A [Téma] részben csak két lehetőség van, a téma megjelenítési neve és a téma ikon. A megjelenítendő név lehet, hogy mit szeretne a témakörnek a vezérlőpulton> testreszabása ablakban, és az ikon grafikának PNG-fájlnak kell lennie. A grafika 80 × 240-re lesz méretezve, ezért használjon valamit, ami közel áll az adott felbontáshoz vagy arányhoz.
Megjegyzés: A téma ikon csak a Vezérlőpult alatt jelenik meg> A testreszabás ablakban ne aggódjon, ha nem látja az ikont.
A [Téma] szakasz többi része az ablakok számára jelzi, hogy melyik ikonok használhatók az asztali ikonokhoz (Számítógép, Dokumentumok, Lomtár, Hálózat). Az ikonfájlokhoz akár önálló is használható .ico fájlokat, vagy a beágyazott ikonokat használhatja .exe vagy .dll fájlokat is. mert .exe és .dll fájlokat, amelyeket meg kell adni, hogy melyik ikont használja egy vesszővel, majd mondja ki, hogy melyik ikont használja. (my.exe, 0 vagy my.dll, -50). Minden asztali elem rendelkezik egy egyedi képernyővel, amely azonosítja azt, ezért győződjön meg róla, hogy minden elemhez használja a megfelelő karakterláncot.
Számítógép = [CLSID 20D04FE0-3AEA-1069-A2D8-08002B30309D
Dokumentumok = [CLSID 59031A47-3F72-44A7-89C5-5595FE6B30EE
Hálózat = [CLSID F02C1A0D-BE21-4350-88B0-7367FC96EF3C
Lomtár = [CLSID 645FF040-5081-101B-9F08-00AA002F954E
Minden egyes elem alatt megadja a DefaultValue ikonját, kivéve a Lomtárat, amely teljes és üres értékeket használ.
A [Téma] szakasz után az opcionális [Vezérlőpult színek] és a [Vezérlőpult kurzorai] A színek szekciót nagyon nehéz kézzel beállítani, de ha valóban meg akarja próbálni, az alábbi elemeket állíthatja be az RGB kódokkal.
Megjegyzés: Az RGB-kódok 0-255 tartományban vannak, és szóközökkel vannak elválasztva. Tehát a fekete 0 0 0 és a fehér 255 255 255.
ActiveTitle, Background, Hilight, HilightText, TitleText, Window, WindowText, görgetősáv, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
GradientInactiveTitle
Ahelyett, hogy ezt a szakaszt kézzel csinálná, a színeket a kezelőpanel> testreszabása> színek segítségével is módosíthatja, majd mentheti a témafájlt, majd másolja és illessze be a színek részt a kívánt témába.
A [Vezérlőpult kurzorok] szakaszának opciója van .cur vagy .ani minden kurzorhoz használni kívánt fájlokat. A helyettesíthető kurzorok a következők:
Nyíl, Súgó, AppStarting, Várakozás, NWPen, Nem, Méret, MéretWE, Crosshair, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow
Ha nem a kurzor van megadva, akkor a rendszer alapértelmezett értékei kerülnek alkalmazásra.
Miután ezek a két rész az első kötelező részt, vagyis a [Vezérlőpult] Ha nem rendelkezik a fájl ezen részével, a téma nem lesz érvényes téma. Itt megadhatja, hogy a háttérkép milyen lesz, hogyan jelenik meg a kép, és hogy a kép csempézett-e vagy sem. A szükséges három érték a Háttérkép, a TileWallpaper és a WallpaperStyle.
Háttérkép lehet egy .bmp, .gif, .jpg, .png vagy .tif fájlba. A TileWallpaper 1 vagy 0; Az 1 jelzi, hogy a tapétát csempézni kell, míg a 0 letiltja a lapkát. A WallpaperStyle a következő értékek lehetnek. 0 azt jelenti, hogy a kép középre van állítva, 2 azt jelenti, hogy a kép ki van húzva, 6 a kép a képernyőre illeszkedik, vagy 10 a kép átméretezése és kivágása a képernyőre.
Miután megadta a [Vezérlőpult] részt, léphet a következő opcionális részre [Slideshow]. A [Slideshow] a Windows 7-re forgó hátterek készítésének módja. Ez a rész az alábbi attribútumokkal rendelkezik: Interval, Shuffle, RSSFeed, ImagesRootPath, Elem * Útvonal (* azt jelzi, hogy mely képek lesznek a diavetítésben). Az attribútumok az alábbi értékekkel definiálhatók: Az intervallum azt mutatja, hogy mennyi ideig várjon, mielőtt megváltoztatná a háttérképet (ezredmásodpercben), a Shuffle 1 vagy 0, hogy meghatározza, hogy a képek ábécé sorrendben jelennek-e meg, vagy keverik, RSSFeed pontok a A használni kívánt képek RSS-címe, a ImagesRootPath az a kép, amely tartalmazza a képeket, és az Elem * elérési út határozza meg, hogy hány elem szerepel a diavetítésben. Minden egyes elem * Útvonal-beviteli pont egy háttérképhez vezet, így minden képet kézzel kell megadnia.
Megjegyzés: A ImagesRootPath és az RSSFeed nem használható együtt.
A [Diavetítés] egy másik opcionális rész, a [Mérők]. A [Metrics] szakasz a különböző megjelenítési elemek méreteit mutatja, például az ablakhatár szélességét, az ikon magasságát vagy a görgetősáv szélességét. A NonclientMetrics és az IconMetrics értékek a NINCLIENTMETRICS és az ICONMETRICS által definiált bináris struktúrák a winuser.h-ben. Más szóval, valószínűleg nem akarja kézzel szerkeszteni ezt a részt. Ha módosítani szeretné az ablaklapok értékét, azt javaslom, hogy ezt a vezérlőpulton keresztül teheti meg, és mentse a módosított témát. Ezután exportálja a [Metrics] részt a kívánt témába. Nem-kevésbé, itt egy [Metrics] szakasz példája.
Ezután a szükséges [VisualStyles] szakasz. Ez a rész lehetővé teszi, hogy az a .msstyles a testreszabásra módosítható fájl. Ha a .msstyles Ebben a részben az értéket el kell távolítania a [Metrics] és a [Color] szekciói közül, mivel a .msstyles mindkét részt helyettesíti. Az érvényes attribútumok: Path, Color, Composition, Size, ColorizationColor és Transparancy. Ezek az opciók megkönnyítik a már létező téma testreszabását. Ha például az% attribútumot a% SystemRoot% forrásokra állítja be Témák Aero Aero.msstyles egyszerűen elkezdheti testreszabhatja az alapértelmezett Windows Aero témát.
A [VisualStyles] követése az opcionális [Sounds] és [AppEvents] szakaszok. Ebben a szakaszban megadhatja az egyes hangokat kézzel is .Wav fájl elérési útjának használatával:
[AppEvents \ reakcióvázlatokban \ APPS \ .Default \ SystemExclamation]
defaultValue =
Vagy megadhatja a beépített hangsémák egyikét
SchemeName =
Használhatja a beépített hangsémák egyikét, vagy megadhatja a .dll a témát tartalmazó fájl.
A [Hangok] követése a [Boot] szakasz. A [Boot] szekciónak csak egy értéke van az SCRNSAVE.EXE-hez .scr a képernyővédőre használni kívánt fájl.
Végül a szükséges [MasterThemeSelector], amely csak egy attribútummal rendelkezik, és nincs választása az értékre. Az egyetlen dolog, ami ebben a szakaszban megy, az MTSM = DABJDKT, amely jelzi, hogy a téma érvényes.
Miután az összes szükséges és opcionális rész szerepel a fájlban, mentse el a fájlt, amit szeretne hívni, és módosítsa a kiterjesztést .txt-ig .theme. Győződjön meg róla, hogy a kiterjesztés módosításakor ismert fájlkiterjesztéseket néz, különben az igazi kiterjesztés elrejtésre kerül.
A téma csomagolásának csomagolása
Az utolsó lépés az összes média csomagolásához a .themepack fájlba. A .themepack A fájl egyszerűen egy .cab fájl, amelynek kiterjesztése változik. Tehát, ha már rendelkezik olyan szoftverrel, amely létrehozhat egy .cab fájlt, egyszerűen használja azt a szoftvert, hogy tömörítse a témakönyvét az összes médiájával, és módosítsa a kiterjesztést. Ha még nincs kabin csomagolási programja, akkor ellenőrizze a CabPack-et, amely ingyenes.
Íme egy példa a Matrix-témáról, amit a semmiből építettünk.
Következtetés
Miután megvan a témacsomagja, azt megoszthatja saját rendszerére. Ha van valami más, ami meg kell csípni, akkor visszaléphet és megváltoztathatja azt .téma fájlokat cserélhet a Windows GUI-n keresztül, majd mentse újra a témát a megosztáshoz. Most menj oda, és oszd meg kedvenc témáidat a világ többi részével.
linkek
A Microsoft témacsomag referenciája
CabPack