| Awn Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Signals | ||||
AwnAppletSimplePrivate;
AwnAppletSimple;
GtkWidget * awn_applet_simple_new (const gchar *canonical_name,
const gchar *uid,
gint panel_id);
void awn_applet_simple_set_icon_pixbuf (AwnAppletSimple *applet,
GdkPixbuf *pixbuf);
void awn_applet_simple_set_icon_context (AwnAppletSimple *applet,
cairo_t *cr);
void awn_applet_simple_set_icon_surface (AwnAppletSimple *applet,
cairo_surface_t *surface);
void awn_applet_simple_set_icon_name (AwnAppletSimple *applet,
const gchar *icon_name);
void awn_applet_simple_set_icon_info (AwnAppletSimple *applet,
GStrv states,
GStrv icon_names);
void awn_applet_simple_set_icon_state (AwnAppletSimple *applet,
const gchar *state);
void awn_applet_simple_set_tooltip_text (AwnAppletSimple *applet,
const gchar *text);
gchar * awn_applet_simple_get_tooltip_text (AwnAppletSimple *applet);
void awn_applet_simple_set_message (AwnAppletSimple *applet,
const gchar *message);
gchar * awn_applet_simple_get_message (AwnAppletSimple *applet);
void awn_applet_simple_set_progress (AwnAppletSimple *applet,
gfloat progress);
gfloat awn_applet_simple_get_progress (AwnAppletSimple *applet);
AwnIcon * awn_applet_simple_get_icon (AwnAppletSimple *applet);
void awn_applet_simple_set_effect (AwnAppletSimple *applet,
AwnEffect effect);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkPlug +----AwnApplet +----AwnAppletSimple
AwnAppletSimple implements AtkImplementorIface, GtkBuildable and AwnOverlayable.
"clicked" : Run First / Action "context-menu-popup" : Run First / Action "middle-clicked" : Run First / Action
GtkWidget * awn_applet_simple_new (const gchar *canonical_name, const gchar *uid, gint panel_id);
Creates a new AwnAppletSimple object. This applet will have awn-effects
effects applied to its icon automatically if awn_applet_simple_set_icon() or
awn_applet_simple_set_temp_icon() are used to specify the applet icon.
|
The canonical name of the applet (see "canonical-name"). |
|
The unique identifier of the instance of the applet on the dock. |
|
The ID of the panel to connect to. |
Returns : |
a new instance of an applet. |
void awn_applet_simple_set_icon_pixbuf (AwnAppletSimple *applet, GdkPixbuf *pixbuf);
|
|
|
void awn_applet_simple_set_icon_context (AwnAppletSimple *applet, cairo_t *cr);
|
|
|
void awn_applet_simple_set_icon_surface (AwnAppletSimple *applet, cairo_surface_t *surface);
|
|
|
void awn_applet_simple_set_icon_name (AwnAppletSimple *applet, const gchar *icon_name);
|
|
|
void awn_applet_simple_set_icon_info (AwnAppletSimple *applet, GStrv states, GStrv icon_names);
|
|
|
|
|
void awn_applet_simple_set_icon_state (AwnAppletSimple *applet, const gchar *state);
|
|
|
void awn_applet_simple_set_tooltip_text (AwnAppletSimple *applet, const gchar *text);
|
|
|
gchar * awn_applet_simple_get_tooltip_text (AwnAppletSimple *applet);
|
|
Returns : |
void awn_applet_simple_set_message (AwnAppletSimple *applet, const gchar *message);
|
|
|
gchar * awn_applet_simple_get_message (AwnAppletSimple *applet);
|
|
Returns : |
void awn_applet_simple_set_progress (AwnAppletSimple *applet, gfloat progress);
|
|
|
gfloat awn_applet_simple_get_progress (AwnAppletSimple *applet);
|
|
Returns : |
AwnIcon * awn_applet_simple_get_icon (AwnAppletSimple *applet);
|
|
Returns : |
void awn_applet_simple_set_effect (AwnAppletSimple *applet, AwnEffect effect);
|
|
|
"clicked" signalvoid user_function (AwnAppletSimple *awnappletsimple, gpointer user_data) : Run First / Action
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"context-menu-popup" signalvoid user_function (AwnAppletSimple *applet, GdkEvent *event, gpointer user_data) : Run First / Action
The ::context-menu-popup signal will be emitted when right mouse button is pressed on the icon.
|
the object which received the signal. |
|
the GdkEventButton which triggered this signal. |
|
user data set when the signal handler was connected. |
"middle-clicked" signalvoid user_function (AwnAppletSimple *awnappletsimple, gpointer user_data) : Run First / Action
|
the object which received the signal. |
|
user data set when the signal handler was connected. |