Details
AwnTooltipPrivate
typedef struct _AwnTooltipPrivate AwnTooltipPrivate;
struct AwnTooltip
struct AwnTooltip {
GtkWindow parent;
AwnTooltipPrivate *priv;
};
awn_tooltip_new_for_widget ()
GtkWidget * awn_tooltip_new_for_widget (GtkWidget *widget);
awn_tooltip_set_text ()
void awn_tooltip_set_text (AwnTooltip *tooltip,
const gchar *text);
awn_tooltip_get_text ()
gchar * awn_tooltip_get_text (AwnTooltip *tooltip);
awn_tooltip_set_focus_widget ()
void awn_tooltip_set_focus_widget (AwnTooltip *tooltip,
GtkWidget *widget);
awn_tooltip_set_font_name ()
void awn_tooltip_set_font_name (AwnTooltip *tooltip,
const gchar *font_name);
awn_tooltip_set_font_color ()
void awn_tooltip_set_font_color (AwnTooltip *tooltip,
DesktopAgnosticColor *font_color);
awn_tooltip_set_background_color ()
void awn_tooltip_set_background_color (AwnTooltip *tooltip,
DesktopAgnosticColor *bg_color);
awn_tooltip_set_delay ()
void awn_tooltip_set_delay (AwnTooltip *tooltip,
gint msecs);
awn_tooltip_get_delay ()
gint awn_tooltip_get_delay (AwnTooltip *tooltip);
awn_tooltip_update_position ()
void awn_tooltip_update_position (AwnTooltip *tooltip);
awn_tooltip_set_position_hint ()
void awn_tooltip_set_position_hint (AwnTooltip *tooltip,
GtkPositionType position,
gint size);