| 
 
 | 
 | 
Widget regroupant Label, Text et Slider pour régler un paramètre du programme.
| Widget root | 
Widget de base
| Widget frame | 
Frame entourant le TextField
| Widget label | 
Label
| Widget text | 
TextField
| Widget slider | 
Scale
| Param* theParam | 
Pointeur sur la classe des paramètres
| float min | 
Valeur minimale du slider
| float max | 
Valeur maximale du slider
| float step | 
Pas d'incrément pour le slider
| int nbSteps | 
Nombre de pas d'incrément pour le slider
| LabelText (Param* theParam, Widget parent, char* name, float min = 0., float max = 1., float step = 0.1) | 
Construit le widget.
Parameters:
| theParam | pointeur sur la classe paramètres | 
| parent | widget père | 
| name | label du widget | 
| min | valeur minimale du slider | 
| max | valeur maximale du slider | 
| step | pas d'incrémentation du slider | 
| void setInteger (int data) | 
Affecte une valeur entière au widget
Parameters:
| data | la valeur à affecter | 
| void setFloat (float data) | 
Affecte une valeur flottante au widget
Parameters:
| data | la valeur à affecter | 
| void setString (char*) | 
Affecte une chaîne de caractères au widget
Parameters:
| la | chaîne de caractères à affecter | 
| int getInteger () | 
Récupère la valeur entiere affectée au widget
Returns: valeur entière
| float getFloat () | 
Récupère la valeur flottante affectée au widget
Returns: valeur flottante
| char* getString () | 
Récupère la chaîne de caractères affectée au widget
Returns: chaîne de caractères
| void setSlider (float data) | 
Règle le slider
Parameters:
| data | la valeur à laquelle le Slider doit être mis | 
| float getSlider () | 
Récupère la valeur courante du Slider
Returns: valeur courante du slider
| void sliderValueChanged (Widget, XtPointer clientData, XtPointer) | 
Fonction callback appelée lorsque le slider est bougé et relaché. Déclenche la mise à jour du TextField et met à jour les paramètres dans la classe Param
| void sliderDrag (Widget, XtPointer clientData, XtPointer) | 
Fonction callback appelée lorsque le slider est en train d'être bougé. Déclenche la mise à jour du TextField pour refléter la valeur courante du slider
| void textValueChanged (Widget, XtPointer clientData, XtPointer) | 
Fonction callback appelée lorsque la valeur du TextField est modifiée (touche Enter enfoncée) Déclenche la mise à jour du slider et la récupération des paramètres par la classe Param