garcon Reference Manual | ||||
---|---|---|---|---|
Top | Description |
struct GarconMenuItemClass; void garcon_menu_item_decrement_allocated (GarconMenuItem *item
); gint garcon_menu_item_get_allocated (GarconMenuItem *item
); GList * garcon_menu_item_get_categories (GarconMenuItem *item
); const gchar * garcon_menu_item_get_command (GarconMenuItem *item
); const gchar * garcon_menu_item_get_comment (GarconMenuItem *item
); const gchar * garcon_menu_item_get_desktop_id (GarconMenuItem *item
); GFile * garcon_menu_item_get_file (GarconMenuItem *item
); const gchar * garcon_menu_item_get_generic_name (GarconMenuItem *item
); gboolean garcon_menu_item_get_hidden (GarconMenuItem *item
); const gchar * garcon_menu_item_get_icon_name (GarconMenuItem *item
); const gchar * garcon_menu_item_get_name (GarconMenuItem *item
); gboolean garcon_menu_item_get_no_display (GarconMenuItem *item
); const gchar * garcon_menu_item_get_path (GarconMenuItem *item
); gboolean garcon_menu_item_get_show_in_environment (GarconMenuItem *item
); const gchar * garcon_menu_item_get_try_exec (GarconMenuItem *item
); gchar * garcon_menu_item_get_uri (GarconMenuItem *item
); gboolean garcon_menu_item_has_category (GarconMenuItem *item
,const gchar *category
); void garcon_menu_item_increment_allocated (GarconMenuItem *item
); GarconMenuItem * garcon_menu_item_new (GFile *file
); GarconMenuItem * garcon_menu_item_new_for_path (const gchar *filename
); GarconMenuItem * garcon_menu_item_new_for_uri (const gchar *uri
); gboolean garcon_menu_item_only_show_in_environment (GarconMenuItem *item
); void garcon_menu_item_ref (GarconMenuItem *item
); gboolean garcon_menu_item_reload (GarconMenuItem *item
,gboolean *affects_the_outside
,GError **error
); gboolean garcon_menu_item_reload_from_file (GarconMenuItem *item
,GFile *file
,gboolean *affects_the_outside
,GError **error
); gboolean garcon_menu_item_requires_terminal (GarconMenuItem *item
); void garcon_menu_item_set_categories (GarconMenuItem *item
,GList *categories
); void garcon_menu_item_set_command (GarconMenuItem *item
,const gchar *command
); void garcon_menu_item_set_comment (GarconMenuItem *item
,const gchar *comment
); void garcon_menu_item_set_desktop_id (GarconMenuItem *item
,const gchar *desktop_id
); void garcon_menu_item_set_generic_name (GarconMenuItem *item
,const gchar *generic_name
); void garcon_menu_item_set_hidden (GarconMenuItem *item
,gboolean hidden
); void garcon_menu_item_set_icon_name (GarconMenuItem *item
,const gchar *icon_name
); void garcon_menu_item_set_name (GarconMenuItem *item
,const gchar *name
); void garcon_menu_item_set_no_display (GarconMenuItem *item
,gboolean no_display
); void garcon_menu_item_set_path (GarconMenuItem *item
,const gchar *path
); void garcon_menu_item_set_requires_terminal (GarconMenuItem *item
,gboolean requires_terminal
); void garcon_menu_item_set_supports_startup_notification (GarconMenuItem *item
,gboolean supports_startup_notification
); void garcon_menu_item_set_try_exec (GarconMenuItem *item
,const gchar *try_exec
); gboolean garcon_menu_item_supports_startup_notification (GarconMenuItem *item
); void garcon_menu_item_unref (GarconMenuItem *item
);
struct GarconMenuItemClass { GObjectClass __parent__; /* signals */ void (*changed) (GarconMenuItem *item); };
void garcon_menu_item_decrement_allocated
(GarconMenuItem *item
);
const gchar * garcon_menu_item_get_desktop_id (GarconMenuItem *item
);
GFile * garcon_menu_item_get_file (GarconMenuItem *item
);
Get the file for item
.
Returns : |
a GFile. The returned object
should be unreffed with g_object_unref() when no longer needed. |
const gchar * garcon_menu_item_get_generic_name (GarconMenuItem *item
);
const gchar * garcon_menu_item_get_icon_name (GarconMenuItem *item
);
gboolean garcon_menu_item_get_show_in_environment
(GarconMenuItem *item
);
const gchar * garcon_menu_item_get_try_exec (GarconMenuItem *item
);
gboolean garcon_menu_item_has_category (GarconMenuItem *item
,const gchar *category
);
void garcon_menu_item_increment_allocated
(GarconMenuItem *item
);
GarconMenuItem * garcon_menu_item_new_for_path (const gchar *filename
);
gboolean garcon_menu_item_only_show_in_environment
(GarconMenuItem *item
);
gboolean garcon_menu_item_reload (GarconMenuItem *item
,gboolean *affects_the_outside
,GError **error
);
gboolean garcon_menu_item_reload_from_file (GarconMenuItem *item
,GFile *file
,gboolean *affects_the_outside
,GError **error
);
gboolean garcon_menu_item_requires_terminal (GarconMenuItem *item
);
void garcon_menu_item_set_categories (GarconMenuItem *item
,GList *categories
);
void garcon_menu_item_set_command (GarconMenuItem *item
,const gchar *command
);
void garcon_menu_item_set_comment (GarconMenuItem *item
,const gchar *comment
);
void garcon_menu_item_set_desktop_id (GarconMenuItem *item
,const gchar *desktop_id
);
void garcon_menu_item_set_generic_name (GarconMenuItem *item
,const gchar *generic_name
);
void garcon_menu_item_set_hidden (GarconMenuItem *item
,gboolean hidden
);
void garcon_menu_item_set_icon_name (GarconMenuItem *item
,const gchar *icon_name
);
void garcon_menu_item_set_name (GarconMenuItem *item
,const gchar *name
);
void garcon_menu_item_set_no_display (GarconMenuItem *item
,gboolean no_display
);
void garcon_menu_item_set_path (GarconMenuItem *item
,const gchar *path
);
void garcon_menu_item_set_requires_terminal (GarconMenuItem *item
,gboolean requires_terminal
);
void garcon_menu_item_set_supports_startup_notification (GarconMenuItem *item
,gboolean supports_startup_notification
);
void garcon_menu_item_set_try_exec (GarconMenuItem *item
,const gchar *try_exec
);
gboolean garcon_menu_item_supports_startup_notification
(GarconMenuItem *item
);