| GIMP Application Reference Manual | ||||
|---|---|---|---|---|
GimpUIManagerUIEntry;
GimpUIManager;
GimpUIManager* gimp_ui_manager_new (Gimp *gimp,
const gchar *name);
GList* gimp_ui_managers_from_name (const gchar *name);
void gimp_ui_manager_update (GimpUIManager *manager,
gpointer update_data);
GimpActionGroup* gimp_ui_manager_get_action_group (GimpUIManager *manager,
const gchar *name);
GtkAction* gimp_ui_manager_find_action (GimpUIManager *manager,
const gchar *group_name,
const gchar *action_name);
gboolean gimp_ui_manager_activate_action (GimpUIManager *manager,
const gchar *group_name,
const gchar *action_name);
void gimp_ui_manager_ui_register (GimpUIManager *manager,
const gchar *ui_path,
const gchar *basename,
GimpUIManagerSetupFunc setup_func);
void gimp_ui_manager_ui_popup (GimpUIManager *manager,
const gchar *ui_path,
GtkWidget *parent,
GimpMenuPositionFunc position_func,
gpointer position_data,
GtkDestroyNotify popdown_func,
gpointer popdown_data);
"gimp" Gimp : Read / Write / Construct Only "name" gchararray : Read / Write / Construct Only
typedef struct {
gchar *ui_path;
gchar *basename;
GimpUIManagerSetupFunc setup_func;
guint merge_id;
GtkWidget *widget;
} GimpUIManagerUIEntry;
GimpUIManager* gimp_ui_manager_new (Gimp *gimp, const gchar *name);
Creates a new GimpUIManager object.
|
the Gimp instance this ui manager belongs to
|
|
the UI manager's name. |
Returns : |
the new GimpUIManager |
GList* gimp_ui_managers_from_name (const gchar *name);
|
|
Returns : |
void gimp_ui_manager_update (GimpUIManager *manager, gpointer update_data);
|
|
|
GimpActionGroup* gimp_ui_manager_get_action_group (GimpUIManager *manager, const gchar *name);
|
|
|
|
Returns : |
GtkAction* gimp_ui_manager_find_action (GimpUIManager *manager, const gchar *group_name, const gchar *action_name);
|
|
|
|
|
|
Returns : |
gboolean gimp_ui_manager_activate_action (GimpUIManager *manager, const gchar *group_name, const gchar *action_name);
|
|
|
|
|
|
Returns : |
void gimp_ui_manager_ui_register (GimpUIManager *manager, const gchar *ui_path, const gchar *basename, GimpUIManagerSetupFunc setup_func);
|
|
|
|
|
|
|
void gimp_ui_manager_ui_popup (GimpUIManager *manager, const gchar *ui_path, GtkWidget *parent, GimpMenuPositionFunc position_func, gpointer position_data, GtkDestroyNotify popdown_func, gpointer popdown_data);
|
|
|
|
|
|
|
|
|
|
|
|
|
"hide-tooltip" signalvoid user_function (GimpUIManager *gimpuimanager, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
"show-tooltip" signalvoid user_function (GimpUIManager *gimpuimanager, gchar *arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"update" signalvoid user_function (GimpUIManager *gimpuimanager, gpointer arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |