Lexique informatique › Programmation › XmScrollBar

XmScrollBar

Programmation Svenska → Mis à jour: 2026-10-12

La barre de défilement de Motif : deux flèches, un curseur proportionnel à la partie visible, et un callback pour chaque façon de la manipuler.

La valeur va de XmNminimum à XmNmaximum, et XmNsliderSize indique quelle part de la plage est visible, de sorte que le curseur est proportionnel. Les flèches avancent de XmNincrement, les clics dans la gouttière de XmNpageIncrement. L'application peut écouter chacun séparément : XmNincrementCallback, XmNpageDecrementCallback, XmNtoTopCallback, XmNdragCallback pendant le déplacement du curseur et XmNvalueChangedCallback quand on le relâche.

La version de Motif était celle qui ressemblait à ce que l'on connaissait du Mac et de Windows. La barre Athena qui la précédait n'avait aucune flèche : le bouton gauche faisait défiler vers l'avant, le droit vers l'arrière, celui du milieu sautait, et la distance dépendait de l'endroit où l'on cliquait sur la barre. OPEN LOOK a pris une troisième voie avec son ascenseur. La plupart des programmes Motif ne touchaient jamais directement XmScrollBar et l'obtenaient via XmScrolledWindow.

← Retour au lexique