Skinnez votre PNA - Xania Blue
Transcription
Skinnez votre PNA - Xania Blue
Xania Blue Skinnez votre PNA ! Soumis par xania  Cobra Skin by Xania & Xania Desktop (10 autres skins disponibles en bas de page) Grâce au petit utilitaire SystemInformation 1.2 crée par Daniel Schumann il est désormais possible de personnaliser entièrement le desktop de nos PNA (Bluemedia, Transonic, Medion, Mio, ..). Avec lui vous pourrez, non seulement, afficher certaines informations directement sur le desktop : - espace libre de la Storage Memory (n'importe quel répertoire mais aussi carte mémoire), - espace libre de la Program Memory (appelé Physical Memory ici, c'est l'espace réservé pour l'exécution des programmes) - état de la batterie - date et heure - texte libre (autant que souhaité) mais aussi utiliser des icônes et y associer des programmes à exécuter ou documents à ouvrir, à la place ou en complément des raccourcis habituels. Ces icônes doivent être obligatoirement des icônes 32 bits au format Windows XP. Le lancement des programmes s'effectue avec un seul clic et suivant le réglage effectué l'icône est "animé" suite au tap fait dessus. Un double clic sur des infos ou sur un icône désactive le desktop. Création d'un skin Le zip fourni par Daniel contient l'exécutable SystemInformation1.2.exe à lancer pour activer le fonctionnement du desktop et un ensemble de fichiers ini dans lesquels on va définir l'affichage et les programmes à exécuter. Un fichier ini global SysInfoSettings.ini recense tous les autres fichiers ini à activer (les autres noms de fichiers ini sont libres). Contrairement à Daniel j'ai simplifié l'arborescence du système et disposé tous ces fichiers ainsi que les icônes dans un et un seul dossier portant le nom du skin. Le skin est bien sûr composé d'une image de fond à disposer comme d'habitude dans le répertoire de windows et à activer par Start/ Settings/ Control Panel/ Display. Pour expliciter les paramétres des fichiers ini, je vais prendre l'exemple du Cobra Skin. Ce skin utilise le fond d'image appelé background.bmp. SysInfoSettings.ini Date.ini ProgFiles.ini Battery.ini WindowsCE.ini Buttons.ini Buttons2.ini Buttons3.ini Buttons4.ini Date.ini GLOBALSETTINGS X=0 Y=2 Width = 170 Border = 0 BackgroundColor = 202080 Refresh = 500 BackgroundBitmap = \Windows\background.bmp BitmapOffsetX = x BitmapOffsetY = y DATE Color = FFFFFF Format = dddd', 'dd MMMM yyyy Le principe de chaque ini est de définir une zone d'affichage que l'on positionne avec les coordonnées x et y. Si x ou y http://xania.123.fr Propulsé par Joomla! Généré: 21 February, 2017, 19:32 Xania Blue sont négatifs c'est la distance par rapport au bord opposé. Cette zone a une largeur fixée (width). On peut soit appliquer une couleur de fond pour cette zone (BackgroundColor) soit appliquer une transparence (lignes BackgroundBitmap et Bitmap =x et y), quand on met les deux comme ici c'est la transparence qui prime. Les codes utilisés pour définir la couleur sont en RVB classiques. Dans cette zone on a choisi ici d'afficher la date, la couleur du texte ainsi que le format d'affichage sont paramétrable. Les formats possibles sont expliqués ici La date est rafraichie toutes les 500 millisecondes (on peut mettre 0 pour ne pas rafraichir). De même on pourrait afficher (à la place ou en plus, dans le même fichier ini ou dans un autre) l'heure avec la clause TIME. Les formats possibles sont expliqués ici ProgFiles.ini GLOBALSETTINGS #X = 80 si on veut laisser la place pour un raccourci X=4 Y = 22 Width = 112 Border = 0 BackgroundColor = 000000 BackgroundBitmap = \Windows\background.bmp BitmapOffsetX = x BitmapOffsetY = y Refresh = 5000 #MEMORY #ShowPath = 1 #PhysMemBar = 1 #PhysMemPercent = 1 #PhysMemValue = 1 #Color = 000000 #BackgroundColorLow = BF2020 #BackgroundColorHigh = 20BF20 DISKMEM Folder = \Program Files ShowPath = 1 Bar = 1 Percent = 1 Value = 1 Color = 000000 BackgroundColorLow = BF2020 BackgroundColorHigh = 20BF20 Ce fichier ini permet d'afficher les infos relatives à l'occupation mémoire MEMORY pour Program Memory et DISKMEM pour Storage Memory. Les paramétres sont assez explicites. Bar permet de choisir (1) ou pas (0) d'afficher la barre représentant le niveau de la mémoire libre. Percent d'afficher ou pas le pourcentage de mémoire libre. Value d'afficher ou pas la valeur de la mémoire libre/ totale. Color de choisir la couleur de la barre et backgroundcolor les couleurs de la mémoire suivant son niveau. Battery.ini GLOBALSETTINGS ShowMessage = 0 X = -2 Y=2 Width = 50 Border = 0 BackgroundColor = 000000 BackgroundBitmap = \Windows\background.bmp BitmapOffsetX = x BitmapOffsetY = y # alle 60 Sekunden aktualisieren Refresh = 60000 http://xania.123.fr Propulsé par Joomla! Généré: 21 February, 2017, 19:32 Xania Blue BATTERY Height = 12 ColorBattery = FFFFFF Segments = 3 L'état de la batterie s'affiche avec plusieurs segments représentant son niveau de charge. Les segments sont affichés à l'intérieur d'une batterie. Le Height défini la hauteur de la batterie, le ColorBattery défini la couleur du contour de la batterie et Segments le nombre de segments total à afficher. Il existe d'autres paramétres ColorCritical = [ HEX ] definie la couleur des segments à 0 - 33%. ColorLow = [ HEX ] definie la couleur des segments à 34 - 66%. ColorHigh = [ HEX ] definie la couleur des segments à 67 - 100%. Test = [ BOOL ] permet d'afficher tous les segments à des fins de test WindowsCE.ini GLOBALSETTINGS ShowMessage = 0 X=4 Y = -7 Width = 110 Border = 0 BackgroundBitmap = \Windows\background.bmp BitmapOffsetX = x BitmapOffsetY = y Refresh = 0 TEXT Color = 396BA5 Text = Cobra Skin by Xania Avec ce fichier on peut afficher un commentaire, je n'ai pas testé mais on doit pouvoir mettre plusieurs lignes Text. Buttons.ini GLOBALSETTINGS ShowMessage = 0 X = 270 Y = 50 Width = 40 Border = 0 BackgroundColor = 000000 BackgroundBitmap = \windows\background.bmp BitmapOffsetX = x BitmapOffsetY = y Refresh = 0 Distance = 16 ICONXPBUTTON Command = \Program Files\Navigator\TomTom Navigator.exe SizeNormal = 32 SizePushed = 32 ScaleAlpha = 100 IconNormal = \Cobra Skin by Xania\globe.ico ScaleAlpha = 100 IconPushed = \Cobra Skin by Xania\globe.ico ICONXPBUTTON Command = \oziexplorer\OziExplorerCE.exe SizeNormal = 32 SizePushed = 32 ScaleAlpha = 100 IconNormal = \Cobra Skin by Xania\tree.ico ScaleAlpha = 100 http://xania.123.fr Propulsé par Joomla! Généré: 21 February, 2017, 19:32 Xania Blue IconPushed = \Cobra Skin by Xania\tree.ico Les fichiers buttons permettent de définir les icônes à afficher ainsi que les programmes à activer quand on clic dessus. On peut dans un même fichier disposer un ou plusieurs icônes, comme ils seront affichés dans la même zone, ils apparaitront les uns en dessous des autres à une distance définie (paramétre distance en pixels). Les chemins pour indiquer les programmes à exécuter ainsi que les noms des icônes sont à préciser. Il faut aussi donner la taille des icônes (16, 32, 48, etc.. pixels). L'icone à afficher est à définir dans IconNormal et celui à afficher quand on appuie dessus dans IconPushed. On peut bien sûr comme ici indiquer le même. C'est le niveau alpha de chacun des deux qui va permettre de les différencier, clauses ScaleAlpha (100 = pas de transparence). On aurait pu aussi jouer sur la taille ou bien encore utiliser les paramétres suivants : ScaleRed = [ NOMBRE ] % de la couleur. (50=moitié , 200 = double) ScaleGreen, ScaleBlue, idem ScaleRed. AddRed = [ NOMBRE ] nombre entre -255 et 255 qui est ajouté à la valeur rouge. AddGreen, AddBlue idem AddRed. Gray = [ BOOL ] l'icône est alors grisé (1) SystemInformation 1.2 est disponible à l'origine sur PocketNavigation.de. Mais la version française est une exclu de Daniel pour Xania que j'ai le plaisir de partager avec vous.     Les différents skins (complets) présentés ici sont disponibles à la rubrique Téléchargements. Installation des skins - recopier le dossier du skin à la racine du PNA \My Computer - recopier l'image de fond dans le répertoire de Windows - définir cette image comme fond de votre écran par Start/ Settings/ Control Panel/ Display - mettre un raccourci vers systeminformation1.2.2.exe dans \windows\startup PS 1: j'oubliais de signaler une petite astuce, le skin avec la belle auto utilise une seule icone transparente, ce qui permet de mieux travailler l'image du fond sur laquelle on peut dessiner directement les boutons. C'est plus facile à travailler que les icônes et du coup cela donne des résultats plus zolis ;-) PS 2: si vous ne mettez pas le dossier contenant un skin à la racine du PNA ou si vous renommez celui-ci il faudra modifier le chemin correspondant dans tous les buttonXX.ini PS 3: pour travailler avec des icônes je vous conseille vivement Microangelo dont une version 14 jours est disponible. Vous pourrez trouver un vaste choix d'icônes et de fonds d'écran sur le site Deviantart.com. http://xania.123.fr Propulsé par Joomla! Généré: 21 February, 2017, 19:32