Botones

gtkmm proporciona cuatro tipos básicos de botones:

Pulsadores

Gtk::Button. Botones estándar, normalmente marcados con una etiqueta o imagen. Presionar uno desencadena una acción. Consulte la sección botón.

Botones conmutables

Gtk::ToggleButton. A diferencia de un botón normal, que baja y sube en la misma pulsación, un botón conmutable se queda abajo hasta que lo vuelve a presionar. Puede ser útil como conmutador de encendido/apagado. Consulte la sección botón conmutador.

Casillas de verificación

Gtk::CheckButton. Estos actúan como botones conmutadores, pero muestran su estado en pequeños cuadrados, con su etiqueta a un lado. Los puede usar en la mayoría de las situaciones que requieren una configuración de encendido/apagado. Consulte la seccióncasilla de verificación.

Botones de radio

Gtk::RadioButton. Su nombre proviene de los selectores de estación en las antiguas radios de coches. Estos botones se usan en grupos para opciones que se excluyen mutuamente. Pulsar uno de ellos hace que los otros botones de su grupo se apaguen. Son similares a las casillas de verificación (un pequeño widget con una etiqueta a un lado), pero normalmente se ven diferentes. Consulte la sección botón de radio.

Tenga en cuenta que, debido a sistema de tema de GTK+, las apariencia de estos widgets variará. En el caso de las casillas y de los botones de radio, variará considerablemente.