Forums CustomXP
Page 1 sur 11 | 1 23 > Dernière »  | 

Forums CustomXP (https://www.pngfactory.net/customxp/forum/index.php)
-   Actualité (https://www.pngfactory.net/customxp/forum/forumdisplay.php?f=33)
-   -   TrueTransparency 0.8.5 (https://www.pngfactory.net/customxp/forum/showthread.php?t=8618)

Team CustomXP.net 13/10/2007 11h12

TrueTransparency 0.8.5
 
TrueTransparency continue d'évoluer et arrive aujourd'hui en version 0.8.

Comme toujours, cette version apporte son lot de correction de bug pour toujours plus de stabilité. Mais ce n'est pas tout! La nouveauté majeure étant le changement du système de skin pour quelques choses de plus robuste et surtout de plus complet vous permettant de faire des thèmes beaucoup plus évolués :-) Referez-vous au post suivant pour plus d'information sur ce qu'il est possible de faire maintenant.

L'inconvénient est que les anciens skins ne sont pas compatible avec cette nouvelle version :desole:


Parmis les autres nouveautés, on peut citer:
- 2 nouvelles traductions (Polish par Jarek et Vietnamese par SDo).
- la possibilité de changer de skin en ligne de commande (truetransparency.exe s=nom_du_skin).
- un nouveau skin pour inaugurer le nouveau skin loader (screen).

http://www.customxp.net/forum/images...d_dl_small.png

Team CustomXP.net 13/10/2007 11h13

Skin TrueTransparency

Pour cette nouvelle version, un post récapitulatif me parait nécessaire pour faire le tour des différentes possibilités en ce qui concerne les skins de TT.

Structure:

Pour des raisons de simplicité et pour alléger le fichier skin.ini, la structure des skins est maintenant imposée, il n'est plus possible de donner le nom que vous voulez aux images.

Code:

NomDuSkin
|
 - Normal
  |
    - skin.ini
    - top-left.png
    - top.png
    - top-right.png
    - left.png
    - right.png
    - bottom-left.png
    - bottom.png
    - bottom-right.png
    - min-button.png
    - max-button.png
    - close-button.png
|
 - Maximized (facultatif)
  |
    - skin.ini
    - top-left.png
    - top.png
    - top-right.png
    - left.png
    - right.png
    - bottom-left.png
    - bottom.png
    - bottom-right.png
    - min-button.png
    - max-button.png
    - close-button.png

Le contenu du répertoire Maximized permet de donner un skin différent aux fenêtres maximisées. Ce répertoire n'est pas obligatoire, s'il n'existe pas, les fenêtres maximisées utiliseront le même skin que les autres fenêtres.

Images pour les bordures:

Ces images sont aux nombres de 8 (top-left.png, top.png, top-right.png, left.png, right.png, bottom-left.png, bottom.png et bottom-right.png).

Par rapport aux anciens skins, il n'y a plus une image pour la version active et une pour la version inactive. Les 2 versions sont dans la même image l'une en dessous de l'autre (active au dessus et inactive en dessous).

PS: les 3 images top (top-left.png, top.png et top-right.png) doivent obligatoirement avoir la même hauteur. Même chose pour les 3 images bottom. Sinon le skin ne se chargera pas.
PS2: les images top.png et bottom.png peuvent faire plus de 1px de large et les images left.png et right.png peuvent faire plus de 1px de haut.

Images pour les boutons:

Les 3 images restantes (min-button.png, max-button.png et close-button.png).

Comme pour les bordures, les différentes images des boutons ont été regroupé en une seule. Du haut vers le bas, on retrouve :
- image normal active
- image survolée active
- image normal inactive
- image survolée inactive

Ces images ne sont pas obligatoire. Si une image manque, le bouton ne sera tout simplement pas affiché.

PS: les boutons sont maintenant correctement dessinés par dessus la bordure et pas à la place de la bordure comme avec les anciens skins.

Fichier skin.ini:

Pour finir, la partie la plus importante, le fichier de configuration. Attention, il y a aussi un fichier dans le repertoire Maximized pour permettre des réglages différents.

Le fichier de configuration est constitué de 2 choses différentes:
- les sections sous cette forme "[SECTION]"
- les options sous cette forme "Option=..."

PS: l'ordre des sections n'a pas d'importance.
PS2: toute ligne invalide est ignorée

* Sections "TOP", "LEFT", "RIGHT" et "BOTTOM"

Ces 4 quatres sections possèdent une seule option possible "Position" dont les valeurs possibles sont:
- Left|Centered|Right|Stretched : pour "TOP" et "BOTTOM"
- Top|Centered|Bottom|Stretched : pour "LEFT" et "RIGHT"

Cette option définie comment sera répétée l'image correspondante:
- Left (Top) -> l'image est collée à gauche (en haut) puis la dernière colonne (ligne) est répétée.
- Right (Bottom) -> l'image est collée à droite (en bas) puis la première colonne (ligne) est répétée.
- Centered -> l'image est centrée, la première colonne (ligne) est répétée sur la gauche et la dernière colonne (ligne) est répétée sur la droite.
- Stretched -> l'image est étirée pour prendre toute la place disponible.

La section "TOP" et uniquement pour le skin Normal a aussi l'option "BorderSize" qui permet de définir la taille de la zone de redimmensionnement par le haut de la fenêtre.

* Sections "ICON"

Les options sont les suivantes:
- Size -> la taille de l'icone (l'icone est forcément carrée).
- PosX, PosY -> la position de l'icone.
- Position -> pour mettre l'icone à gauche (valeur Left) ou à droite (valeur Right).

PS: si cette section n'est pas présente, l'icone ne sera pas affichée.

* Sections "MIN-BUTTON", "MAX-BUTTON" et "CLOSE-BUTTON"

Les options sont les suivantes:
- PosX, PosY -> la position du bouton.
- Position -> pour mettre le bouton à gauche (valeur Left) ou à droite (valeur Right).

* Sections "CAPTION"

Les options sont les suivantes:
- FontName -> le nom de la police.
- FontSize -> la taille de la police.
- HorizontalAlignment -> défini comment le texte est aligné horizontalement (valeur possible: Left|Center|Right).
- VerticalAlignment -> défini comment le texte est aligné verticalement (valeur possible: Top|Center|Bottom).
- Color -> la couleur du texte
- OutlineColor -> la couleur du contour du texte
- GlowColor -> la couleur de l'aura autour du texte

PS: les couleurs sont définies sous cette forme R,G,B,A avec des valeurs de 0 à 255.
PS2: OutlineColor et GlowColor sont optionnelles. Il peut y en avoir aucun des deux, un seul ou les deux de présent.
PS3: si cette section n'est pas présente, le texte ne sera pas affichée.

Nafnaf84 13/10/2007 22h25

Cette version est vraiment bien...
Merci beaucoup et bravo pour votre travail... :super:

Dommage qu'il faille refaire les skins...
Ceci dit le système a l'air plus pratique... ;-)

Choukoulou 13/10/2007 23h28

Elle est terrible cette nouvelle version :super:
Merci Lefreut!

Bon faut que je remette aux skins...

tour1st 13/10/2007 23h31

Super une nouvelle version!
Tu fais du bon boulot, bravo.
Comme dit chou, il n'y a plus qu'a faire les skins.

Nafnaf84 13/10/2007 23h55

J'ai déjà un bug que je n'avais pas avec l'ancienne version...
J'ai Firefox, une fenêtre explorer et une fenêtre de conversation Windows Live Messenger et à un moment donné (je ne sais pas exactement, apparement quand je grandis la fenêtre explorer) TT plante et ferme...

Choukoulou 14/10/2007 00h12

Moi j'ai récupérer les "cadres fantômes" pour Mes documents...

EDIT: Quel espace doit on laisser entre les différents boutons dans les png?

Lefreut 14/10/2007 15h17

Citation:

Envoyé par Nafnaf84 (Message 136531)
J'ai déjà un bug que je n'avais pas avec l'ancienne version...
J'ai Firefox, une fenêtre explorer et une fenêtre de conversation Windows Live Messenger et à un moment donné (je ne sais pas exactement, apparement quand je grandis la fenêtre explorer) TT plante et ferme...

Citation:

Envoyé par Choukoulou (Message 136532)
Moi j'ai récupérer les "cadres fantômes" pour Mes documents...

Qu'est-ce que j'ai bien pu casser :doute:

Citation:

Envoyé par Choukoulou (Message 136532)
EDIT: Quel espace doit on laisser entre les différents boutons dans les png?

Aucun.

Nafnaf84 14/10/2007 16h34

Pour compléter mon problème, je dirais que j'ai l'impression qu'il se ferme en cas de bug...
Quand à savoir d'où vient le problème...
Tout à l'heure je n'avais en fenêtre dans la barre des tâches que Firefox (avec WLMail et WLMessenger entre autres qui tournait dans le systray) je réduis Firefox et à l'agrandissement TT plante, le contour de Firefox reprends le thème windows juste avant de planter à son tour et de se fermer...

Lefreut 14/10/2007 17h32

J'ai mis à jour TT, j'espère que ça va fixer les crashs.

Choukoulou -> par contre j'arrive pas à reproduire ton problème. Tu peux donner plus de détails.

Nafnaf84 14/10/2007 17h35

Merci beaucoup c'est vraiment super rapide...
C'est génial l'aide que tu fournis... :D

Nafnaf84 14/10/2007 18h02

Alors le bug a l'air résolu...
Mais comme chaque souci cache un autre souci voici ce que j'ai pour les fenêtres suivantes au moins (pas tout testé) : Propriétés barre des tâches, Aperçu des images Windows, Firefox, Paint, ...
http://aycu40.webshots.com/image/303...2827059_rs.jpg avant de cliquer quelque part sur le bureau ou sur les Propriétés...
Ensuite après clique http://aycu32.webshots.com/image/315...2344138_rs.jpg...
Firefox http://aycu32.webshots.com/image/315...0177065_rs.jpg...
Il me semble que tout est décalé et qu'à gauche il y a le contour de droite et de gauche l'un à côté de l'autre et que tout en haut nous avons d'abord le bas puis le haut du skin...
Sachant qu'une fois sur deux en diminuant Firefox le contour reste...
Fenêtres n'ayant pas ce problème : Propriétés du bureau, Explorer Windows (dossiers), entre autres car je n'ai pas tout testé...
Voilà, merci en tout cas pour ton aide...

Edit : si ça peut t'aider en bougeant la fenêtre par la barre de titre du haut les contours s'assemblent correctement et même après avoir minimisé/agrandit la fenêtre ça reste en place...
De même si on approche la souris des contours et que l'on clique pour mondifier la taille de la fenêtre (avec les contours décalés je précise) et bien la fenêtre se met à la taille de la position du contour correspondant (contour de droite ou du bas), en gros la fenêtre prends sa place dans le contour...

Lefreut 14/10/2007 18h22

Cela devrait être corrigé maintenant.

Citation:

Envoyé par Nafnaf84 (Message 136565)
Sachant qu'une fois sur deux en diminuant Firefox le contour reste...

Par contre, je l'ai pas ce bug ci :??:

Choukoulou 14/10/2007 18h31

Bah en fait quand je réduit Mes Documents le cadre reste sur le bureau...

Lefreut 14/10/2007 19h30

Encore une autre version, ça va peut être être enfin bon :hot:

Nafnaf84 14/10/2007 21h31

Merci beaucoup pour ton boulot...
Ca a l'air d'aller...
Je te tiens au courant de toutes façons...
Merci encore pour ton temps passé...

StyphaX 15/10/2007 19h08

Un point négatif:

Lorsque tu agrandis les fenêtres, le contour reste apparant.... comme si t uavais juste manuellement agrandis la fenêtre... Ca fais pas du tout comme un vrai Skin :)

Domage pour ceux qui veullent un style Vista Aero...comme moi^^:cry:

Lefreut 15/10/2007 19h28

Citation:

Envoyé par StyphaX (Message 136591)
Un point négatif:

Lorsque tu agrandis les fenêtres, le contour reste apparant.... comme si t uavais juste manuellement agrandis la fenêtre... Ca fais pas du tout comme un vrai Skin :)

Domage pour ceux qui veullent un style Vista Aero...comme moi^^:cry:

Le skin est comme ça car je préfère voir les bordures même sur les fenêtres maximisées ;-)

Comme maintenant on peut mettre des images différentes pour les fenêtres maximisées, il est possible de créer un skin qui fasse ce que tu veux. Faut juste trouver quelqu'un qui le fasse!

Benjigarner 15/10/2007 20h35

Vraiment une nette amélioration pour cette nouvelle version, elle est vraiment plus stable, bravo à toi et continue à l'améliorer ainsi ;-)
Bon par contre pour les skins j'en ferais surement des nouveaux :-)

Gavatx 15/10/2007 20h53

Wow Lefreut on dirait que tu lis dans mes pensées:super:

Je sens que ce coup là je vais pondre un skin vista quasi parfait je suis chaud :-p

Mille fois bravo tu as anéanti la concurrence, avec un soft stable et complètement négligeable dans l'occupation cpu en plus


13h47
Page 1 sur 11 | 1 23 > Dernière »  | 

Powered by vBulletin® Version 3.8.11 - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #21 par l'association vBulletin francophone
CNIL N°834125