ProgramacionGTKenC/CapituloV
De Wiki GNOME Chile
(Diferencias entre revisiones)
(→Tooltip) |
(→Tooltip) |
||
Línea 9: | Línea 9: | ||
[[Imagen:Tooltip.jpg]] | [[Imagen:Tooltip.jpg]] | ||
− | El funcionamiento es muy simple. En vez de crear una variable GtkWidget, se crea una variable de tipo | + | El funcionamiento es muy simple. En vez de crear una variable GtkWidget, se crea una variable de tipo <code>GtkTooltips</code>. Luego, se puede asociar algun texto con respecto a un control en particular. |
Veamos el ejemplo. | Veamos el ejemplo. |
Revisión de 16:58 8 ago 2006
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 GtkTooltips
. 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