Créer vos skins DS One Partie II

Voir le sujet précédent Voir le sujet suivant Aller en bas

Créer vos skins DS One Partie II

Message  Alfadir le Dim 19 Oct - 1:54

Quand vous regardez le fichier SKIN.INI vous avez l'impression de regarder le film du premier samedi du mois sur Canal+ sans décodeur alors voilà un petit tuto qui vous aidera sans avoir à secouer la tête en regardant à travers une passoire ^^.

Pour info : la valeur "-1" pour les différentes options signifie qu'il utilise la valeure par défaut et donc le fichier par défaut pour cette option. J'ai spécifié ce fichier entre parenthèses dans les descriptions. Si vous spécifiez une couleur en codage RRGGBB, le fond (ou l'option) sera de la couleur unie spécifiée.


IMPORTANT : pour trouver les codages RRGGBB des couleurs voici l'utilitaire parfait avec sept modes de retouche des couleurs et une pipette loupe (et il est gratuit). Vous trouverez cette merveille ce site : La Boite à Couleur.
Ce programme est aussi très utile pour ceux qui programme en HTML.


[SkinInfo]

;Remplacer Windows par le nom de la SKIN que vous avez créée
Title=Windows
;Remplacer Moonlight par votre nom
Author=Moonlight
;Remplacer la date par la date de dernière modification apportée à votre SKIN
LastUpdate=2006/02/02

; --------------------

[ColorCoordination]

; Changes the color of the MoonShell Skin. (RRGGBB hex format)
; Be sure to remove the semicolon before any line you wish to change.
;

;fond du bureau (desktop.bmp)
DesktopBG=-1

;Couleur du bord gauche et haut de la barre de titre des fenêtres actives (titlea.bmp)
TitleA_Bright=-1
;Couleur du bord droit et bas de la barre de titre des fenêtres inactives (titlea.bmp)
TitleA_Dark=-1
;Couleur du fond de la barre de titre de fenêtre active (titlea.bmp)
TitleA_BG=-1
;Texte des barres de titres
TitleA_Text=ffffff
;Couleur de l'ombre du texte dans les barres de titres des fenêtres actives
TitleA_TextShadow=3c64b4

;Couleur du bord gauche et haut de la barre de titre des fenêtres inactives (titled.bmp)
TitleD_Bright=-1
;Couleur du bord droit et bas de la barre de titre des fenêtres inactives (titled.bmp)
TitleD_Dark=-1
;Couleur du fond des barres de titres des fenêtres inactives (titled.bmp)
TitleD_BG=-1
;Couleur du texte des barres de titres des fenêtres inactives
TitleD_Text=ffffff

;Fond de la barre de défilement (sb_body.bmp)
ScrollBar=-1

;Couleur des bords gauches et hauts des fenêtres clients et des fenêtres d'information
FrameBright=8EB1E9
;Couleur des bords droits et bas des fenêtres clients et des fenêtres d'information
FrameDark=7292C8

;fond des menus déroulants et fond du cadre des fenêtres clients et des fenêtres d'information (client.bmp)
ClientBG=D8E6F5
;Texte des fenêtres clients et des fenêtres d'information
ClientText=000000

;couleur du texte du fichier selectionné et fond de la fenêtre de fichier (c_file.bmp)
FileSelectBG=EDF5FD
;couleur du texte des noms de fichiers non selectionnés
FileSelectText=000000
;couleur du curseur selection de fichier
FileSelectCursor=2D95FF
;couleur du curseur selection du fichier précédant
FileSelectPlay=83B6EA

;couleur du fond de la fenêtre texte (c_text.bmp)
TextViewBG=7292C8
;Couleur du texte dans les fenêtres textes
TextViewText=000000

;couleur du fond de la barre de progression de lecture des fichiers (prgbara.bmp)
ProgressEnd=-1
;couleur du fond de la barre de progression de lecture des fichiers (prgbard.bmp)
ProgressLast=-1

;couleur du texte et des fonds sur le scmenu et les menus déroulants (plus d'explications plus bas sur ce topic)
;MWC_MenuSelectBG
;MWC_MenuSelectText
;MWC_MenuText
;MWC_MenuLetfBG
;MWC_MenuSubSelectBG
;MWC_MenuSubSelectText
;MWC_MenuSubText
;MWC_MenuSubFlag

;couleur du cadre autour des icones en mode PDA
;MWC_ICOSelect

; --------------------

; This will change the default positions for the windows in MoonShell.

;Position et tailles des fenêtres par défaut.
;Le point (0,0) corespond au coin haut gauche de la fenêtre.
;x = Postionnement horizontale
;y = Positionneent verticale
;w = Largeur de la fenêtre
;h = Hauteur de la fenêtre
;comme pour les couleurs le -1 signifie "valeur par défaut"

;Fenêtre "À propos de"

[OverrideWindowRect_About]
x=-1
y=-1
w=-1
h=-1

;Fenêtre d'aide
[OverrideWindowRect_Help]
x=-1
y=-1
w=-1
h=-1

;Contrôle de lecture audio/vidéo
[OverrideWindowRect_PlayControl]
x=-1
y=-1
w=-1
h=-1

;Explorateur de fichiers
[OverrideWindowRect_FileSelect]
x=-1
y=-1
w=-1
h=-1

;Fenêtre d'affichage des images
[OverrideWindowRect_PicView]
x=-1
y=-1
w=-1
h=-1

;Fenêtre d'affichage des fichiers de textes
[OverrideWindowRect_TextView]
x=-1
y=-1
w=-1
h=-1

;Fenêtre de la barre de progression
[OverrideWindowRect_Progress]
x=-1
y=-1
w=-1
h=-1

;Fenêtre de lecture en cours
[OverrideWindowRect_SetNext]
x=-1
y=-1
w=-1
h=-1

;Fenêtre d'information sur les fichiers
[OverrideWindowRect_FileInfo]
x=-1
y=-1
w=-1
h=-1

;Fenêtre affichant l'heure, la date et la température
[OverrideWindowRect_DateTime]
x=0
y=178
w=268
h=0

;P.S. : Je nai pas essayé de modifier les positions des fenêtres à vous de voir les effets ^^
; --------------------

Un petit dessin parlant parfois mieux qu'un long discours en voici un plaçant la plupart des options importantes du skin.ini et les BMP sur un screen (si si choisi complétement au hasard^^)



En rouge les options se trouvant dans le skin.ini en bleu les BMP.

*Monte sur la scène et s'installe derrière le podium*
Mesdames, Messieurs, je tiens à remercier tous ceux sans qui ce tuto n'aurais jamais vu le jour et tout particulièrement google et les forums français/anglais sur les supercards et moonshell.
Je remercie aussi tous ceux qui se sont intéressés à ce projet et qui m'ont encouragés à continuer.
Merci à tous.
*Prends délicatement le prix des mains de l'hôtesse blonde à forte poitrine et quitte la scène avec une larmichette à l'oeil*
avatar
Alfadir
Admin

Messages : 56
Date d'inscription : 06/10/2008

Voir le profil de l'utilisateur http://skins.supercard.fr

Revenir en haut Aller en bas

Re: Créer vos skins DS One Partie II

Message  Alfadir le Lun 3 Nov - 3:48

Un petit up pour l'arrivée de l'OS2SP4



;MWC_MenuSelectBG
;MWC_MenuSelectText
;MWC_MenuText
;MWC_MenuLetfBG
;MWC_MenuSubSelectBG
;MWC_MenuSubSelectText
;MWC_MenuSubText
;MWC_MenuS ...

Ce sont les nouvelles lignes de réglage ajouté au skin.ini
Elles sont optionnelles et dailleur derrière un ; (qui fait que la ligne n'est pas lu).
De ce fait les skins fait pour les versions précédentes de l'OS sont aussi compatibles avec l'OS2SP4 sans avoir à les modifier.

Pour utiliser ces nouveaux réglages il suffi de supprimer le point-virgule ";" et de mettre "=" suivi du code RRGGBB (RRVVBB) de la couleur souhaitée.
Un petit exemple pour avoir le text des menus déroulant en blanc il faut avoir cette ligne :
MWC_MenuSubSelectText=ffffff

Un petit détail pour garder exactement le même aspect que sur les anciennes versions de l'OS il faut modifier la ligne :
;MWC_MenuText
et la changer en
MWC_MenuText=ffffff
sinon vous aurez le text du menu scmenu en bleu-gris au lieu de blanc dans les anciens OS.

De plus une nouvelle image peu être ajouter au skin et se mettra en fond des menu déroulant. Pour ça il suffi de créer une image de dimension 170x170 nommé submenu.bmp et placer ce fichier dans le répertoire scshell avec les autres.
Pour le moment et après quelques test sur ce fichier, le rendu est pathétique (image toute déformée) mais d'autres auront peu etre plus de chance ou de courage que moi.
avatar
Alfadir
Admin

Messages : 56
Date d'inscription : 06/10/2008

Voir le profil de l'utilisateur http://skins.supercard.fr

Revenir en haut Aller en bas

Re: Créer vos skins DS One Partie II

Message  Alfadir le Lun 3 Nov - 3:49

Option planquée dans l'OS3SP4 et les suivants :

Ajout de :
;couleur du texte et des fonds sur le scmenu et les menus déroulants (plus d'explications plus bas sur ce topic)
;MWC_ICOSelect

Cette option n'apparait nul part dans le skin.ini
Il faut rajouter la ligne et comme les autre mettre
MWC_ICOSelect=xxxxxx
ou xxxxxx est le code rrvvbb de la couleur qu'on veux utiliser.

Par défaut si la ligne n'existe pas le cadre est noir.

Merci beaucoup à Supercarte qui a sû dénicher ce réglage en éditant le msforsc.nds.
Bravo à lui.
avatar
Alfadir
Admin

Messages : 56
Date d'inscription : 06/10/2008

Voir le profil de l'utilisateur http://skins.supercard.fr

Revenir en haut Aller en bas

Re: Créer vos skins DS One Partie II

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum