Ardour  9.0-pre0-582-g084a23a80d
gtktooltips.h File Reference
#include <gtk/gtkwidget.h>
#include <gtk/gtkwindow.h>
Include dependency graph for gtktooltips.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GtkTooltipsData
 
struct  _GtkTooltips
 
struct  _GtkTooltipsClass
 

Macros

#define GTK_TYPE_TOOLTIPS   (gtk_tooltips_get_type ())
 
#define GTK_TOOLTIPS(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOLTIPS, GtkTooltips))
 
#define GTK_TOOLTIPS_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOLTIPS, GtkTooltipsClass))
 
#define GTK_IS_TOOLTIPS(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLTIPS))
 
#define GTK_IS_TOOLTIPS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLTIPS))
 
#define GTK_TOOLTIPS_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOOLTIPS, GtkTooltipsClass))
 

Typedefs

typedef struct _GtkTooltips GtkTooltips
 
typedef struct _GtkTooltipsClass GtkTooltipsClass
 
typedef struct _GtkTooltipsData GtkTooltipsData
 

Functions

GType gtk_tooltips_get_type (void) G_GNUC_CONST
 
GtkTooltipsgtk_tooltips_new (void)
 
void gtk_tooltips_enable (GtkTooltips *tooltips)
 
void gtk_tooltips_disable (GtkTooltips *tooltips)
 
void gtk_tooltips_set_delay (GtkTooltips *tooltips, guint delay)
 
void gtk_tooltips_set_tip (GtkTooltips *tooltips, GtkWidget *widget, const gchar *tip_text, const gchar *tip_private)
 
GtkTooltipsDatagtk_tooltips_data_get (GtkWidget *widget)
 
void gtk_tooltips_force_window (GtkTooltips *tooltips)
 
gboolean gtk_tooltips_get_info_from_tip_window (GtkWindow *tip_window, GtkTooltips **tooltips, GtkWidget **current_widget)
 

Macro Definition Documentation

◆ GTK_IS_TOOLTIPS

#define GTK_IS_TOOLTIPS (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TOOLTIPS))

Definition at line 41 of file gtktooltips.h.

◆ GTK_IS_TOOLTIPS_CLASS

#define GTK_IS_TOOLTIPS_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TOOLTIPS))

Definition at line 42 of file gtktooltips.h.

◆ GTK_TOOLTIPS

#define GTK_TOOLTIPS (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOOLTIPS, GtkTooltips))

Definition at line 39 of file gtktooltips.h.

◆ GTK_TOOLTIPS_CLASS

#define GTK_TOOLTIPS_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TOOLTIPS, GtkTooltipsClass))

Definition at line 40 of file gtktooltips.h.

◆ GTK_TOOLTIPS_GET_CLASS

#define GTK_TOOLTIPS_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TOOLTIPS, GtkTooltipsClass))

Definition at line 43 of file gtktooltips.h.

◆ GTK_TYPE_TOOLTIPS

#define GTK_TYPE_TOOLTIPS   (gtk_tooltips_get_type ())

Definition at line 38 of file gtktooltips.h.

Typedef Documentation

◆ GtkTooltips

typedef struct _GtkTooltips GtkTooltips

Definition at line 36 of file gtktooltips.h.

◆ GtkTooltipsClass

Definition at line 36 of file gtktooltips.h.

◆ GtkTooltipsData

Definition at line 36 of file gtktooltips.h.

Function Documentation

◆ gtk_tooltips_data_get()

GtkTooltipsData* gtk_tooltips_data_get ( GtkWidget widget)

◆ gtk_tooltips_disable()

void gtk_tooltips_disable ( GtkTooltips tooltips)

◆ gtk_tooltips_enable()

void gtk_tooltips_enable ( GtkTooltips tooltips)

◆ gtk_tooltips_force_window()

void gtk_tooltips_force_window ( GtkTooltips tooltips)

◆ gtk_tooltips_get_info_from_tip_window()

gboolean gtk_tooltips_get_info_from_tip_window ( GtkWindow tip_window,
GtkTooltips **  tooltips,
GtkWidget **  current_widget 
)

◆ gtk_tooltips_get_type()

GType gtk_tooltips_get_type ( void  )

◆ gtk_tooltips_new()

GtkTooltips* gtk_tooltips_new ( void  )

◆ gtk_tooltips_set_delay()

void gtk_tooltips_set_delay ( GtkTooltips tooltips,
guint  delay 
)

◆ gtk_tooltips_set_tip()

void gtk_tooltips_set_tip ( GtkTooltips tooltips,
GtkWidget widget,
const gchar *  tip_text,
const gchar *  tip_private 
)