Widgets de Rango
Gtk::Scale y Gtk::Scrollbar heredan de Gtk::Range y comparten mucha funcionalidad. Contienen un «canal» y un «control deslizante» (a veces llamado «rueda» en otros entornos IGU). Deslizar el control con el puntero lo mueve dentro del canal, mientras que pulsar en el canal avanza al control deslizante hacia la ubicación de la pulsación, completamente o en una cantidad definida dependiendo del botón que se use. Este es el comportamiento normal de las barras de desplazamiento.
Como se explicará en la sección ajuste, todos los widgets del rango están asociados a un objeto Adjustment. Para cambiar los valores inferior, superior y actual del widget debe usar los métodos de su Adjustment, que puede obtenerlos con el método get_adjustment(). Los constructores predeterminados de los widgets Range crean un Adjustment automáticamente, o puede especificar un Adjustment existente, tal vez para compartirlo con otro widget. Consulte la sección ajuste para obtener más detalles.
- 6.1. Widgets de barras de desplazamiento
- 6.2. Widgets de Escala
- 6.3. Políticas de Actualización
- 6.4. Ejemplo