Erstellen Sie ein Windows 7 Theme Pack von Grund auf neu
@rothgar
Die Windows-Anpassung ist nichts Neues, aber mit Windows 7 wurde die Anpassung mit Themenpaketen viel einfacher. Hier ist, wie Sie Ihr eigenes Theme Pack von Grund auf neu erstellen können.
Das Erstellen eines Theme Packs von Grund auf ist viel mehr Arbeit als die Verwendung von integrierten Tools, aber es gibt Ihnen viel mehr Flexibilität, indem Sie Markensymbole, RSS-Hintergrund-Feeds erstellen und jede Funktion anpassen können, die mit nativen Windows-Tools möglicherweise nicht einfach ist. Wenn Sie ein Thema erstellen, das Sie mit anderen teilen können, sollten Sie berücksichtigen, was genau Sie ändern können, das andere verwenden können. Mit Windows 7 Theme Packs können Sie den Desktop-Hintergrund (einschließlich „Diashow“ -Hintergründe und RSS-Feed-Hintergründe), den Bildschirmschoner, die Systemsounds, die Desktopsymbole, die Mauszeiger und die Systemfarben anpassen.
Passen Sie Ihr Thema an
Starten Sie das Themenpaket, indem Sie alle Dateien sammeln, die Sie für Ihre Anpassung verwenden möchten. Denken Sie daran, Artikel für jedes Teil zu erhalten, das Sie anpassen möchten. Wenn Sie keine Teile für das Design angeben, verwendet das System die Standardeinstellungen, die mit Windows geliefert werden. Wenn Sie also keinen Mauszeiger finden, den Sie mögen, verwendet Windows den Standardcursor für das System. Sobald Sie die gewünschten Dateien haben, legen Sie sie alle in einem Ordner ab, zu dem Sie leicht gelangen können. Ich werde ein Thema erstellen, das auf den Matrix-Hintergrundbildern basiert, die wir kürzlich gepostet haben.
Wir werden die Anpassung starten, indem die Erzeugung .theme-Datei. Diese Datei ist das Herzstück Ihres Themenpakets und teilt Windows mit, welche Mediendatei wo verwendet werden soll. Der .theme-Datei ist wirklich nur eine speziell formatierte Textdatei, so starten Sie mit der rechten Maustaste in Ihren Ordner und erstellen Sie ein neues Textdokument. Benennen Sie die Datei nach Ihren Wünschen und öffnen Sie sie mit Ihrem bevorzugten Texteditor.
Das .theme-Datei wird in Abschnitte unterteilt werden. Der erste Abschnitt ist der Abschnitt. Der Abschnitt hat nur zwei Optionen, den Anzeigenamen des Themas und das Designsymbol. Der Anzeigename kann so sein, wie Sie möchten, dass das Thema im Fenster Systemsteuerung > Personalisieren aufgerufen wird, und die Symbolgrafik muss eine PNG-Datei sein. Die Grafik wird auf 80 × 240 skaliert, verwenden Sie also etwas, das dieser Auflösung oder diesem Verhältnis nahe kommt.
Hinweis: Das Themensymbol wird nur unter dem Personalisierungsfenster der Systemsteuerung > angezeigt, machen Sie sich also keine Sorgen, wenn Sie das Symbol nicht sehen.
Der beste Tech-Newsletter überall
Schließen Sie sich 425.000 Abonnenten an und erhalten Sie eine tägliche Übersicht über Funktionen, Artikel, Nachrichten und Wissenswertes.
Mit dem Absenden Ihrer E-Mail stimmen Sie den Nutzungsbedingungen und Datenschutzbestimmungen zu.
Der Rest des Abschnitts teilt Windows mit, welche Symbole für die Desktopsymbole verwendet werden sollen (Computer, Dokumente, Papierkorb, Netzwerk). Für Symboldateien können Sie entweder Standalone verwenden.ico-Dateien, oder Sie können Symbole eingebettet in .exe oder .dll-Dateien auch. Für .exe und .dll-Dateien müssen Sie angeben, welches Symbol mit einem Komma verwendet werden soll, und dann angeben, welches Symbol Sie verwenden möchten. (mein.exe,0 oder meine.dll,-50). Stellen Sie daher sicher, dass Sie für jedes Element die richtige Zeichenfolge verwenden.
Computer =
Dokumente =
Netzwerk =
Papierkorb = Abschnitt ist die optionale und Abschnitte. Der Farbbereich wäre extrem schwer manuell anzupassen, aber wenn Sie es wirklich versuchen möchten, können Sie die folgenden Elemente mit RGB-Codes anpassen.
Hinweis: RGB-Codes reichen von 0-255 und werden durch Leerzeichen getrennt. Schwarz ist also 0 0 0 und Weiß ist 255 255 255.
ActiveTitle, Hintergrund, Hilight, HilightText, TitleText, Fenster, WindowText, Bildlaufleiste, InactiveTitle, Menü, WindowFrame, menuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle,
GradientInactiveTitle
Anstatt diesen Abschnitt von Hand zu machen, können Sie die Farben auch über das Bedienfeld anpassen > personalisieren > Farben, und speichern Sie dann die Themendatei und kopieren Sie dann einfach die farben Abschnitt in das Thema, das Sie wollen.
Der Abschnitt hat eine Option für welche .cur oder .ani-Dateien, die Sie für jeden Cursor verwenden möchten. Die gültigen Cursor, die Sie ersetzen können, sind die folgenden:
Arrow, Help, AppStarting, Wait, NWPen, No, Size, SizeWE, Crosshair, IBeam, SIZWSE, SizeNESW, SizeAll, UpArrow
Wenn kein Cursor definiert ist, werden die Systemstandards verwendet.
Nach diesen beiden Abschnitten kommt der erste obligatorische Abschnitt und das ist der Abschnitt. Wenn Sie diesen Teil der Datei nicht haben, wird das Thema nicht als gültiges Thema erkannt. Hier geben Sie an, wie das Hintergrundbild aussehen soll, wie das Bild angezeigt wird und ob das Bild gekachelt ist oder nicht. Die drei Werte, die Sie benötigen, sind Wallpaper, TileWallpaper und WallpaperStyle.
Wallpaper kann ein .bmp, .gif, .jpg, .png, oder .tif-Datei. TileWallpaper ist entweder eine 1 oder 0; 1 gibt an, dass das Hintergrundbild gekachelt werden soll, während 0 die Kachel deaktiviert. WallpaperStyle können die folgenden Werte sein. 0 bedeutet, dass das Bild zentriert ist, 2 bedeutet, dass das Bild gestreckt ist, 6 passt das Bild an den Bildschirm an oder 10 ändert die Größe und beschneidet das Bild, um es an den Bildschirm anzupassen.
Nachdem Sie den Abschnitt definiert haben, können Sie mit dem nächsten optionalen Abschnitt fortfahren . so können Sie rotierende Hintergründe für Windows 7 erstellen. Dieser Abschnitt hat die folgenden Attribute: Interval, Shuffle, RSSFeed, ImagesRootPath, Item*Path (* stellt dar, welche Bilder in die Diashow aufgenommen werden). Die Attribute können mit folgenden Werten definiert werden: Intervall zeigt die Wartezeit vor dem Ändern des Hintergrundbilds (in Millisekunden), Shuffle ist eine 1 oder 0, um festzustellen, ob Bilder in alphabetischer Reihenfolge angezeigt oder gemischt werden, RSSFeed zeigt auf die URL der Bilder RSS-Feed Sie verwenden möchten, ImagesRootPath ist der Ordner mit Ihren Bildern und Item * Path bestimmt, wie viele Elemente in der Diashow enthalten sind. Jedes Element * Pfadeintrag verweist auf ein Hintergrundbild, so dass Sie jedes Bild manuell angeben müssen.
Hinweis: ImagesRootPath und RSSFeed können nicht zusammen verwendet werden.
Es folgt ein weiterer optionaler Abschnitt namens . abschnitt zeigt die Abmessungen der verschiedenen Anzeigeelemente, wie die Fensterrahmenbreite, Symbolhöhe oder Bildlaufleistenbreite. Die Werte NonclientMetrics und IconMetrics sind binäre Strukturen, die von NONCLIENTMETRICS und ICONMETRICS in winuser definiert werden.h. Mit anderen Worten, Sie möchten diesen Abschnitt wahrscheinlich nicht von Hand bearbeiten. Wenn Sie den Wert von Fenstergrenzen ändern möchten, würde ich vorschlagen, dies über die Systemsteuerung zu tun und das geänderte Thema zu speichern. Exportieren Sie dann den Abschnitt in Ihr gewünschtes Thema. Non-the-less, hier ist ein Beispiel für einen Abschnitt.
Als nächstes ist der erforderliche Abschnitt. In diesem Abschnitt können Sie auf a zeigen .msstyles-Datei, die zur Anpassung geändert werden kann. Wenn Sie ein .msstyles Wert in diesem Abschnitt müssen Sie die und Abschnitte Ihres Themas entfernen, da die .msstyles ersetzt beide Abschnitte. Die gültigen Attribute sind Path, Color, Composition, Size, ColorizationColor und Transparancy. Diese Optionen erleichtern das Anpassen eines bereits vorhandenen Themas. Wenn Sie beispielsweise das path-Attribut auf %SystemRoot%\resources\Themes\Aero\Aero setzen.msstyles Sie können ganz einfach mit dem Anpassen des Standard-Windows Aero-Designs beginnen.
Es folgen die optionalen und Abschnitte. Für diesen Abschnitt können Sie entweder jeden Sound manuell angeben, indem Sie den Pfad zu a verwenden.wav-Datei wie folgt:
defaultValue=
Oder Sie können eines der integrierten Soundschemata mit
SchemeName=
Sie können eines der integrierten Soundschemata verwenden oder das angeben .DLL-Datei mit dem Thema.
Es folgt der Abschnitt. Der Abschnitt hat nur einen Wert für SCRNSAVE .Ich zeige diesen Wert auf was auch immer .scr-Datei, die Sie für Ihren Bildschirmschoner verwenden möchten.
Schließlich ist die erforderliche, die nur ein Attribut hat und Sie haben keine Wahl für den Wert. Das einzige, was in diesem Abschnitt steht, ist MTSM = DABJDKT, was anzeigt, dass das Thema gültig ist.
Wenn Sie alle erforderlichen und optionalen Abschnitte in der Datei haben, speichern Sie die Datei unter dem gewünschten Namen und ändern Sie die Erweiterung von .txt zu .Thema. Stellen Sie sicher, dass Sie bekannte Dateierweiterungen anzeigen, wenn Sie die Erweiterung ändern, da sonst die wahre Erweiterung ausgeblendet wird.
Packaging your theme pack
Der letzte Schritt ist es, alle Ihre Medien in einem Paket .themepack-Datei. Der .themepack-Datei ist einfach ein .cab-Datei mit einer Erweiterung ändern. Also, wenn Sie bereits Software, die eine erstellen können .cab-Datei, verwenden Sie einfach diese Software, um Ihren Themenordner mit allen darin enthaltenen Medien zu komprimieren und die Erweiterung zu ändern. Wenn Sie noch kein Cab-Packprogramm haben, können Sie CabPack ausprobieren, das Freeware ist.
Hier ist ein Beispiel für das Matrix-Thema, das wir von Grund auf neu erstellt haben.
Fazit
Sobald Sie Ihr Themenpaket haben, können Sie es auf Ihr eigenes System anwenden, bevor Sie es freigeben. Wenn es noch etwas gibt, das optimiert werden muss, können Sie entweder zurückgehen und es in Ihrem ändern.theme-Datei: Sie können es über die Windows-GUI ändern und dann das Thema für die Freigabe erneut speichern. Jetzt geh raus und teile deine Lieblingsthema-Tweaks mit dem Rest der Welt.
Verlinkungen