| Top |
| char * | background | Read / Write |
| gpointer | closure | Read / Write / Construct Only |
| GDBusConnection * | connection | Read / Write / Construct Only |
| guint | flags | Read / Write |
| char * | id | Read / Write / Construct Only |
| gboolean | locked | Read / Write |
| gboolean | locked-down | Read / Write |
| guint | orient | Read / Write |
| gboolean | out-of-process | Read / Write / Construct Only |
| char * | prefs-path | Read / Write |
| guint | size | Read / Write |
| gpointer | size-hints | Read / Write |
| void | change-background | Run Last |
| void | change-orient | Run Last |
| void | change-size | Run Last |
| void | move-focus-out-of-applet | Action |
| struct | CafePanelApplet |
| enum | CafePanelAppletOrient |
| enum | CafePanelAppletBackgroundType |
| enum | CafePanelAppletFlags |
GObject
╰── GInitiallyUnowned
╰── CtkWidget
╰── CtkContainer
╰── CtkBin
╰── CtkEventBox
╰── CafePanelApplet
gboolean (*CafePanelAppletFactoryCallback) (CafePanelApplet *applet,const gchar *iid,gpointer user_data);
CafePanelAppletOrient
cafe_panel_applet_get_orient (CafePanelApplet *applet);
CafePanelAppletBackgroundType cafe_panel_applet_get_background (CafePanelApplet *applet,CdkRGBA *color,cairo_pattern_t **pattern);
CafePanelAppletFlags
cafe_panel_applet_get_flags (CafePanelApplet *applet);
void cafe_panel_applet_set_flags (CafePanelApplet *applet,CafePanelAppletFlags flags);
void cafe_panel_applet_set_size_hints (CafePanelApplet *applet,const int *size_hints,int n_elements,int base_size);
applet |
applet |
|
size_hints |
List of integers. |
[array length=n_elements] |
n_elements |
Length of |
|
base_size |
base_size |
gboolean
cafe_panel_applet_get_locked_down (CafePanelApplet *applet);
void cafe_panel_applet_request_focus (CafePanelApplet *applet,guint32 timestamp);
void cafe_panel_applet_setup_menu (CafePanelApplet *applet,const gchar *xml,CtkActionGroup *action_group);
void cafe_panel_applet_setup_menu_from_file (CafePanelApplet *applet,const gchar *filename,CtkActionGroup *action_group);
int cafe_panel_applet_factory_main (const gchar *factory_id,gboolean out_process,GType applet_type,CafePanelAppletFactoryCallback callback,gpointer data);
out_process |
boolean, dummy to support applets sending it |
|
factory_id |
Factory ID. |
|
applet_type |
GType of the applet this factory creates. |
|
callback |
Callback to be called when a new applet is to be created. |
[scope call] |
data |
Callback data. |
[closure] |
“background” property “background” char *
Panel Applet Background.
Owner: CafePanelApplet
Flags: Read / Write
Default value: NULL
“closure” property “closure” gpointer
The Applet closure.
Owner: CafePanelApplet
Flags: Read / Write / Construct Only
“connection” property “connection” GDBusConnection *
The DBus Connection.
Owner: CafePanelApplet
Flags: Read / Write / Construct Only
“flags” property “flags” guint
Panel Applet flags.
Owner: CafePanelApplet
Flags: Read / Write
Allowed values: <= 7
Default value: 0
“id” property “id” char *
The Applet identifier.
Owner: CafePanelApplet
Flags: Read / Write / Construct Only
Default value: NULL
“locked” property “locked” gboolean
Whether Panel Applet is locked.
Owner: CafePanelApplet
Flags: Read / Write
Default value: FALSE
“locked-down” property “locked-down” gboolean
Whether Panel Applet is locked down.
Owner: CafePanelApplet
Flags: Read / Write
Default value: FALSE
“orient” property “orient” guint
Panel Applet Orientation.
Owner: CafePanelApplet
Flags: Read / Write
Allowed values: <= 3
Default value: 0
“out-of-process” property “out-of-process” gboolean
out-of-process.
Owner: CafePanelApplet
Flags: Read / Write / Construct Only
Default value: TRUE
“prefs-path” property “prefs-path” char *
GSettings Preferences Path.
Owner: CafePanelApplet
Flags: Read / Write
Default value: NULL
“size” property “size” guint
Panel Applet Size.
Owner: CafePanelApplet
Flags: Read / Write
Default value: 0
“change-background” signalvoid user_function (CafePanelApplet *cafepanelapplet, CafePanelAppletBackgroundType arg1, CdkRGBA *arg2, CairoPattern *arg3, gpointer user_data)
Flags: Run Last
“change-orient” signalvoid user_function (CafePanelApplet *cafepanelapplet, guint arg1, gpointer user_data)
Flags: Run Last
“change-size” signalvoid user_function (CafePanelApplet *cafepanelapplet, int arg1, gpointer user_data)
Flags: Run Last
“move-focus-out-of-applet” signalvoid user_function (CafePanelApplet *cafepanelapplet, CtkDirectionType arg1, gpointer user_data)
Flags: Action