Top | ![]() |
![]() |
![]() |
![]() |
DesktopAgnosticConfigClient * | awn_config_get_default () |
DesktopAgnosticConfigClient * | awn_config_get_default_for_applet () |
DesktopAgnosticConfigClient * | awn_config_get_default_for_applet_by_info () |
void | awn_config_free () |
Functions used by the dock, applets, and preferences dialogs to associate configuration options with the first two categories. Also handles their memory management.
DesktopAgnosticConfigClient * awn_config_get_default (gint panel_id
,GError **error
);
Looks up or creates a configuration client that is associated with the panel specified.
DesktopAgnosticConfigClient * awn_config_get_default_for_applet (AwnApplet *applet
,GError **error
);
Looks up or creates a configuration client that is associated with the given applet.
DesktopAgnosticConfigClient * awn_config_get_default_for_applet_by_info (const gchar *name
,const gchar *uid
,GError **error
);
Looks up or creates a configuration client that is associated with the canonical name of an applet and an optional UID. Should only be used by code where the AwnApplet object is not present, such as the dock's preferences dialog.
name |
The canonical applet name. |
|
uid |
The UID of the applet (may not be |
|
error |
The address of the GError object, if an error occurs. |