app/widgets/Makefile.am put the whole generic stuff from gui/menus.[ch]
2001-11-27 Michael Natterer <mitch@gimp.org> * app/widgets/Makefile.am * app/widgets/gimpitemfactory.[ch]: put the whole generic stuff from gui/menus.[ch] here (where generic == less_evil because it at least does not depend on particular menu entries). * app/gui/menus.[ch]: removed the stuff here. Only the global menu definitions and bad hacks to adjust them to our needs left. Removed all menus_get_foobar_factory() functions because we can use gtk_item_factory_from_path("<FooBar>") all over the place. * app/plug_in.c * app/display/gimpdisplayshell.c * app/gui/brushes-commands.c * app/gui/buffers-commands.c * app/gui/channels-commands.c * app/gui/dialogs.c * app/gui/documents-commands.c * app/gui/file-dialog-utils.c * app/gui/file-open-dialog.c * app/gui/file-save-dialog.c * app/gui/gradient-editor-commands.c * app/gui/gradients-commands.c * app/gui/gui.c * app/gui/layers-commands.c * app/gui/palettes-commands.c * app/gui/paths-dialog.c * app/gui/patterns-commands.c * app/gui/toolbox.c: changed accordingly. None of these files except gui/gui.c includes gui/menus.h any more.
This commit is contained in:

committed by
Michael Natterer

parent
09a51f2193
commit
653f6999e1
@ -20,57 +20,9 @@
|
||||
#define __MENUS_H__
|
||||
|
||||
|
||||
typedef struct _GimpItemFactoryEntry GimpItemFactoryEntry;
|
||||
|
||||
struct _GimpItemFactoryEntry
|
||||
{
|
||||
GtkItemFactoryEntry entry;
|
||||
|
||||
const gchar *quark_string;
|
||||
|
||||
const gchar *help_page;
|
||||
const gchar *description;
|
||||
};
|
||||
|
||||
|
||||
void menus_init (Gimp *gimp);
|
||||
void menus_exit (Gimp *gimp);
|
||||
void menus_restore (Gimp *gimp);
|
||||
|
||||
GtkItemFactory * menus_get_toolbox_factory (void);
|
||||
GtkItemFactory * menus_get_image_factory (void);
|
||||
GtkItemFactory * menus_get_load_factory (void);
|
||||
GtkItemFactory * menus_get_save_factory (void);
|
||||
GtkItemFactory * menus_get_layers_factory (void);
|
||||
GtkItemFactory * menus_get_channels_factory (void);
|
||||
GtkItemFactory * menus_get_paths_factory (void);
|
||||
GtkItemFactory * menus_get_dialogs_factory (void);
|
||||
GtkItemFactory * menus_get_brushes_factory (void);
|
||||
GtkItemFactory * menus_get_patterns_factory (void);
|
||||
GtkItemFactory * menus_get_gradient_editor_factory (void);
|
||||
GtkItemFactory * menus_get_gradients_factory (void);
|
||||
GtkItemFactory * menus_get_palettes_factory (void);
|
||||
GtkItemFactory * menus_get_buffers_factory (void);
|
||||
GtkItemFactory * menus_get_documents_factory (void);
|
||||
|
||||
|
||||
void menus_create_item_from_full_path (GimpItemFactoryEntry *entry,
|
||||
gchar *domain_name,
|
||||
gpointer callback_data);
|
||||
|
||||
void menus_set_active (gchar *path,
|
||||
gboolean state);
|
||||
void menus_set_color (gchar *path,
|
||||
const GimpRGB *color,
|
||||
gboolean set_label);
|
||||
void menus_set_label (gchar *path,
|
||||
const gchar *label);
|
||||
void menus_set_sensitive (gchar *path,
|
||||
gboolean sensitive);
|
||||
void menus_set_visible (gchar *path,
|
||||
gboolean visible);
|
||||
|
||||
void menus_destroy (gchar *path);
|
||||
void menus_init (Gimp *gimp);
|
||||
void menus_exit (Gimp *gimp);
|
||||
void menus_restore (Gimp *gimp);
|
||||
|
||||
|
||||
#endif /* __MENUS_H__ */
|
||||
|
Reference in New Issue
Block a user