Ardour  8.7-14-g57a6773833
gtktrayicon.h File Reference
#include "gtkplug.h"
Include dependency graph for gtktrayicon.h:

Go to the source code of this file.

Classes

struct  _GtkTrayIcon
 
struct  _GtkTrayIconClass
 

Macros

#define GTK_TYPE_TRAY_ICON   (gtk_tray_icon_get_type ())
 
#define GTK_TRAY_ICON(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TRAY_ICON, GtkTrayIcon))
 
#define GTK_TRAY_ICON_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TRAY_ICON, GtkTrayIconClass))
 
#define GTK_IS_TRAY_ICON(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TRAY_ICON))
 
#define GTK_IS_TRAY_ICON_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TRAY_ICON))
 
#define GTK_TRAY_ICON_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TRAY_ICON, GtkTrayIconClass))
 

Typedefs

typedef struct _GtkTrayIcon GtkTrayIcon
 
typedef struct _GtkTrayIconPrivate GtkTrayIconPrivate
 
typedef struct _GtkTrayIconClass GtkTrayIconClass
 

Functions

GType gtk_tray_icon_get_type (void) G_GNUC_CONST
 
GtkTrayIcon_gtk_tray_icon_new_for_screen (GdkScreen *screen, const gchar *name)
 
GtkTrayIcon_gtk_tray_icon_new (const gchar *name)
 
guint _gtk_tray_icon_send_message (GtkTrayIcon *icon, gint timeout, const gchar *message, gint len)
 
void _gtk_tray_icon_cancel_message (GtkTrayIcon *icon, guint id)
 
GtkOrientation _gtk_tray_icon_get_orientation (GtkTrayIcon *icon)
 

Macro Definition Documentation

◆ GTK_IS_TRAY_ICON

#define GTK_IS_TRAY_ICON (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_TRAY_ICON))

Definition at line 30 of file gtktrayicon.h.

◆ GTK_IS_TRAY_ICON_CLASS

#define GTK_IS_TRAY_ICON_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_TRAY_ICON))

Definition at line 31 of file gtktrayicon.h.

◆ GTK_TRAY_ICON

#define GTK_TRAY_ICON (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TRAY_ICON, GtkTrayIcon))

Definition at line 28 of file gtktrayicon.h.

◆ GTK_TRAY_ICON_CLASS

#define GTK_TRAY_ICON_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_TRAY_ICON, GtkTrayIconClass))

Definition at line 29 of file gtktrayicon.h.

◆ GTK_TRAY_ICON_GET_CLASS

#define GTK_TRAY_ICON_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_TRAY_ICON, GtkTrayIconClass))

Definition at line 32 of file gtktrayicon.h.

◆ GTK_TYPE_TRAY_ICON

#define GTK_TYPE_TRAY_ICON   (gtk_tray_icon_get_type ())

Definition at line 27 of file gtktrayicon.h.

Typedef Documentation

◆ GtkTrayIcon

typedef struct _GtkTrayIcon GtkTrayIcon

Definition at line 25 of file gtktrayicon.h.

◆ GtkTrayIconClass

Definition at line 25 of file gtktrayicon.h.

◆ GtkTrayIconPrivate

typedef struct _GtkTrayIconPrivate GtkTrayIconPrivate

Definition at line 25 of file gtktrayicon.h.

Function Documentation

◆ _gtk_tray_icon_cancel_message()

void _gtk_tray_icon_cancel_message ( GtkTrayIcon icon,
guint  id 
)

◆ _gtk_tray_icon_get_orientation()

GtkOrientation _gtk_tray_icon_get_orientation ( GtkTrayIcon icon)

◆ _gtk_tray_icon_new()

GtkTrayIcon* _gtk_tray_icon_new ( const gchar *  name)

◆ _gtk_tray_icon_new_for_screen()

GtkTrayIcon* _gtk_tray_icon_new_for_screen ( GdkScreen screen,
const gchar *  name 
)

◆ _gtk_tray_icon_send_message()

guint _gtk_tray_icon_send_message ( GtkTrayIcon icon,
gint  timeout,
const gchar *  message,
gint  len 
)

◆ gtk_tray_icon_get_type()

GType gtk_tray_icon_get_type ( void  )