B4J Library [B4X] [XUI] xGauges and xGaugesRect Classes and Libraries

klaus

Expert
Licensed User
Longtime User
The xGaugesRect Customview has been updated to version 1.3 in the first post.
Only the xGaugesRect customview has changed.
Added CursorValueChanged event
Added a third cursor
Added the CursorStep property
 

sultan87

Active Member
Licensed User
Longtime User
Bonjour Klaus
j'espère que ton épouse s'est bien rétablie de son opération
je n'avais pas vu que tu avais répondu j'étais resté sur la page 6 sans voir la page 7 où tu as mis la nouvelle version xGaugeRect
j'ai déposé xGaugesRect.b4xlib dans mon répertoire library
en testant je ne vois pas le 3ème curseur qui permet de faire varier la température
certainement une mauvaise manip de ma part
Pierre
 

sultan87

Active Member
Licensed User
Longtime User
ok j'ai trouvé mon erreur
les 3 curseurs se trouvent à droite du thermomètre
serait il possible de mettre un des curseurs sur la gauche du thermomètre
je me sers d'un curseur pour la température maxi, un autre pour la température mini et un autre pour la température demandée
si je déplace le curseur 1, le curseur 2 vient se positionner sur le curseur 1
Pierre
 

klaus

Expert
Licensed User
Longtime User
si je déplace le curseur 1, le curseur 2 vient se positionner sur le curseur 1
Désolé, mais je ne comprends pas.
Est-ce que tu veux dire que le troisième curseur peut être sur une même valeur ou une valeur proche des deux autres et que l'un des deux n'est plus visible ?
 
Last edited:

sultan87

Active Member
Licensed User
Longtime User
Bonsoir Klaus
encore une erreur de ma part dans le code
B4X:
062408
pourrait on avoir curseur1 et curseur2 coté droit du thermomètre et curseur du coté gauche
où si possible choisir la position de chaque curseur en fonction des besoins de chacun
encore merci de ton aide
Pierre
 

sultan87

Active Member
Licensed User
Longtime User
B4X:
Private Sub xGaugesRect1_CursorValueChanged(CursorIndex As Int, CursorValue As Double)
 

klaus

Expert
Licensed User
Longtime User
pourrait on avoir curseur1 et curseur2 coté droit du thermomètre et curseur du coté gauche
Pourquoi ?

C'était la raison de ma question.
Est-ce que tu veux dire que le troisième curseur peut être sur une même valeur ou une valeur proche des deux autres et que l'un des deux n'est plus visible ?
À laquelle tu n'as pas répondu.

Private Sub xGaugesRect1_CursorValueChanged(CursorIndex As Int, CursorValue As Double)
Je ne comprends pas.

Des curseurs sur le côté gauche vont partiellement se superposer sur le texte voire par l'aiguille.
 

sultan87

Active Member
Licensed User
Longtime User
Bonsoir Klaus
dans mon appli existante j'avais 3 modules qui géraient respectivement
la température mini
la température maxi
la température demandée
en utilisant xGauges et les boutons + et -
je veux remplacer ces 3 modules par un seul en utilisant xGaugesRect
dans la partie de droite je voudrai les curseur mini et maxi
dans la partie gauche je voudrai le curseur température demandée
effectivement à moi de gérer les dépassement et les superpositions dans Private Sub xGaugesRect1_CursorValueChanged(CursorIndex As Int, CursorValue As Double)
j’espère avoir bien exposé le besoin

je cherche un développement particulier pour la gestion d'une association de jeunes professionnels
j'ai déposé une demande
peut être as tu une idée
Pierre
 

klaus

Expert
Licensed User
Longtime User
Peux-tu s.t.p. essayer la bibliothèque jointe ?
Le curseur2 est situé à gauche ou au dessus de l'échelle.
J'ai mis le curseur2 à gauche pour garder la compatibilité avec l'ancienne version.

 

Attachments

  • xGaugesRect.b4xlib
    8.7 KB · Views: 38

sultan87

Active Member
Licensed User
Longtime User
Bonsoir Klaus
cela semble correct
a quoi sert la barre rouge à gauche positionner sur 80 dans l'image de ton précédent message
Pierre
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…