Bonjour

Je teste les thèmes gtk (à la suite de http://www.developpez.net/forums/d11...menu-colories/).
J'ai de gros problèmes de compatibilités entre les versions de gtk3 !

Je travaille sous Mageia 2, Mageia Cauldron (future 3) et Windows (sous WM qui vient de rebooter conte mon avis suite à une màj automatique ).

Sous Mageia , j'ai gtk 3.4, sous Cauldron, j'ai gtk 3.5.12 et sous windows gtk3.4 il y a des différences...
Certaines choses qui ne marchent pas sous gtk 3.4 marchent sous gtk 3.5. Ce code par exemple est sans effet sous gtk 3.4 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
GtkLabel
{background-color: rgba(100%, 100%, 100%, 0.5)}
Certains codes ne peuvent être simplifiés sous gtk 3.4 comme celui-là :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
GtkWindow {
    background : url("./images/dragon.jpg") top center;
}
qui marche sous gtk 3.5 doit être mis en deux lignes pour être fonctionnel sous gtk 3.4 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
GtkWindow {
    background : url("./images/dragon.jpg");
    background-position : top center;
}
Après le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
background : url("./images/dragon.jpg");
ne marche pas sous windows J'ai du mettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
background-image : url("./images/dragon.jpg");
Et l'image est dimensionnée pour être à la taille de la fenêtre contrairement à linux ! Peut-être parce que background-position n'est pas reconnu.

Pourquoi ? Où puis-je trouver exactement des infos sur cela sans tâtonner comme je fais maintenant ?