Anexo:API de GTK

De Wikipedia, la enciclopedia libre
Si busca información sobre la API completa del equipo GTK+, véase GTK.

GTK "GIMP Tool Kit" es una biblioteca del equipo GTK, la cual contiene los objetos y funciones para crear la interfaz gráfica de usuario. Maneja widgets como ventanas, botones, menús, etiquetas, deslizadores, pestañas, etc.

Ventanas[editar]

GTK define varias clases para construir ventanas.

Clase Descripción
GtkDialog Crea una ventana popup.
GtkInvisible Un widget que no es mostrado.
GtkMessageDialog Una ventana de mensaje.
Una ventana que puede contener otros widgets.
GtkWindowGroup Una ventana como la anterior pero con funciones limitadas.
GtkAboutDialog Muestra información sobre una aplicación
GtkAssistant Un widget que se usa para guiar a los usuario a través de operaciones de varios pasos (asistente).

Widgets sencillos[editar]

Los siguientes widgets solo muestran información y no permiten la entrada de datos.

Clase Descripción Imagen
GtkAccelLabel Etiqueta que muestra información de una tecla aceleradora a la derecha del texto
GtkImage Widget que permite mostrar una imagen.
GtkLabel Widget que permite mostrar una pequeña o mediana cantidad de texto.
GtkProgressBar Widget que indica el estado de un progreso.
GtkStatusbar Reporta mensajes de menor importancia al usuario en la barra de estado.
GtkStatusIcon Muestra un ícono en el área de notificación del sistema.

Botones[editar]

Clase Descripción Imagen
GtkButton Botón convencional. Crea una señal cuando se da click sobre él.
GtkCheckButton Etiqueta con un botón el cual puede estar en dos estados: seleccionado o no seleccionado.
GtkRadioButton Opción de una lista múltiple de opciones.
GtkToggleButton Botón convencional el cual puede mantener su estado.
GtkLinkButton Botón que enlaza a una URL.
GtkScaleButton Botón que hace aparecer una escala.
GtkVolumeButton Botón que hace aparecer un control de volumen.

Enlaces externos[editar]