OVH Cloud OVH Cloud

orientation controle slider

3 réponses
Avatar
François ROLAND
Je veux placer un controle slider pour régler le son d'une appli, mais je
veux qu'il soit vertical avec une progression croissante vers le haut. Or je
n'arrive qu'a avoir une croissance vers le bas. Comment faire pour faire une
rotation de 180° au controle ?

Je penssais faire afficher la valeur en inversant le signe, mais ça marche
pas

Connaissez vous l'astuce

Cordialement


--

François ROLAND
francois.roland@free.fr

3 réponses

Avatar
LE TROLL
Salut, pour le mettre à la verticale, est-ce que tu as essayé de
tourner l'écran de -90° ???
Dis-moi si mon idée fonctionne :o)
--------

"François ROLAND" a écrit dans le message de news:

Je veux placer un controle slider pour régler le son d'une appli, mais je
veux qu'il soit vertical avec une progression croissante vers le haut. Or
je
n'arrive qu'a avoir une croissance vers le bas. Comment faire pour faire
une
rotation de 180° au controle ?

Je penssais faire afficher la valeur en inversant le signe, mais ça marche
pas

Connaissez vous l'astuce

Cordialement


--

François ROLAND





Avatar
Jean-Marc
"François ROLAND" a écrit dans le message de
news:
Je veux placer un controle slider pour régler le son d'une appli, mais je
veux qu'il soit vertical avec une progression croissante vers le haut. Or


je
n'arrive qu'a avoir une croissance vers le bas. Comment faire pour faire


une
rotation de 180° au controle ?

Je penssais faire afficher la valeur en inversant le signe, mais ça marche
pas




Hello,

Je ne vois pas la difficulté, mais peut être ai
je mal compris quelque chose;

Il suffit de retourner Slider.max - SLider.value.

SI MAX
Quand SLider.value vaut 0, curseur en haut, ça retourne 10-0 = 10
Quand SLider.value vaut 10, curseur en bas, ça retourne 10-10 = 0

Donc il suffit de ne pas utiliser directment la valeur de Slider mais
d'utiliser la valeur modifiée comme explicitée précédemment.

Ou est le probleme ?

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
Avatar
Patrice Henrio
La propriété Min ne vaut pas nécessairement 0
La solution consiste bien effectivement à modifier value pour que ça marche.
Soit Max et Min les deux propriétés du slider,
Valeur la valeur à afficher sur le slider

La propriété value vaut Max-Valeur+Min.


"Jean-Marc" a écrit dans le message de news:
41e05995$0$28413$
"François ROLAND" a écrit dans le message de
news:
Je veux placer un controle slider pour régler le son d'une appli, mais je
veux qu'il soit vertical avec une progression croissante vers le haut. Or


je
n'arrive qu'a avoir une croissance vers le bas. Comment faire pour faire


une
rotation de 180° au controle ?

Je penssais faire afficher la valeur en inversant le signe, mais ça
marche
pas




Hello,

Je ne vois pas la difficulté, mais peut être ai
je mal compris quelque chose;

Il suffit de retourner Slider.max - SLider.value.

SI MAX
Quand SLider.value vaut 0, curseur en haut, ça retourne 10-0 = 10
Quand SLider.value vaut 10, curseur en bas, ça retourne 10-10 = 0

Donc il suffit de ne pas utiliser directment la valeur de Slider mais
d'utiliser la valeur modifiée comme explicitée précédemment.

Ou est le probleme ?

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."