Léxico TI › Programación › XmScale

XmScale

Programación Svenska → Actualizado: 2026-10-11

El control deslizante de Motif: un tirador sobre un carril que elige un entero entre dos límites.

Los límites se fijan con XmNminimum y XmNmaximum, la posición actual vive en XmNvalue y XmNshowValue muestra el número junto al tirador. Dos callbacks distinguen la intención: XmNdragCallback se dispara sin parar mientras se arrastra, XmNvalueChangedCallback solo cuando el usuario suelta. Los programas que recalculaban algo pesado a cada movimiento aprendieron la diferencia enseguida.

El valor es siempre un entero. XmNdecimalPoints solo desplaza la coma en la pantalla, así que un deslizador de 0,0 a 1,0 es en realidad de 0 a 10 con un decimal, y la división la hace el programa. No es un error, sino el reconocimiento honesto de que los servidores X de 1988 no tenían nada que hacer con la coma flotante.

← Volver al léxico