La personnalisation Windows n’est pas nouvelle, mais avec Windows 7, la personnalisation est devenue beaucoup plus facile avec les packs de thèmes. Voici comment créer votre propre pack de thèmes à partir de zéro.
Créer un pack thématique à partir de zéro représente plus de travail que d'utiliser des outils intégrés, mais cela vous donne beaucoup plus de flexibilité en vous permettant de créer des icônes de marque, des flux RSS en arrière-plan et de personnaliser toutes les fonctionnalités qui ne sont peut-être pas faciles à faire sous Windows. outils natifs. Lorsque vous créerez un thème que vous pourrez partager avec d'autres, vous voudrez prendre en compte ce que vous pourrez exactement modifier, que d'autres pourront utiliser. Les packs de thèmes Windows 7 vous permettent de personnaliser l’arrière-plan du bureau (y compris les arrière-plans «diaporama» et arrière-plans de flux RSS), l’écran de veille, les sons système, les icônes du bureau, les pointeurs de souris et les couleurs système.
Personnalisez votre thème
Démarrez le pack thématique en rassemblant tous les fichiers que vous souhaitez utiliser pour votre personnalisation. N'oubliez pas de vous procurer des éléments pour chaque partie que vous allez personnaliser. Si vous ne spécifiez pas de pièces à thème, le système utilisera les valeurs par défaut fournies avec Windows. Donc, si vous ne trouvez pas le curseur de la souris que vous aimez, Windows utilisera le curseur par défaut pour le système. Une fois que vous avez les fichiers désirés, mettez-les tous dans un dossier auquel vous pouvez facilement accéder. Je vais construire un thème basé sur les papiers peints Matrix que nous avons publiés récemment.
Nous allons commencer la personnalisation en générant le .thème fichier. Ce fichier est le cœur de votre pack de thèmes et indiquera à Windows quel fichier multimédia utiliser où. le .thème Le fichier est vraiment juste un fichier texte spécialement formaté, commencez donc par un clic droit dans votre dossier et créez un nouveau document texte. Nommez le fichier comme vous le souhaitez et ouvrez-le avec votre éditeur de texte préféré.
le .thème le fichier va être divisé en sections. La première section est la section [Thème]. La section [Theme] n'a que deux options, le nom d'affichage du thème et l'icône du thème. Le nom d'affichage peut être celui que vous souhaitiez que le thème soit appelé dans le panneau de configuration> Personnaliser la fenêtre, et l'icône graphique doit être un fichier PNG. Le graphique sera réduit à 80 × 240, utilisez donc quelque chose de proche de cette résolution ou de ce ratio.
Remarque: l’icône du thème n’apparaîtra que dans la fenêtre Panneau de configuration> Personnalisation. Ne vous inquiétez donc pas si vous ne la voyez pas.
Le reste de la section [Thème] indiquera à Windows les icônes à utiliser pour les icônes du bureau (Ordinateur, Documents, Corbeille, Réseau). Pour les fichiers d'icônes, vous pouvez utiliser soit autonome .ico fichiers, ou vous pouvez utiliser des icônes intégrées dans .exe ou.dll fichiers aussi. Pour .exe et.dll les fichiers dont vous avez besoin pour spécifier quelle icône utiliser avec une virgule, puis dites quelle icône vous allez utiliser. (my.exe, 0 ou my.dll, -50). Chaque élément du bureau dispose d’un écran unique qui l’identifie. Assurez-vous d’utiliser la bonne chaîne pour chaque élément.
Ordinateur = [CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} DefaultIcon] Documents = [CLSID {59031A47-3F72-44A7-89C5-5595FE6B30EE} DefaultIcon] Réseau = [CLSID {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} DefaultIcon] Corbeille = [CLSID {645FF040-5081-101B-9F08-00AA002F954E} DefaultIcon
Sous chaque élément, vous spécifierez l'icône avec DefaultValue, à l'exception de la corbeille qui utilisera les valeurs Full et Empty.
Remarque: les codes RVB vont de 0 à 255 et sont séparés par des espaces. Donc, noir correspond à 0 0 0 et blanc à 255 255 255.
ActiveTitle, Arrière-plan, Hilight, HilightText, TitleText, Fenêtre, WindowText, Barre de défilement, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppForkspace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonAlbum, GradientActiveTitle, GradientInactiveTitle
Au lieu de faire cette section à la main, vous pouvez également ajuster les couleurs à l'aide du panneau de configuration> personnaliser> couleurs, puis enregistrer le fichier de thème, puis simplement copier et coller la section de couleurs dans le thème souhaité.
La section [Control Panel Cursors] contient une option pour laquelle .cur ou.ani fichiers que vous souhaitez utiliser pour chaque curseur. Les curseurs valides que vous pouvez remplacer sont les suivants:
Flèche, Aide, AppStarting, Attendez, NWPen, Non, Taille, SizeWE, En forme de croix, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow
Si aucun curseur n'est défini, les valeurs par défaut du système seront utilisées.
Le papier peint peut être un .bmp,.gif,.jpg,.png ou.tif fichier. TileWallpaper est un 1 ou 0; 1 indique que le papier peint doit être mosaïqué, tandis que 0 désactive la mosaïque. WallpaperStyle peut être les valeurs suivantes. 0 signifie que l'image est centrée, 2 signifie que l'image est étirée, 6 s'ajustera à l'image ou 10 redimensionnera et recadrera l'image pour l'adapter à l'écran.
Remarque: ImagesRootPath et RSSFeed ne peuvent pas être utilisés ensemble.
Vient ensuite la section obligatoire [VisualStyles]. Cette section vous permet de pointer vers un.msstyles fichier qui peut être modifié pour la personnalisation. Si vous utilisez un .msstyles Dans cette section, vous devrez supprimer les sections [Métriques] et [Couleur] de votre thème, car les styles.msstyles remplaceront ces deux sections. Les attributs valides sont Chemin, Couleur, Composition, Taille, ColorizationColor et Transparancy. Ces options facilitent la personnalisation d'un thème existant. Par exemple, si vous définissez l'attribut path sur% SystemRoot% resources Themes Aero Aero.msstyles, vous pouvez facilement commencer à personnaliser le thème Windows Aero par défaut.
Après [VisualStyles] se trouvent les sections facultatives [Sounds] et [AppEvents]. Pour cette section, vous pouvez spécifier chaque son manuellement en utilisant le chemin du fichier.wav comme suit: [AppEvents Schemes Apps.Default SystemExclamation] DefaultValue =
Ou vous pouvez spécifier l’un des schémas sonores intégrés avec SchemeName = Vous pouvez utiliser l’un des schémas sonores intégrés ou spécifier le .dll fichier contenant le thème.
Suivre [Sounds] correspond à la section [Boot]. La section [Boot] a une seule valeur pour SCRNSAVE.EXE pointer cette valeur sur .scr fichier que vous souhaitez utiliser pour votre économiseur d'écran.
Enfin, vous avez le [MasterThemeSelector] requis, qui n’a qu’un seul attribut et vous n’avez pas le choix pour la valeur. La seule chose qui va dans cette section est MTSM = DABJDKT, ce qui indique que le thème est valide.
Une fois que vous avez toutes les sections obligatoires et facultatives dans le fichier, enregistrez-le sous le nom de votre choix et changez l'extension. .txt à.theme. Assurez-vous que vous visualisez les extensions de fichiers connues lors de la modification d'une extension, sinon l'extension vraie sera masquée.
Emballer votre pack thématique
La dernière étape consiste à emballer tous vos médias dans un .themepack fichier. le .themepack Le fichier est simplement un fichier.cab avec une modification d'extension. Donc, si vous avez déjà un logiciel capable de créer un fichier.cab, utilisez-le simplement pour compresser votre dossier de thèmes avec tous vos médias et changer l'extension. Si vous n’avez pas encore de programme d’emballage dans la cabine, vous pouvez essayer CabPack, un logiciel gratuit.
Conclusion
Une fois que vous avez votre pack thématique, vous pouvez l’appliquer à votre propre système avant de le partager. Si quelque chose d’autre a besoin d’être peaufiné, vous pouvez revenir en arrière et le changer dans votre .thème Vous pouvez le modifier via l’interface graphique Windows, puis ré-enregistrer le thème pour le partager. Maintenant, allez-y et partagez vos modifications de thème préférées avec le reste du monde.
Liens
Référence du pack thématique Microsoft CabPack