ProgramacionGTKenC/CapituloV
De Wiki GNOME Chile
Revisión a fecha de 16:57 8 ago 2006; JuanCarlosInostroza (Discusión | contribuciones)
Widgets Misceláneos
Ahora veremos algunos widgets bastante interesantes.
Tooltip
Un tooltip es una indicación de texto cuando se desplaza el mouse sobre algun control, o alguna zona de pantalla.
Error al crear miniatura: No se ha podido guardar la miniatura
El funcionamiento es muy simple. En vez de crear una variable GtkWidget, se crea una variable de tipo GtkTooltip. Luego, se puede asociar algun texto con respecto a un control en particular.
Veamos el ejemplo.
#include <gtk/gtk.h> int main (int argc, char * argv[]) { GtkWidget *ventana; GtkWidget *boton; GtkTooltips *tooltip; gtk_init(&argc, &argv); ventana = gtk_window_new(GTK_WINDOW_TOPLEVEL); boton = gtk_button_new_with_label("Click me!"); tooltip = gtk_tooltips_new(); gtk_tooltips_set_tip(tooltip, boton, "Por favor, haz click!", NULL); gtk_container_add((GtkContainer *) ventana, boton); gtk_widget_show_all(ventana); gtk_main(); }
Al desplazar el mouse sobre el boton, se vera algo así:
Error al crear miniatura: No se ha podido guardar la miniatura