Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | awn_themed_icon_new () |
void | awn_themed_icon_set_state () |
const gchar * | awn_themed_icon_get_state () |
void | awn_themed_icon_set_size () |
gint | awn_themed_icon_get_size () |
const gchar * | awn_themed_icon_get_default_theme_name () |
void | awn_themed_icon_set_info () |
void | awn_themed_icon_set_info_simple () |
void | awn_themed_icon_set_info_append () |
void | awn_themed_icon_set_applet_info () |
void | awn_themed_icon_override_gtk_theme () |
GdkPixbuf * | awn_themed_icon_get_icon_at_size () |
void | awn_themed_icon_clear_icons () |
void | awn_themed_icon_clear_info () |
void | awn_themed_icon_preload_icon () |
GtkIconTheme * | awn_themed_icon_get_awn_theme () |
GtkWidget * | awn_themed_icon_create_custom_icon_item () |
GtkWidget * | awn_themed_icon_create_remove_custom_icon_item () |
void | awn_themed_icon_drag_data_received () |
gchar * | applet-name | Read / Write / Construct |
gboolean | drag-and-drop | Read / Write / Construct |
GdkPixbufRotation | rotate | Read / Write / Construct |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkDrawingArea ╰── AwnIcon ╰── AwnThemedIcon
void awn_themed_icon_set_state (AwnThemedIcon *icon
,const gchar *state
);
const gchar *
awn_themed_icon_get_default_theme_name
(AwnThemedIcon *icon
);
void awn_themed_icon_set_info (AwnThemedIcon *icon
,const gchar *applet_name
,const gchar *uid
,GStrv states
,GStrv icon_names
);
void awn_themed_icon_set_info_simple (AwnThemedIcon *icon
,const gchar *applet_name
,const gchar *uid
,const gchar *icon_name
);
void awn_themed_icon_set_info_append (AwnThemedIcon *icon
,const gchar *state
,const gchar *icon_name
);
void awn_themed_icon_set_applet_info (AwnThemedIcon *icon
,const gchar *applet_name
,const gchar *uid
);
void awn_themed_icon_override_gtk_theme (AwnThemedIcon *icon
,const gchar *theme_name
);
GdkPixbuf * awn_themed_icon_get_icon_at_size (AwnThemedIcon *icon
,gint size
,const gchar *state
);
void awn_themed_icon_preload_icon (AwnThemedIcon *icon
,gchar *state
,gint size
);
GtkIconTheme *
awn_themed_icon_get_awn_theme (AwnThemedIcon *icon
);
GtkWidget * awn_themed_icon_create_custom_icon_item (AwnThemedIcon *icon
,const gchar *icon_name
);
GtkWidget * awn_themed_icon_create_remove_custom_icon_item (AwnThemedIcon *icon
,const gchar *icon_name
);
void awn_themed_icon_drag_data_received (GtkWidget *widget
,GdkDragContext *context
,gint x
,gint y
,GtkSelectionData *selection_data
,guint info
,guint evt_time
);
“applet-name”
property“applet-name” gchar *
Applet Name.
Flags: Read / Write / Construct
Default value: NULL
“drag-and-drop”
property“drag-and-drop” gboolean
Enable drag and drop.
Flags: Read / Write / Construct
Default value: TRUE
“rotate”
property“rotate” GdkPixbufRotation
Rotation of the icon.
Flags: Read / Write / Construct
Default value: GDK_PIXBUF_ROTATE_NONE