Gambas France BETA


Pas de compte ? Incription

Valeur d’incrémentation d'une SpinBox

Ce sujet est résolu.

1
AuteurMessages
manu#1 Posté le 6/11/2011 à 22:10:47
Avec Gambas ca roule !Bonjour,

La valeur d'incrementation d'une Spinbox est au minimum de 1. Je voudrais qu'elle soit de 0.1. Quelqu'un a t'il une astuce propre pour résoudre la chose ?

Merci d'avance
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
manu#2 Posté le 6/11/2011 à 23:02:36
Avec Gambas ca roule !Bon, je pense pas que ce soit possible puisque la valeur d'une spinbox doit être un entier... Pourquoi seulement un entier d'ailleurs ?
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
GarulfoUnix#3 Posté le 6/11/2011 à 23:28:50
By the wayExactement tu ne peux pas mettre des valeurs flottantes dans une SpinBox car la propriété Value réclame un entier.
D'autant plus que même en contournant la chose avec la propriété .Text c'est impossible car cette dernière étant accessible uniquement en lecture seule.
gambix#4 Posté le 7/11/2011 à 19:04:41
Faire simple ![quote=manu]Pourquoi seulement un entier d'ailleurs ?[/quote]

Parce que sous qt c'était comme ça. Mais effectivement c'est génant ... rien n'empêche de pondre un composant en quatrième vitesse qui fasse cela :).. ou simplement une classe. Comme l'ide accepte maintenant d'utiliser des composant interne durant la créa du formulaire ... tout est possible :)
Moins de texte dans une signature c'est agrandir son espace.
gambix#5 Posté le 7/11/2011 à 19:04:41
Faire simple ![quote=manu]Pourquoi seulement un entier d'ailleurs ?[/quote]

Parce que sous qt c'était comme ça. Mais effectivement c'est génant ... rien n'empêche de pondre un composant en quatrième vitesse qui fasse cela :).. ou simplement une classe. Comme l'ide accepte maintenant d'utiliser des composant interne durant la créa du formulaire ... tout est possible :)
Moins de texte dans une signature c'est agrandir son espace.
GarulfoUnix#6 Posté le 8/11/2011 à 00:02:37
By the waySinon pourquoi ne pas utiliser un autre contrôle gérant les flottants ? :)
(Selon ton contexte d'utilisation)
manu#7 Posté le 8/11/2011 à 11:07:33
Avec Gambas ca roule !C'est ce que je fait France1159, mais c'est domage. J'utilise une valueBox que j'incremente ou decrement avec la roulette de la souris. C'est tres efficace pour l'utilisateur mais bon, spinbox c'est sympas aussi :)

Je fais ça en fait sur mon controle :

1
2
3
4
5
PUBLIC SUB ValueBox1_MouseWheel()

ValueBox1.Value += Mouse.Delta / 10 ' j’incrémente de 0.1

END


C'est pas le temps que ca me prend ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
manu#8 Posté le 8/11/2011 à 11:08:50
Avec Gambas ca roule !
C'est ce que je fait France1159, mais c'est domage. J'utilise une valueBox que j'incremente ou decremente avec la roulette de la souris. C'est trés efficace pour l'utilisateur mais bon, spinbox c'est sympas aussi :)

Je fais ça en fait sur mon controle :

1
2
3
4
5
PUBLIC SUB ValueBox1_MouseWheel()

ValueBox1.Value += Mouse.Delta / 10 ' j’incrémente de 0.1

END


C'est pas le temps que ca me prend ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
GarulfoUnix#9 Posté le 9/11/2011 à 21:55:09
By the wayOui c'est dommage mais c'est la librairie Qt qui veut ça :
http://doc.qt.nokia.com/latest/qspinbox.html#value-prop

La ValueBox permet de mettre du Variant. Gambas permet de faire des contrôles personnalisé donc rien t'empêche par la suite de proposer une version SpinBox pour les valeurs flottantes ;) .
manu#10 Posté le 9/11/2011 à 22:47:28
Avec Gambas ca roule !oui mais moi, je sais pas faire ça... :(
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
1