Ven 13/12/2013 - Actualités
Posté : ven. 13 déc. 2013 17:00
Icones
Le problèmes des icônes aux bordures noires a enfin été résolu.
Les icônes extraites des Raccourcis étaient correctes en XT3. Une comparaison des codes d'extraction a donc été faite, mais elle n'a rien donné, le nouveau code étant très proche de l'ancien.
C'est finalement après une restauration intégrale d'un XT374 que la différence a été trouvée : en XT3 la couleur de fond était hardcodée en un gris très clair directement sur le composant.
Afin de gérer les cas où l'utilisateur aurait modifié la couleur des boutons et n'aurait donc plus ce gris clair, XT4 détermine la couleur au démarrage et l'applique dynamiquement à la liste d'images juste avant l'extraction des icônes des Raccourcis, ce qui permet d'obtenir le même effet qu'avec une gestion véritable de la transparence.
Cette couleur est obtenue par la variable Windows COLOR_BTNFACE définie ici : Si l'utilisateur change cette couleur, les icônes auront des bordures incorrectes, mais un redémarrage d'XT4 corrigera cela.
Le problèmes des icônes aux bordures noires a enfin été résolu.
Les icônes extraites des Raccourcis étaient correctes en XT3. Une comparaison des codes d'extraction a donc été faite, mais elle n'a rien donné, le nouveau code étant très proche de l'ancien.
C'est finalement après une restauration intégrale d'un XT374 que la différence a été trouvée : en XT3 la couleur de fond était hardcodée en un gris très clair directement sur le composant.
Afin de gérer les cas où l'utilisateur aurait modifié la couleur des boutons et n'aurait donc plus ce gris clair, XT4 détermine la couleur au démarrage et l'applique dynamiquement à la liste d'images juste avant l'extraction des icônes des Raccourcis, ce qui permet d'obtenir le même effet qu'avec une gestion véritable de la transparence.
Cette couleur est obtenue par la variable Windows COLOR_BTNFACE définie ici : Si l'utilisateur change cette couleur, les icônes auront des bordures incorrectes, mais un redémarrage d'XT4 corrigera cela.