Erstellen Sie ein neues Windows 7 Theme Pack von Grund auf
Die Windows-Anpassung ist nichts Neues, aber mit Windows 7 wurde die Anpassung mit Theme-Paketen viel einfacher. So erstellen Sie ein eigenes Theme-Pack von Grund auf.
Das Erstellen eines Themenpakets von Grund auf ist viel mehr Arbeit als die Verwendung integrierter Tools. Durch die Erstellung von Markensymbolen, RSS-Hintergrundfeeds und das Anpassen aller Funktionen, die unter Windows möglicherweise nicht einfach sind, können Sie jedoch mehr Flexibilität erhalten native Werkzeuge. 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 den Windows 7-Design-Packs können Sie den Desktop-Hintergrund (einschließlich Hintergründe für Diashows und RSS-Feeds), den Bildschirmschoner, Systemtöne, Desktopsymbole, Mauszeiger und Systemfarben anpassen.
Passen Sie Ihr Thema an
Starten Sie das Design Pack, indem Sie alle Dateien zusammenstellen, die Sie für Ihre Anpassung verwenden möchten. Denken Sie daran, Gegenstände für jeden Teil zu erhalten, den Sie anpassen möchten. Wenn Sie keine Teile für das Design angeben, verwendet das System die Standardeinstellungen von Windows. Wenn Sie also keinen Mauszeiger finden, den Sie möchten, verwendet Windows den Standardcursor für das System. Wenn Sie die gewünschten Dateien haben, legen Sie sie alle in einem Ordner ab, den Sie problemlos aufrufen können. Ich werde ein Thema erstellen, das auf den Matrix-Hintergründen basiert, die wir kürzlich veröffentlicht haben.
Wir beginnen die Anpassung mit der Generierung von .Thema Datei. Diese Datei ist das Herzstück Ihres Design-Pakets und teilt Windows mit, welche Mediendatei wo verwendet werden soll. Das .Thema Die Datei ist eigentlich nur eine speziell formatierte Textdatei. Klicken Sie dazu mit der rechten Maustaste in Ihren Ordner und erstellen Sie ein neues Textdokument. Benennen Sie die Datei nach Belieben und öffnen Sie sie mit Ihrem bevorzugten Texteditor.
Das .Thema Die Datei wird in Abschnitte aufgeteilt. Der erste Abschnitt ist der Abschnitt [Theme]. Der Abschnitt [Theme] enthält nur zwei Optionen, den Namen der Designanzeige und das Themensymbol. Der Anzeigename kann beliebig sein, wie das Design im Bedienfeld> Fenster "Personalisieren" aufgerufen werden soll, und die Symbolgrafik muss eine PNG-Datei sein. Die Grafik wird auf 80 × 240 skaliert. Verwenden Sie daher etwas, das der Auflösung oder dem Verhältnis nahe kommt.
Hinweis: Das Themensymbol wird nur im Fenster "Systemsteuerung"> "Personalisierung" angezeigt. Machen Sie sich also keine Sorgen, wenn Sie das Symbol nicht sehen.
Der Rest des Abschnitts [Theme] zeigt Fenstern an, 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 eingebettete Symbole verwenden .exe oder .dll Dateien auch. Zum .exe und .dll Dateien, die Sie angeben müssen, welches Symbol mit einem Komma verwendet werden soll, und dann angeben, welches Symbol Sie verwenden möchten. (my.exe, 0 oder my.dll, -50). Jedes Desktop-Element verfügt über einen eindeutigen Bildschirm, der es identifiziert. Stellen Sie daher sicher, dass Sie für jedes Element die richtige Zeichenfolge verwenden.
Computer = [CLSID \ 20D04FE0-3AEA-1069-A2D8-08002B30309D \ DefaultIcon]
Documents = [CLSID \ 59031A47-3F72-44A7-89C5-5595FE6B30EE \ DefaultIcon]
Netzwerk = [CLSID \ F02C1A0D-BE21-4350-88B0-7367FC96EF3C \ DefaultIcon]
Papierkorb = [CLSID \ 645FF040-5081-101B-9F08-00AA002F954E \ DefaultIcon
Unter jedem Element geben Sie das Symbol mit DefaultValue an, mit Ausnahme des Papierkorbs, der die Werte Full und Empty verwendet.
Nach dem Abschnitt [Theme] befinden sich die optionalen Abschnitte [Control Panel \ Colors] und [Control Panel \ Cursors]. Es ist sehr schwierig, den Farbbereich manuell einzustellen. Wenn Sie es wirklich ausprobieren möchten, können Sie die folgenden Elemente mithilfe von RGB-Codes anpassen.
Hinweis: RGB-Codes liegen zwischen 0 und 255 und werden durch Leerzeichen getrennt. Schwarz ist also 0 0 0 und Weiß ist 255, 255, 255.
ActiveTitle, Hintergrund, Hilight, HilightText, TitleText, Window, WindowText, Bildlaufleiste, InactiveTitle, Menü, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonTadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDilTadrachdach, ButtonDilTadrow, ButtonDilShadrow, ButtonHilight, ButtonDilShadrow, ButtonDilTadrow, ButtonHilight, ButtonDilShadrow, ButtonHilight, ButtonDilShadrow. GradientActiveTitle,
GradientInactiveTitle
Anstatt diesen Abschnitt von Hand auszuführen, können Sie die Farben auch über das Bedienfeld> Personalisieren> Farben anpassen. Dann speichern Sie die Designdatei und kopieren und fügen den Farbabschnitt einfach in das gewünschte Design ein.
Der Abschnitt [Systemsteuerung \ Cursor] 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 folgende:
Pfeil, Hilfe, AppStarting, Warten, NWPen, Nein, Größe, SizeWE, Fadenkreuz, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow
Wenn kein Cursor definiert ist, werden die Systemvorgaben verwendet.
Nach diesen beiden Abschnitten folgt der erste obligatorische Abschnitt. Dies ist der Abschnitt [Systemsteuerung \ Desktop]. Wenn Sie diesen Teil der Datei nicht haben, wird das Design nicht als gültiges Design erkannt. Hier legen Sie fest, 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 sein .bmp, .gif, .jpg, .png oder .tif Datei. TileWallpaper ist entweder eine 1 oder 0; 1 gibt an, dass der Hintergrund gekachelt werden soll, während 0 die Kachel deaktiviert. WallpaperStyle kann die folgenden Werte annehmen. 0 bedeutet, dass das Bild zentriert ist, 2 bedeutet, dass das Bild gestreckt ist, 6 das Bild an den Bildschirm anpasst, oder 10 die Größe des Bildes ändert und das Bild an den Bildschirm anpasst.
Nachdem Sie den Abschnitt [Systemsteuerung \ Desktop] definiert haben, können Sie mit dem nächsten optionalen Abschnitt [Slideshow] fortfahren. Mit [Diashow] können Sie rotierende Hintergründe für Windows 7 erstellen. Dieser Abschnitt enthält die folgenden Attribute: Intervall, Shuffle, RSSFeed, ImagesRootPath, Item * Path (* gibt an, welche Bilder in die Diashow aufgenommen werden sollen). Die Attribute können mit den folgenden Werten definiert werden: Intervall zeigt die Wartezeit vor dem Ändern des Hintergrundbilds (in Millisekunden). Shuffle ist eine 1 oder 0, um zu bestimmen, ob Bilder in alphabetischer Reihenfolge angezeigt oder gemischt werden. RSSFeed zeigt auf URL des RSS-Feeds der Bilder, den Sie verwenden möchten, ImagesRootPath ist der Ordner, der Ihre Bilder enthält, und Item * Path bestimmt, wie viele Elemente in der Diashow enthalten sind. Jeder Eintrag * Pfadeintrag zeigt auf ein Hintergrundbild, sodass Sie jedes Bild manuell angeben müssen.
Hinweis: ImagesRootPath und RSSFeed können nicht zusammen verwendet werden.
Im Anschluss an [SlideShow] ist ein weiterer optionaler Abschnitt namens [Metrics]. Der Abschnitt [Metriken] zeigt die Abmessungen verschiedener Anzeigeelemente an, z. B. die Breite des Fensterrahmens, die Höhe des Symbols oder die Breite der Bildlaufleiste. Die Werte NonclientMetrics und IconMetrics sind binäre Strukturen, die durch NONCLIENTMETRICS und ICONMETRICS in winuser.h definiert werden. Mit anderen Worten, Sie möchten diesen Abschnitt wahrscheinlich nicht manuell bearbeiten. Wenn Sie den Wert von Fensterrändern ändern möchten, empfiehlt es sich, dies über das Steuerungsfeld zu tun und das geänderte Design zu speichern. Exportieren Sie dann den Abschnitt [Metriken] in das gewünschte Thema. Trotzdem ist hier ein Beispiel für einen Abschnitt [Metriken].
Als nächstes folgt der erforderliche Abschnitt [VisualStyles]. In diesem Abschnitt können Sie auf eine zeigen .msstyles Datei, die zur Anpassung geändert werden kann. Wenn Sie eine .msstyles Wenn Sie in diesem Abschnitt einen Wert festlegen, müssen Sie die Abschnitte [Metrics] und [Color] Ihres Designs entfernen, da die .msstyles beide Abschnitte ersetzen. Die gültigen Attribute sind Pfad, Farbe, Komposition, Größe, ColorizationColor und Transparenz. Diese Optionen erleichtern das Anpassen eines bereits vorhandenen Designs. Wenn Sie beispielsweise das Pfadattribut auf% SystemRoot% \ resources \ Themes \ Aero \ Aero.msstyles setzen, können Sie problemlos das Standard-Windows-Aero-Design anpassen.
Auf [VisualStyles] folgen die optionalen Abschnitte [Sounds] und [AppEvents]. Für diesen Abschnitt können Sie jeden Sound entweder manuell angeben, indem Sie den Pfad zu einer .wav-Datei wie folgt verwenden:
[AppEvents \ Schemes \ Apps \ .Default \ SystemExclamation]
DefaultValue =
Oder Sie können eines der eingebauten Soundschemas mit angeben
SchemeName =
Sie können eines der integrierten Soundschemas verwenden oder das angeben .dll Datei, die das Thema enthält.
Nach [Sounds] ist der Abschnitt [Boot]. Der Abschnitt [Boot] hat nur einen Wert für SCRNSAVE.EXE, der diesen Wert auf einen beliebigen Wert verweist .scr Datei, die Sie für Ihren Bildschirmschoner verwenden möchten.
Schließlich ist der erforderliche [MasterThemeSelector], der nur ein Attribut hat und Sie keine Wahl für den Wert haben. Das einzige, was in diesem Abschnitt behandelt wird, ist MTSM = DABJDKT, was darauf hinweist, dass das Design gültig ist.
Wenn Sie alle erforderlichen und optionalen Abschnitte in der Datei gespeichert haben, speichern Sie die Datei unter dem gewünschten Namen und ändern Sie die Erweiterung .txt zu .theme. Stellen Sie sicher, dass Sie bekannte Dateierweiterungen anzeigen, wenn Sie die Erweiterung ändern. Andernfalls wird die wahre Erweiterung ausgeblendet.
Packen Sie Ihr Themenpaket
Der letzte Schritt, um alle Ihre Medien in einem .themepack Datei. Das .themepack Datei ist einfach eine CAB-Datei mit einer Erweiterungsänderung. Wenn Sie also bereits über eine Software verfügen, mit der eine CAB-Datei erstellt werden kann, komprimieren Sie Ihren Designordner mit allen Ihren Medien und ändern Sie die Erweiterung. Wenn Sie noch kein Fahrerhaus-Packprogramm haben, können Sie die Freeware CabPack ausprobieren.
Hier ist ein Beispiel für das Matrix-Theme, das wir von Grund auf neu erstellt haben.
Fazit
Sobald Sie Ihr Theme-Paket erworben haben, können Sie es auf Ihr eigenes System anwenden, bevor Sie es freigeben. Wenn noch etwas zu ändern ist, können Sie entweder zurückgehen und es in Ihrem ändern .Thema Sie können diese Datei über die Windows-Benutzeroberfläche ändern und dann das Design für die Freigabe erneut speichern. Gehen Sie jetzt hinaus und teilen Sie Ihre Lieblingsthemen mit dem Rest der Welt.
Links
Microsoft Theme Pack-Referenz
CabPack