Salut @ toi et merci
Tu veux qu'il affiche le texte 'ouvert' à 100% et 'fermé' à 0% ? OK je ferai la modif à l'avenir si personne ne s'y oppose...
Ce ne sont pas du tout les mêmes commandes, MultiOuvrants est prévu pour afficher une info/numérique alors que SlidVertical est une action/slider (ou curseur).
A nouveau il n'y a pas d'animation dans MultiOuvrants, il ne fait qu'afficher une image en fonction d'une valeur. Chaque série contient donc 11 images qui vont de 0 à 100 par pas de 10. Tu as tout a fait la possibilité d'inclure tes propres séries de 11 images dans le widget en respectant simplement le nommage.Patdec a écrit : ↑03 avr. 2019, 22:433 - Est-il possible d'adapter de ta série 8 le " roller shutter lam " car il a une 20 taine de lames ajourées
et cela rendrait ton widget plus réaliste puisque 2 * plus précis.
Avec des volets de 120 cm de haut, 10 lames sont acceptables en visuel, sur 210 cm, les lames sont trop grandes à mon goût.
Peut être une commande optionnelle en plus permettant de déterminer le nombre de lames souhaitées au goût de chacun.
Si c''est ce qui te conviens c'est très bien ! j'ai du faire un choix de valeurs lorsque j'ai codé le widget mais chacun est libre de modifier à sa guise. Par contre effectivement c'est le grand écart sur l'image_90 qui s'affiche donc quand le pourcentage d'ouverture réel de ton volet est entre 82% et 98%.
Déjà sur le 1er 'if' tu peux écrire
Code : Tout sélectionner
if (state == 0) {
Code : Tout sélectionner
if (state >= 0 && state <= 0) {
0=0 / 1->11=10 / 12->22=20 / 23->33=30 / 34->44=40 / 45->55=50 / 56->66=60 / 67->77=70 / 78->88=80 / 89->98=90 / 99->100=100
C'est exactement les valeurs avec lesquelles j'hésitais lorsque j'ai codé le widget, je pensais même inclure la possibilité de choisir entre les valeurs actuelles et celles-ci si les utilisateurs se plaignaient des valeurs que j'ai choisi.