Bye bye, "crappy/foo.html":

2003-08-26  Michael Natterer  <mitch@gimp.org>

	Bye bye, "crappy/foo.html":

	* app/widgets/gimphelp-ids.h: replaced "crappy/foo.html" by
	"gimp-proper-identifier".

	* app/plug-in/plug-in-proc.[ch] (plug_in_proc_def_get_help_id):
	added "const gchar *help_path" parameter and return a help ID
	ready for attaching to a menu item.

	The help ID is no longer constructed from the plug-in's executable
	name but from the *procedure* name with '_' replaced by '-'. This
	means we can now have help for each script-fu script and for each
	of a plug-in's individual procedures.

	* app/gui/plug-in-menus.c: removed even more duplicated wrong code
	since plug_in_proc_def_get_help_id() is implemented correctly now.

	* app/gui/file-open-menu.c
	* app/gui/file-save-menu.c: ditto. Reorder the "XCF" menu item
	before the separator and added GIMP_STOCK_WILBER.

	* app/gui/file-dialog-utils.c: added a mnemonic to the
	"Determine File Type:" label.
This commit is contained in:
Michael Natterer 2003-08-26 15:12:47 +00:00 committed by Michael Natterer
parent 47571782a7
commit 86662cd66b
18 changed files with 581 additions and 473 deletions

View File

@ -1,3 +1,29 @@
2003-08-26 Michael Natterer <mitch@gimp.org>
Bye bye, "crappy/foo.html":
* app/widgets/gimphelp-ids.h: replaced "crappy/foo.html" by
"gimp-proper-identifier".
* app/plug-in/plug-in-proc.[ch] (plug_in_proc_def_get_help_id):
added "const gchar *help_path" parameter and return a help ID
ready for attaching to a menu item.
The help ID is no longer constructed from the plug-in's executable
name but from the *procedure* name with '_' replaced by '-'. This
means we can now have help for each script-fu script and for each
of a plug-in's individual procedures.
* app/gui/plug-in-menus.c: removed even more duplicated wrong code
since plug_in_proc_def_get_help_id() is implemented correctly now.
* app/gui/file-open-menu.c
* app/gui/file-save-menu.c: ditto. Reorder the "XCF" menu item
before the separator and added GIMP_STOCK_WILBER.
* app/gui/file-dialog-utils.c: added a mnemonic to the
"Determine File Type:" label.
2003-08-26 Simon Budig <simon@gimp.org>
* app/vectors/gimpanchor.h: Intruduce casting macro GIMP_ANCHOR.

View File

@ -119,9 +119,11 @@ file_dialog_new (Gimp *gimp,
gtk_option_menu_set_menu (GTK_OPTION_MENU (option_menu),
GTK_ITEM_FACTORY (item_factory)->widget);
label = gtk_label_new (_("Determine File Type:"));
label = gtk_label_new_with_mnemonic (_("Determine File _Type:"));
gtk_box_pack_end (GTK_BOX (hbox), label, FALSE, FALSE, 0);
gtk_widget_show (label);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), option_menu);
}
gimp_dialog_factory_add_foreign (dialog_factory, dialog_identifier, filesel);

View File

@ -119,9 +119,11 @@ file_dialog_new (Gimp *gimp,
gtk_option_menu_set_menu (GTK_OPTION_MENU (option_menu),
GTK_ITEM_FACTORY (item_factory)->widget);
label = gtk_label_new (_("Determine File Type:"));
label = gtk_label_new_with_mnemonic (_("Determine File _Type:"));
gtk_box_pack_end (GTK_BOX (hbox), label, FALSE, FALSE, 0);
gtk_widget_show (label);
gtk_label_set_mnemonic_widget (GTK_LABEL (label), option_menu);
}
gimp_dialog_factory_add_foreign (dialog_factory, dialog_identifier, filesel);

View File

@ -62,36 +62,44 @@ file_open_menu_setup (GimpItemFactory *factory)
for (list = factory->gimp->load_procs; list; list = g_slist_next (list))
{
PlugInProcDef *file_proc;
const gchar *progname;
const gchar *locale_domain;
const gchar *help_path;
GimpItemFactoryEntry entry;
const gchar *locale_domain = NULL;
const gchar *item_type = NULL;
const gchar *stock_id = NULL;
gchar *help_id;
gchar *help_page;
gboolean is_xcf;
file_proc = (PlugInProcDef *) list->data;
progname = plug_in_proc_def_get_progname (file_proc);
is_xcf = (strcmp (file_proc->db_info.name, "gimp_xcf_load") == 0);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc);
if (help_path)
help_page = g_strconcat (help_path, ":", help_id, NULL);
if (is_xcf)
{
item_type = "<StockItem>";
stock_id = GIMP_STOCK_WILBER;
help_id = g_strdup (GIMP_HELP_FILE_OPEN_XCF);
}
else
help_page = g_strconcat ("filters/", help_id, NULL);
{
const gchar *progname;
const gchar *help_path;
g_free (help_id);
progname = plug_in_proc_def_get_progname (file_proc);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc, help_path);
}
entry.entry.path = strstr (file_proc->menu_path, "/");
entry.entry.accelerator = NULL;
entry.entry.callback = file_open_type_cmd_callback;
entry.entry.callback_action = 0;
entry.entry.item_type = NULL;
entry.entry.item_type = item_type;
entry.entry.extra_data = stock_id;
entry.quark_string = NULL;
entry.help_id = help_page;
entry.help_id = help_id;
entry.description = NULL;
gimp_item_factory_create_item (factory,
@ -100,6 +108,18 @@ file_open_menu_setup (GimpItemFactory *factory)
file_proc, 2,
TRUE, FALSE);
g_free (help_page);
if (is_xcf)
{
GtkWidget *menu_item;
menu_item = gtk_item_factory_get_widget (GTK_ITEM_FACTORY (factory),
entry.entry.path);
if (menu_item)
gtk_menu_reorder_child (GTK_MENU (menu_item->parent),
menu_item, 1);
}
g_free (help_id);
}
}

View File

@ -63,36 +63,44 @@ file_save_menu_setup (GimpItemFactory *factory)
for (list = factory->gimp->save_procs; list; list = g_slist_next (list))
{
PlugInProcDef *file_proc;
const gchar *progname;
const gchar *locale_domain;
const gchar *help_path;
GimpItemFactoryEntry entry;
const gchar *locale_domain = NULL;
const gchar *item_type = NULL;
const gchar *stock_id = NULL;
gchar *help_id;
gchar *help_page;
gboolean is_xcf;
file_proc = (PlugInProcDef *) list->data;
progname = plug_in_proc_def_get_progname (file_proc);
is_xcf = (strcmp (file_proc->db_info.name, "gimp_xcf_save") == 0);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc);
if (help_path)
help_page = g_strconcat (help_path, ":", help_id, NULL);
if (is_xcf)
{
item_type = "<StockItem>";
stock_id = GIMP_STOCK_WILBER;
help_id = g_strdup (GIMP_HELP_FILE_SAVE_XCF);
}
else
help_page = g_strconcat ("filters/", help_id, NULL);
{
const gchar *progname;
const gchar *help_path;
g_free (help_id);
progname = plug_in_proc_def_get_progname (file_proc);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc, help_path);
}
entry.entry.path = strstr (file_proc->menu_path, "/");
entry.entry.accelerator = NULL;
entry.entry.callback = file_save_type_cmd_callback;
entry.entry.callback_action = 0;
entry.entry.item_type = NULL;
entry.entry.item_type = item_type;
entry.entry.extra_data = stock_id;
entry.quark_string = NULL;
entry.help_id = help_page;
entry.help_id = help_id;
entry.description = NULL;
gimp_item_factory_create_item (factory,
@ -101,7 +109,19 @@ file_save_menu_setup (GimpItemFactory *factory)
file_proc, 2,
TRUE, FALSE);
g_free (help_page);
if (is_xcf)
{
GtkWidget *menu_item;
menu_item = gtk_item_factory_get_widget (GTK_ITEM_FACTORY (factory),
entry.entry.path);
if (menu_item)
gtk_menu_reorder_child (GTK_MENU (menu_item->parent),
menu_item, 1);
}
g_free (help_id);
}
}

View File

@ -170,20 +170,12 @@ plug_in_menus_create_entry (GimpItemFactory *item_factory,
{
GimpItemFactoryEntry entry;
gchar *help_id;
gchar *help_page;
g_return_if_fail (item_factory == NULL ||
GIMP_IS_ITEM_FACTORY (item_factory));
g_return_if_fail (proc_def != NULL);
help_id = plug_in_proc_def_get_help_id (proc_def);
if (help_path)
help_page = g_strconcat (help_path, ":", help_id, NULL);
else
help_page = g_strconcat ("filters/", help_id, NULL);
g_free (help_id);
help_id = plug_in_proc_def_get_help_id (proc_def, help_path);
entry.entry.path = strstr (proc_def->menu_path, "/");
entry.entry.accelerator = proc_def->accelerator;
@ -191,7 +183,7 @@ plug_in_menus_create_entry (GimpItemFactory *item_factory,
entry.entry.callback_action = 0;
entry.entry.item_type = NULL;
entry.quark_string = NULL;
entry.help_id = help_page;
entry.help_id = help_id;
entry.description = NULL;
if (item_factory)
@ -228,7 +220,7 @@ plug_in_menus_create_entry (GimpItemFactory *item_factory,
}
}
g_free (help_page);
g_free (help_id);
}
void

View File

@ -62,36 +62,44 @@ file_open_menu_setup (GimpItemFactory *factory)
for (list = factory->gimp->load_procs; list; list = g_slist_next (list))
{
PlugInProcDef *file_proc;
const gchar *progname;
const gchar *locale_domain;
const gchar *help_path;
GimpItemFactoryEntry entry;
const gchar *locale_domain = NULL;
const gchar *item_type = NULL;
const gchar *stock_id = NULL;
gchar *help_id;
gchar *help_page;
gboolean is_xcf;
file_proc = (PlugInProcDef *) list->data;
progname = plug_in_proc_def_get_progname (file_proc);
is_xcf = (strcmp (file_proc->db_info.name, "gimp_xcf_load") == 0);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc);
if (help_path)
help_page = g_strconcat (help_path, ":", help_id, NULL);
if (is_xcf)
{
item_type = "<StockItem>";
stock_id = GIMP_STOCK_WILBER;
help_id = g_strdup (GIMP_HELP_FILE_OPEN_XCF);
}
else
help_page = g_strconcat ("filters/", help_id, NULL);
{
const gchar *progname;
const gchar *help_path;
g_free (help_id);
progname = plug_in_proc_def_get_progname (file_proc);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc, help_path);
}
entry.entry.path = strstr (file_proc->menu_path, "/");
entry.entry.accelerator = NULL;
entry.entry.callback = file_open_type_cmd_callback;
entry.entry.callback_action = 0;
entry.entry.item_type = NULL;
entry.entry.item_type = item_type;
entry.entry.extra_data = stock_id;
entry.quark_string = NULL;
entry.help_id = help_page;
entry.help_id = help_id;
entry.description = NULL;
gimp_item_factory_create_item (factory,
@ -100,6 +108,18 @@ file_open_menu_setup (GimpItemFactory *factory)
file_proc, 2,
TRUE, FALSE);
g_free (help_page);
if (is_xcf)
{
GtkWidget *menu_item;
menu_item = gtk_item_factory_get_widget (GTK_ITEM_FACTORY (factory),
entry.entry.path);
if (menu_item)
gtk_menu_reorder_child (GTK_MENU (menu_item->parent),
menu_item, 1);
}
g_free (help_id);
}
}

View File

@ -63,36 +63,44 @@ file_save_menu_setup (GimpItemFactory *factory)
for (list = factory->gimp->save_procs; list; list = g_slist_next (list))
{
PlugInProcDef *file_proc;
const gchar *progname;
const gchar *locale_domain;
const gchar *help_path;
GimpItemFactoryEntry entry;
const gchar *locale_domain = NULL;
const gchar *item_type = NULL;
const gchar *stock_id = NULL;
gchar *help_id;
gchar *help_page;
gboolean is_xcf;
file_proc = (PlugInProcDef *) list->data;
progname = plug_in_proc_def_get_progname (file_proc);
is_xcf = (strcmp (file_proc->db_info.name, "gimp_xcf_save") == 0);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc);
if (help_path)
help_page = g_strconcat (help_path, ":", help_id, NULL);
if (is_xcf)
{
item_type = "<StockItem>";
stock_id = GIMP_STOCK_WILBER;
help_id = g_strdup (GIMP_HELP_FILE_SAVE_XCF);
}
else
help_page = g_strconcat ("filters/", help_id, NULL);
{
const gchar *progname;
const gchar *help_path;
g_free (help_id);
progname = plug_in_proc_def_get_progname (file_proc);
locale_domain = plug_ins_locale_domain (factory->gimp, progname, NULL);
help_path = plug_ins_help_path (factory->gimp, progname);
help_id = plug_in_proc_def_get_help_id (file_proc, help_path);
}
entry.entry.path = strstr (file_proc->menu_path, "/");
entry.entry.accelerator = NULL;
entry.entry.callback = file_save_type_cmd_callback;
entry.entry.callback_action = 0;
entry.entry.item_type = NULL;
entry.entry.item_type = item_type;
entry.entry.extra_data = stock_id;
entry.quark_string = NULL;
entry.help_id = help_page;
entry.help_id = help_id;
entry.description = NULL;
gimp_item_factory_create_item (factory,
@ -101,7 +109,19 @@ file_save_menu_setup (GimpItemFactory *factory)
file_proc, 2,
TRUE, FALSE);
g_free (help_page);
if (is_xcf)
{
GtkWidget *menu_item;
menu_item = gtk_item_factory_get_widget (GTK_ITEM_FACTORY (factory),
entry.entry.path);
if (menu_item)
gtk_menu_reorder_child (GTK_MENU (menu_item->parent),
menu_item, 1);
}
g_free (help_id);
}
}

View File

@ -170,20 +170,12 @@ plug_in_menus_create_entry (GimpItemFactory *item_factory,
{
GimpItemFactoryEntry entry;
gchar *help_id;
gchar *help_page;
g_return_if_fail (item_factory == NULL ||
GIMP_IS_ITEM_FACTORY (item_factory));
g_return_if_fail (proc_def != NULL);
help_id = plug_in_proc_def_get_help_id (proc_def);
if (help_path)
help_page = g_strconcat (help_path, ":", help_id, NULL);
else
help_page = g_strconcat ("filters/", help_id, NULL);
g_free (help_id);
help_id = plug_in_proc_def_get_help_id (proc_def, help_path);
entry.entry.path = strstr (proc_def->menu_path, "/");
entry.entry.accelerator = proc_def->accelerator;
@ -191,7 +183,7 @@ plug_in_menus_create_entry (GimpItemFactory *item_factory,
entry.entry.callback_action = 0;
entry.entry.item_type = NULL;
entry.quark_string = NULL;
entry.help_id = help_page;
entry.help_id = help_id;
entry.description = NULL;
if (item_factory)
@ -228,7 +220,7 @@ plug_in_menus_create_entry (GimpItemFactory *item_factory,
}
}
g_free (help_page);
g_free (help_id);
}
void

View File

@ -106,27 +106,29 @@ plug_in_proc_def_get_progname (PlugInProcDef *proc_def)
}
gchar *
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def)
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path)
{
const gchar *progname;
gchar *basename;
gchar *lowercase_basename;
gchar *help_id;
gchar *help_id;
gchar *p;
g_return_val_if_fail (proc_def != NULL, NULL);
progname = plug_in_proc_def_get_progname (proc_def);
help_id = g_strdup (proc_def->db_info.name);
basename = g_path_get_basename (progname);
lowercase_basename = g_ascii_strdown (basename, -1);
g_free (basename);
for (p = help_id; p && *p; p++)
if (*p == '_')
*p = '-';
#ifdef __GNUC__
#warning FIXME: fix plug-in menu item help
#endif
help_id = g_strconcat (lowercase_basename, ".html", NULL);
if (help_path)
{
gchar *path_and_id;
g_free (lowercase_basename);
path_and_id = g_strconcat (help_path, ":", help_id, NULL);
g_free (help_id);
return path_and_id;
}
return help_id;
}

View File

@ -47,7 +47,8 @@ void plug_in_proc_def_free (PlugInProcDef *proc_def);
ProcRecord * plug_in_proc_def_get_proc (PlugInProcDef *proc_def);
const gchar * plug_in_proc_def_get_progname (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path);
#endif /* __PLUG_IN_PROC_H__ */

View File

@ -106,27 +106,29 @@ plug_in_proc_def_get_progname (PlugInProcDef *proc_def)
}
gchar *
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def)
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path)
{
const gchar *progname;
gchar *basename;
gchar *lowercase_basename;
gchar *help_id;
gchar *help_id;
gchar *p;
g_return_val_if_fail (proc_def != NULL, NULL);
progname = plug_in_proc_def_get_progname (proc_def);
help_id = g_strdup (proc_def->db_info.name);
basename = g_path_get_basename (progname);
lowercase_basename = g_ascii_strdown (basename, -1);
g_free (basename);
for (p = help_id; p && *p; p++)
if (*p == '_')
*p = '-';
#ifdef __GNUC__
#warning FIXME: fix plug-in menu item help
#endif
help_id = g_strconcat (lowercase_basename, ".html", NULL);
if (help_path)
{
gchar *path_and_id;
g_free (lowercase_basename);
path_and_id = g_strconcat (help_path, ":", help_id, NULL);
g_free (help_id);
return path_and_id;
}
return help_id;
}

View File

@ -47,7 +47,8 @@ void plug_in_proc_def_free (PlugInProcDef *proc_def);
ProcRecord * plug_in_proc_def_get_proc (PlugInProcDef *proc_def);
const gchar * plug_in_proc_def_get_progname (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path);
#endif /* __PLUG_IN_PROC_H__ */

View File

@ -106,27 +106,29 @@ plug_in_proc_def_get_progname (PlugInProcDef *proc_def)
}
gchar *
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def)
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path)
{
const gchar *progname;
gchar *basename;
gchar *lowercase_basename;
gchar *help_id;
gchar *help_id;
gchar *p;
g_return_val_if_fail (proc_def != NULL, NULL);
progname = plug_in_proc_def_get_progname (proc_def);
help_id = g_strdup (proc_def->db_info.name);
basename = g_path_get_basename (progname);
lowercase_basename = g_ascii_strdown (basename, -1);
g_free (basename);
for (p = help_id; p && *p; p++)
if (*p == '_')
*p = '-';
#ifdef __GNUC__
#warning FIXME: fix plug-in menu item help
#endif
help_id = g_strconcat (lowercase_basename, ".html", NULL);
if (help_path)
{
gchar *path_and_id;
g_free (lowercase_basename);
path_and_id = g_strconcat (help_path, ":", help_id, NULL);
g_free (help_id);
return path_and_id;
}
return help_id;
}

View File

@ -47,7 +47,8 @@ void plug_in_proc_def_free (PlugInProcDef *proc_def);
ProcRecord * plug_in_proc_def_get_proc (PlugInProcDef *proc_def);
const gchar * plug_in_proc_def_get_progname (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path);
#endif /* __PLUG_IN_PROC_H__ */

View File

@ -106,27 +106,29 @@ plug_in_proc_def_get_progname (PlugInProcDef *proc_def)
}
gchar *
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def)
plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path)
{
const gchar *progname;
gchar *basename;
gchar *lowercase_basename;
gchar *help_id;
gchar *help_id;
gchar *p;
g_return_val_if_fail (proc_def != NULL, NULL);
progname = plug_in_proc_def_get_progname (proc_def);
help_id = g_strdup (proc_def->db_info.name);
basename = g_path_get_basename (progname);
lowercase_basename = g_ascii_strdown (basename, -1);
g_free (basename);
for (p = help_id; p && *p; p++)
if (*p == '_')
*p = '-';
#ifdef __GNUC__
#warning FIXME: fix plug-in menu item help
#endif
help_id = g_strconcat (lowercase_basename, ".html", NULL);
if (help_path)
{
gchar *path_and_id;
g_free (lowercase_basename);
path_and_id = g_strconcat (help_path, ":", help_id, NULL);
g_free (help_id);
return path_and_id;
}
return help_id;
}

View File

@ -47,7 +47,8 @@ void plug_in_proc_def_free (PlugInProcDef *proc_def);
ProcRecord * plug_in_proc_def_get_proc (PlugInProcDef *proc_def);
const gchar * plug_in_proc_def_get_progname (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def);
gchar * plug_in_proc_def_get_help_id (PlugInProcDef *proc_def,
const gchar *help_path);
#endif /* __PLUG_IN_PROC_H__ */

View File

@ -23,356 +23,358 @@
#define __GIMP_HELP_IDS_H__
#define GIMP_HELP_MAIN "index.html"
#define GIMP_HELP_MAIN "gimp-main"
#define GIMP_HELP_FILE_NEW "dialogs/file_new.html"
#define GIMP_HELP_FILE_NEW_CONFIRM "dialogs/file_new.html#confirm_dialog"
#define GIMP_HELP_FILE_OPEN "dialogs/file_open.html"
#define GIMP_HELP_FILE_OPEN_BY_EXTENSION "file/open_by_extension.html"
#define GIMP_HELP_FILE_OPEN_RECENT "file/last_opened.html"
#define GIMP_HELP_FILE_SAVE "dialogs/file_save.html"
#define GIMP_HELP_FILE_SAVE_AS "dialogs/file_save.html"
#define GIMP_HELP_FILE_SAVE_A_COPY "dialogs/file_save.html"
#define GIMP_HELP_FILE_SAVE_AS_TEMPLATE "dialogs/file_save.html"
#define GIMP_HELP_FILE_SAVE_BY_EXTENSION "file/save_by_extension.html"
#define GIMP_HELP_FILE_SAVE_OVERWRITE "dialogs/file_exists.html"
#define GIMP_HELP_FILE_REVERT "file/revert.html"
#define GIMP_HELP_FILE_CLOSE "file/close.html"
#define GIMP_HELP_FILE_CLOSE_CONFIRM "dialogs/really_close.html"
#define GIMP_HELP_FILE_QUIT "file/quit.html"
#define GIMP_HELP_FILE_QUIT_CONFIRM "dialogs/really_quit.html"
#define GIMP_HELP_FILE_NEW "gimp-file-new"
#define GIMP_HELP_FILE_NEW_CONFIRM "gimp-file-new-confirm"
#define GIMP_HELP_FILE_OPEN "gimp-file-open"
#define GIMP_HELP_FILE_OPEN_BY_EXTENSION "gimp-file-open-by-extension"
#define GIMP_HELP_FILE_OPEN_XCF "gimp-file-open-xcf"
#define GIMP_HELP_FILE_OPEN_RECENT "gimp-file-open-recent"
#define GIMP_HELP_FILE_SAVE "gimp-file-save"
#define GIMP_HELP_FILE_SAVE_AS "gimp-file-save-as"
#define GIMP_HELP_FILE_SAVE_A_COPY "gimp-file-save-a-copy"
#define GIMP_HELP_FILE_SAVE_AS_TEMPLATE "gimp-file-save-as-template"
#define GIMP_HELP_FILE_SAVE_BY_EXTENSION "gimp-file-save-by-extension"
#define GIMP_HELP_FILE_SAVE_XCF "gimp-file-save-xcf"
#define GIMP_HELP_FILE_SAVE_OVERWRITE "gimp-file-save-overwrite"
#define GIMP_HELP_FILE_REVERT "gimp-file-revert"
#define GIMP_HELP_FILE_CLOSE "gimp-file-close"
#define GIMP_HELP_FILE_CLOSE_CONFIRM "gimp-file-close-confirm"
#define GIMP_HELP_FILE_QUIT "gimp-file-quit"
#define GIMP_HELP_FILE_QUIT_CONFIRM "gimp-file-quit-confirm"
#define GIMP_HELP_EDIT_UNDO "edit/undo.html"
#define GIMP_HELP_EDIT_REDO "edit/redo.html"
#define GIMP_HELP_EDIT_CUT "edit/cut.html"
#define GIMP_HELP_EDIT_COPY "edit/copy.html"
#define GIMP_HELP_EDIT_PASTE "edit/paste.html"
#define GIMP_HELP_EDIT_PASTE_INTO "edit/paste_into.html"
#define GIMP_HELP_EDIT_PASTE_AS_NEW "edit/paste_as_new.html"
#define GIMP_HELP_EDIT_CLEAR "edit/clear.html"
#define GIMP_HELP_EDIT_FILL_FG "edit/fill.html"
#define GIMP_HELP_EDIT_FILL_BG "edit/fill.html"
#define GIMP_HELP_EDIT_FILL_PATTERN "edit/fill.html"
#define GIMP_HELP_EDIT_UNDO "gimp-edit-undo"
#define GIMP_HELP_EDIT_REDO "gimp-edit-redo"
#define GIMP_HELP_EDIT_CUT "gimp-edit-cut"
#define GIMP_HELP_EDIT_COPY "gimp-edit-copy"
#define GIMP_HELP_EDIT_PASTE "gimp-edit-paste"
#define GIMP_HELP_EDIT_PASTE_INTO "gimp-edit-paste-into"
#define GIMP_HELP_EDIT_PASTE_AS_NEW "gimp-edit-paste-as-new"
#define GIMP_HELP_EDIT_CLEAR "gimp-edit-clear"
#define GIMP_HELP_EDIT_FILL_FG "gimp-edit-fill-fg"
#define GIMP_HELP_EDIT_FILL_BG "gimp-edit-fill-bg"
#define GIMP_HELP_EDIT_FILL_PATTERN "gimp-edit-fill-pattern"
#define GIMP_HELP_SELECTION_DIALOG "dialogs/selection_editor.html"
#define GIMP_HELP_SELECTION_ALL "select/all.html"
#define GIMP_HELP_SELECTION_NONE "select/none.html"
#define GIMP_HELP_SELECTION_INVERT "select/invert.html"
#define GIMP_HELP_SELECTION_FLOAT "select/float.html"
#define GIMP_HELP_SELECTION_FEATHER "dialogs/feather_selection.html"
#define GIMP_HELP_SELECTION_SHARPEN "select/sharpen.html"
#define GIMP_HELP_SELECTION_SHRINK "dialogs/shrink_selection.html"
#define GIMP_HELP_SELECTION_GROW "dialogs/grow_selection.html"
#define GIMP_HELP_SELECTION_BORDER "dialogs/border_selection.html"
#define GIMP_HELP_SELECTION_STROKE "edit/stroke.html"
#define GIMP_HELP_SELECTION_TO_CHANNEL "select/save_to_channel.html"
#define GIMP_HELP_SELECTION_TO_PATH "select/to_path.html"
#define GIMP_HELP_SELECTION_DIALOG "gimp-selection-dialog"
#define GIMP_HELP_SELECTION_ALL "gimp-selection-all"
#define GIMP_HELP_SELECTION_NONE "gimp-selection-none"
#define GIMP_HELP_SELECTION_INVERT "gimp-selection-invert"
#define GIMP_HELP_SELECTION_FLOAT "gimp-selection-float"
#define GIMP_HELP_SELECTION_FEATHER "gimp-selection-feather"
#define GIMP_HELP_SELECTION_SHARPEN "gimp-selection-sharpen"
#define GIMP_HELP_SELECTION_SHRINK "gimp-selection-shrink"
#define GIMP_HELP_SELECTION_GROW "gimp-selection-grow"
#define GIMP_HELP_SELECTION_BORDER "gimp-selection-border"
#define GIMP_HELP_SELECTION_STROKE "gimp-selection-stroke"
#define GIMP_HELP_SELECTION_TO_CHANNEL "gimp-selection-to-channel"
#define GIMP_HELP_SELECTION_TO_PATH "gimp-selection-to-path"
#define GIMP_HELP_VIEW_NEW "view/new.html"
#define GIMP_HELP_VIEW_DOT_FOR_DOT "view/dot_for_dot.html"
#define GIMP_HELP_VIEW_ZOOM_OUT "view/zoom.html"
#define GIMP_HELP_VIEW_ZOOM_IN "view/zoom.html"
#define GIMP_HELP_VIEW_ZOOM_100 "view/zoom.html"
#define GIMP_HELP_VIEW_ZOOM_FIT "view/zoom.html"
#define GIMP_HELP_VIEW_ZOOM_OTHER "view/zoom.html"
#define GIMP_HELP_VIEW_SHOW_SELECTION "view/toggle_selection.html"
#define GIMP_HELP_VIEW_SHOW_LAYER_BOUNDARY "view/toggle_selection.html"
#define GIMP_HELP_VIEW_SHOW_GUIDES "view/toggle_guides.html"
#define GIMP_HELP_VIEW_SNAP_TO_GUIDES "view/gnap_to_guides.html"
#define GIMP_HELP_VIEW_SHOW_GRID "view/toggle_grid.html"
#define GIMP_HELP_VIEW_SNAP_TO_GRID "view/snap_to_grid.html"
#define GIMP_HELP_VIEW_SHOW_MENUBAR "view/toggle_menubar.html"
#define GIMP_HELP_VIEW_SHOW_RULERS "view/toggle_rulers.html"
#define GIMP_HELP_VIEW_SHOW_SCROLLBARS "view/toggle_scrollbars.html"
#define GIMP_HELP_VIEW_SHOW_STATUSBAR "view/toggle_statusbar.html"
#define GIMP_HELP_VIEW_SHRINK_WRAP "view/shrink_wrap.html"
#define GIMP_HELP_VIEW_FULLSCREEN "view/fullscreen.html"
#define GIMP_HELP_VIEW_NEW "gimp-view-new"
#define GIMP_HELP_VIEW_DOT_FOR_DOT "gimp-view-dot-for-dot"
#define GIMP_HELP_VIEW_ZOOM_OUT "gimp-view-zoom-out"
#define GIMP_HELP_VIEW_ZOOM_IN "gimp-view-zoom-in"
#define GIMP_HELP_VIEW_ZOOM_100 "gimp-view-zoom-100"
#define GIMP_HELP_VIEW_ZOOM_FIT "gimp-view-zoom-fit"
#define GIMP_HELP_VIEW_ZOOM_OTHER "gimp-view-zoom-other"
#define GIMP_HELP_VIEW_SHOW_SELECTION "gimp-view-show-selection"
#define GIMP_HELP_VIEW_SHOW_LAYER_BOUNDARY "gimp-view-show-layer-boundary"
#define GIMP_HELP_VIEW_SHOW_GUIDES "gimp-view-show-guides"
#define GIMP_HELP_VIEW_SNAP_TO_GUIDES "gimp-view-snap-to-guides"
#define GIMP_HELP_VIEW_SHOW_GRID "gimp-view-show-grid"
#define GIMP_HELP_VIEW_SNAP_TO_GRID "gimp-view-snap-to-grid"
#define GIMP_HELP_VIEW_SHOW_MENUBAR "gimp-view-show-menubar"
#define GIMP_HELP_VIEW_SHOW_RULERS "gimp-view-show-rulers"
#define GIMP_HELP_VIEW_SHOW_SCROLLBARS "gimp-view-show-scrollbars"
#define GIMP_HELP_VIEW_SHOW_STATUSBAR "gimp-view-show-statusbar"
#define GIMP_HELP_VIEW_SHRINK_WRAP "gimp-view-shrink-wrap"
#define GIMP_HELP_VIEW_FULLSCREEN "gimp-view-fullscreen"
#define GIMP_HELP_IMAGE_WINDOW "dialogs/image_window.html"
#define GIMP_HELP_IMAGE_DIALOG "dialogs/image_dialog.html"
#define GIMP_HELP_IMAGE_CONVERT_RGB "image/mode/convert_to_rgb.html"
#define GIMP_HELP_IMAGE_CONVERT_GRAYSCALE "image/mode/convert_to_grayscale.html"
#define GIMP_HELP_IMAGE_CONVERT_INDEXED "image/mode/convert_to_indexed.html"
#define GIMP_HELP_IMAGE_FLIP_HORIZONTAL "dialogs/flip_image.html"
#define GIMP_HELP_IMAGE_FLIP_VERTICAL "dialogs/flip_image.html"
#define GIMP_HELP_IMAGE_ROTATE_90 "dialogs/rotate_image.html"
#define GIMP_HELP_IMAGE_ROTATE_180 "dialogs/rotate_image.html"
#define GIMP_HELP_IMAGE_ROTATE_270 "dialogs/rotate_image.html"
#define GIMP_HELP_IMAGE_RESIZE "dialogs/set_canvas_size.html"
#define GIMP_HELP_IMAGE_SCALE "dialogs/scale_image.html"
#define GIMP_HELP_IMAGE_SCALE_WARNING "dialogs/scale_image.html"
#define GIMP_HELP_IMAGE_CROP "dialogs/crop_image.html"
#define GIMP_HELP_IMAGE_DUPLICATE "image/duplicate.html"
#define GIMP_HELP_IMAGE_MERGE_LAYERS "/dialogs/merge_visible_layers.html"
#define GIMP_HELP_IMAGE_FLATTEN "layers/flatten_image.html"
#define GIMP_HELP_IMAGE_GRID "dialogs/configure_grid.html"
#define GIMP_HELP_IMAGE_WINDOW "gimp-image-window"
#define GIMP_HELP_IMAGE_DIALOG "gimp-image-dialog"
#define GIMP_HELP_IMAGE_CONVERT_RGB "gimp-image-convert-rgb"
#define GIMP_HELP_IMAGE_CONVERT_GRAYSCALE "gimp-image-convert-grayscale"
#define GIMP_HELP_IMAGE_CONVERT_INDEXED "gimp-image-convert-indexed"
#define GIMP_HELP_IMAGE_FLIP_HORIZONTAL "gimp-image-flip-horizontal"
#define GIMP_HELP_IMAGE_FLIP_VERTICAL "gimp-image-flip-vertical"
#define GIMP_HELP_IMAGE_ROTATE_90 "gimp-image-rotate-90"
#define GIMP_HELP_IMAGE_ROTATE_180 "gimp-image-rotate-180"
#define GIMP_HELP_IMAGE_ROTATE_270 "gimp-image-rotate-270"
#define GIMP_HELP_IMAGE_RESIZE "gimp-image-resize"
#define GIMP_HELP_IMAGE_SCALE "gimp-image-scale"
#define GIMP_HELP_IMAGE_SCALE_WARNING "gimp-image-scale-warning"
#define GIMP_HELP_IMAGE_CROP "gimp-image-crop"
#define GIMP_HELP_IMAGE_DUPLICATE "gimp-image-duplicate"
#define GIMP_HELP_IMAGE_MERGE_LAYERS "gimp-image-merge-layers"
#define GIMP_HELP_IMAGE_FLATTEN "gimp-image-flatten"
#define GIMP_HELP_IMAGE_GRID "gimp-image-grid"
#define GIMP_HELP_LAYER_DIALOG "/dialogs/layers_dialog.html"
#define GIMP_HELP_LAYER_NEW "/dialogs/new_layer.html"
#define GIMP_HELP_LAYER_DUPLICATE "layers/duplicate_layer.html"
#define GIMP_HELP_LAYER_ANCHOR "layers/anchor_layer.html"
#define GIMP_HELP_LAYER_MERGE_DOWN "layers/merge_down.html"
#define GIMP_HELP_LAYER_DELETE "layers/delete_layer.html"
#define GIMP_HELP_LAYER_PREVIOUS "layers/stack/stack.html#previous_layer"
#define GIMP_HELP_LAYER_NEXT "layers/stack/stack.html#next_layer"
#define GIMP_HELP_LAYER_TOP "layers/stack/stack.html#previous_layer"
#define GIMP_HELP_LAYER_BOTTOM "layers/stack/stack.html#next_layer"
#define GIMP_HELP_LAYER_RAISE "layers/stack/stack.html#raise_layer"
#define GIMP_HELP_LAYER_RAISE_TO_TOP "layers/stack/stack.html#layer_to_top"
#define GIMP_HELP_LAYER_LOWER "layers/stack/stack.html#lower_layer"
#define GIMP_HELP_LAYER_LOWER_TO_BOTTOM "layers/stack/stack.html#layer_to_bottom"
#define GIMP_HELP_LAYER_DESATURATE "layers/colors/desaturate.html"
#define GIMP_HELP_LAYER_INVERT "layers/colors/invert.html"
#define GIMP_HELP_LAYER_EQUALIZE "layers/colors/auto/equalize.html"
#define GIMP_HELP_LAYER_MASK_ADD "dialogs/add_layer_mask.html"
#define GIMP_HELP_LAYER_MASK_APPLY "layers/apply_mask.html"
#define GIMP_HELP_LAYER_MASK_DELETE "layers/delete_mask.html"
#define GIMP_HELP_LAYER_MASK_SELECTION_REPLACE "layers/mask_to_selection.html"
#define GIMP_HELP_LAYER_MASK_SELECTION_ADD "layers/mask_to_selection.html#add"
#define GIMP_HELP_LAYER_MASK_SELECTION_SUBTRACT "layers/mask_to_selection.html#subtract"
#define GIMP_HELP_LAYER_MASK_SELECTION_INTERSECT "layers/mask_to_selection.html#intersect"
#define GIMP_HELP_LAYER_ALPHA_ADD "layers/add_alpha_channel.html"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_REPLACE "layers/alpha_to_selection.html"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_ADD "layers/alpha_to_selection.html#add"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_SUBTRACT "layers/alpha_to_selection.html#subtract"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_INTERSECT "layers/alpha_to_selection.html#intersect"
#define GIMP_HELP_LAYER_FLIP_HORIZONTAL "layers/flip_layer.html"
#define GIMP_HELP_LAYER_FLIP_VERTICAL "layers/flip_layer.html"
#define GIMP_HELP_LAYER_ROTATE_90 "layers/rotate_layer.html"
#define GIMP_HELP_LAYER_ROTATE_180 "layers/rotate_layer.html"
#define GIMP_HELP_LAYER_ROTATE_270 "layers/rotate_layer.html"
#define GIMP_HELP_LAYER_OFFSET "dialogs/offset.html"
#define GIMP_HELP_LAYER_RESIZE "dialogs/layer_boundary_size.html"
#define GIMP_HELP_LAYER_RESIZE_TO_IMAGE "layers/layer_to_image_size.html"
#define GIMP_HELP_LAYER_SCALE "dialogs/scale_layer.html"
#define GIMP_HELP_LAYER_CROP "dialogs/crop_layer.html"
#define GIMP_HELP_LAYER_EDIT "dialogs/edit_layer_attributes.html"
#define GIMP_HELP_LAYER_DIALOG "gimp-layer-dialog"
#define GIMP_HELP_LAYER_NEW "gimp-layer-new"
#define GIMP_HELP_LAYER_DUPLICATE "gimp-layer-duplicate"
#define GIMP_HELP_LAYER_ANCHOR "gimp-layer-anchor"
#define GIMP_HELP_LAYER_MERGE_DOWN "gimp-layer-merge-down"
#define GIMP_HELP_LAYER_DELETE "gimp-layer-delete"
#define GIMP_HELP_LAYER_PREVIOUS "gimp-layer-previous"
#define GIMP_HELP_LAYER_NEXT "gimp-layer-next"
#define GIMP_HELP_LAYER_TOP "gimp-layer-top"
#define GIMP_HELP_LAYER_BOTTOM "gimp-layer-bottom"
#define GIMP_HELP_LAYER_RAISE "gimp-layer-raise"
#define GIMP_HELP_LAYER_RAISE_TO_TOP "gimp-layer-raise-to-top"
#define GIMP_HELP_LAYER_LOWER "gimp-layer-lower"
#define GIMP_HELP_LAYER_LOWER_TO_BOTTOM "gimp-layer-lower-to-bottom"
#define GIMP_HELP_LAYER_DESATURATE "gimp-layer-desaturate"
#define GIMP_HELP_LAYER_INVERT "gimp-layer-invert"
#define GIMP_HELP_LAYER_EQUALIZE "gimp-layer-equalize"
#define GIMP_HELP_LAYER_MASK_ADD "gimp-layer-mask-add"
#define GIMP_HELP_LAYER_MASK_APPLY "gimp-layer-mask-apply"
#define GIMP_HELP_LAYER_MASK_DELETE "gimp-layer-mask-delete"
#define GIMP_HELP_LAYER_MASK_SELECTION_REPLACE "gimp-layer-mask-selection-replace"
#define GIMP_HELP_LAYER_MASK_SELECTION_ADD "gimp-layer-mask-selection-add"
#define GIMP_HELP_LAYER_MASK_SELECTION_SUBTRACT "gimp-layer-mask-selection-subtract"
#define GIMP_HELP_LAYER_MASK_SELECTION_INTERSECT "gimp-layer-mask-selection-intersect"
#define GIMP_HELP_LAYER_ALPHA_ADD "gimp-layer-alpha-add"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_REPLACE "gimp-layer-alpha-selection-replace"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_ADD "gimp-layer-alpha-selection-add"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_SUBTRACT "gimp-layer-alpha-selection-subtract"
#define GIMP_HELP_LAYER_ALPHA_SELECTION_INTERSECT "gimp-layer-alpha-selection-intersect"
#define GIMP_HELP_LAYER_FLIP_HORIZONTAL "gimp-layer-flip-horizontal"
#define GIMP_HELP_LAYER_FLIP_VERTICAL "gimp-layer-flip-vertical"
#define GIMP_HELP_LAYER_ROTATE_90 "gimp-layer-rotate-90"
#define GIMP_HELP_LAYER_ROTATE_180 "gimp-layer-rotate-180"
#define GIMP_HELP_LAYER_ROTATE_270 "gimp-layer-rotate-270"
#define GIMP_HELP_LAYER_OFFSET "gimp-layer-offset"
#define GIMP_HELP_LAYER_RESIZE "gimp-layer-resize"
#define GIMP_HELP_LAYER_RESIZE_TO_IMAGE "gimp-layer-resize-to-image"
#define GIMP_HELP_LAYER_SCALE "gimp-layer-scale"
#define GIMP_HELP_LAYER_CROP "gimp-layer-crop"
#define GIMP_HELP_LAYER_EDIT "gimp-layer-edit"
#define GIMP_HELP_CHANNEL_DIALOG "dialogs/channels_dialog.html"
#define GIMP_HELP_CHANNEL_NEW "dialogs/new_channel.html"
#define GIMP_HELP_CHANNEL_RAISE "channels/raise_channel.html"
#define GIMP_HELP_CHANNEL_RAISE_TO_TOP "channels/raise_channel.html"
#define GIMP_HELP_CHANNEL_LOWER "channels/lower_channel.html"
#define GIMP_HELP_CHANNEL_LOWER_TO_BOTTOM "channels/lower_channel.html"
#define GIMP_HELP_CHANNEL_DUPLICATE "channels/duplicate_channel.html"
#define GIMP_HELP_CHANNEL_DELETE "channels/delete_channel.html"
#define GIMP_HELP_CHANNEL_SELECTION_REPLACE "channels/channel_to_selection.html"
#define GIMP_HELP_CHANNEL_SELECTION_ADD "channels/channel_to_selection.html#add"
#define GIMP_HELP_CHANNEL_SELECTION_SUBTRACT "channels/channel_to_selection.html#subtract"
#define GIMP_HELP_CHANNEL_SELECTION_INTERSECT "channels/channel_to_selection.html#intersect"
#define GIMP_HELP_CHANNEL_EDIT "dialogs/edit_channel_attributes.html"
#define GIMP_HELP_CHANNEL_DIALOG "gimp-channel-dialog"
#define GIMP_HELP_CHANNEL_NEW "gimp-channel-new"
#define GIMP_HELP_CHANNEL_RAISE "gimp-channel-raise"
#define GIMP_HELP_CHANNEL_RAISE_TO_TOP "gimp-channel-raise-to-top"
#define GIMP_HELP_CHANNEL_LOWER "gimp-channel-lower"
#define GIMP_HELP_CHANNEL_LOWER_TO_BOTTOM "gimp-channel-lower-to-bottom"
#define GIMP_HELP_CHANNEL_DUPLICATE "gimp-channel-duplicate"
#define GIMP_HELP_CHANNEL_DELETE "gimp-channel-delete"
#define GIMP_HELP_CHANNEL_SELECTION_REPLACE "gimp-channel-selection-replace"
#define GIMP_HELP_CHANNEL_SELECTION_ADD "gimp-channel-selection-add"
#define GIMP_HELP_CHANNEL_SELECTION_SUBTRACT "gimp-channel-selection-subtract"
#define GIMP_HELP_CHANNEL_SELECTION_INTERSECT "gimp-channel-selection-intersect"
#define GIMP_HELP_CHANNEL_EDIT "gimp-channel-edit"
#define GIMP_HELP_QMASK "select/quickmask.html"
#define GIMP_HELP_QMASK_TOGGLE "select/quickmask.html"
#define GIMP_HELP_QMASK_INVERT "select/quickmask.html"
#define GIMP_HELP_QMASK_EDIT "dialogs/edit_qmask_attributes.html"
#define GIMP_HELP_QMASK "gimp-qmask"
#define GIMP_HELP_QMASK_TOGGLE "gimp-qmask-toggle"
#define GIMP_HELP_QMASK_INVERT "gimp-qmask-invert"
#define GIMP_HELP_QMASK_EDIT "gimp-qmask-edit"
#define GIMP_HELP_PATH_DIALOG "paths/dislogs/paths_dialog.html"
#define GIMP_HELP_PATH_NEW "paths/new_path.html"
#define GIMP_HELP_PATH_RAISE "paths/raise_path.html"
#define GIMP_HELP_PATH_RAISE_TO_TOP "paths/raise_path.html"
#define GIMP_HELP_PATH_LOWER "paths/lower_path.html"
#define GIMP_HELP_PATH_LOWER_TO_BOTTOM "paths/lower_path.html"
#define GIMP_HELP_PATH_DUPLICATE "paths/duplicate_path.html"
#define GIMP_HELP_PATH_DELETE "paths/delete_path.html"
#define GIMP_HELP_PATH_SELECTION_REPLACE "paths/path_to_selection.html"
#define GIMP_HELP_PATH_SELECTION_ADD "paths/path_to_selection.html#add"
#define GIMP_HELP_PATH_SELECTION_SUBTRACT "paths/path_to_selection.html#subtract"
#define GIMP_HELP_PATH_SELECTION_INTERSECT "paths/path_to_selection.html#intersect"
#define GIMP_HELP_PATH_STROKE "paths/stroke_path.html"
#define GIMP_HELP_PATH_COPY "paths/copy_path.html"
#define GIMP_HELP_PATH_PASTE "paths/paste_path.html"
#define GIMP_HELP_PATH_IMPORT "dialogs/import_path.html"
#define GIMP_HELP_PATH_EXPORT "dialogs/export_path.html"
#define GIMP_HELP_PATH_EDIT "dialogs/edit_path_attributes.html"
#define GIMP_HELP_PATH_DIALOG "gimp-path-dialog"
#define GIMP_HELP_PATH_NEW "gimp-path-new"
#define GIMP_HELP_PATH_RAISE "gimp-path-raise"
#define GIMP_HELP_PATH_RAISE_TO_TOP "gimp-path-raise-to-top"
#define GIMP_HELP_PATH_LOWER "gimp-path-lower"
#define GIMP_HELP_PATH_LOWER_TO_BOTTOM "gimp-path-lower-to-bottom"
#define GIMP_HELP_PATH_DUPLICATE "gimp-path-duplicate"
#define GIMP_HELP_PATH_DELETE "gimp-path-delete"
#define GIMP_HELP_PATH_SELECTION_REPLACE "gimp-path-selection-replace"
#define GIMP_HELP_PATH_SELECTION_ADD "gimp-path-selection-add"
#define GIMP_HELP_PATH_SELECTION_SUBTRACT "gimp-path-selection-subtract"
#define GIMP_HELP_PATH_SELECTION_INTERSECT "gimp-path-selection-intersect"
#define GIMP_HELP_PATH_STROKE "gimp-path-stroke"
#define GIMP_HELP_PATH_COPY "gimp-path-copy"
#define GIMP_HELP_PATH_PASTE "gimp-path-paste"
#define GIMP_HELP_PATH_IMPORT "gimp-path-import"
#define GIMP_HELP_PATH_EXPORT "gimp-path-export"
#define GIMP_HELP_PATH_EDIT "gimp-path-edit"
#define GIMP_HELP_TOOL_DIALOG "dialogs/tools.html"
#define GIMP_HELP_TOOL_AIRBRUSH "tools/airbrush.html"
#define GIMP_HELP_TOOL_BLEND "tools/blend.html"
#define GIMP_HELP_TOOL_BRIGHTNESS_CONTRAST "tools/brightness-contrast.html"
#define GIMP_HELP_TOOL_BUCKET_FILL "tools/bucket_fill.html"
#define GIMP_HELP_TOOL_BY_COLOR_SELECT "tools/by_color_select.html"
#define GIMP_HELP_TOOL_CLONE "tools/clone.html"
#define GIMP_HELP_TOOL_COLORIZE "tools/colorize.html"
#define GIMP_HELP_TOOL_COLOR_BALANCE "tools/color_balance.html"
#define GIMP_HELP_TOOL_COLOR_PICKER "tools/color_picker.html"
#define GIMP_HELP_TOOL_CONVOLVE "tools/convolve.html"
#define GIMP_HELP_TOOL_CROP "tools/crop.html"
#define GIMP_HELP_TOOL_CURVES "tools/curves.html"
#define GIMP_HELP_TOOL_CURVES "tools/curves.html"
#define GIMP_HELP_TOOL_DODGE_BURN "tools/dodge_burn.html"
#define GIMP_HELP_TOOL_ELLIPSE_SELECT "tools/ellipse_select.html"
#define GIMP_HELP_TOOL_ERASER "tools/eraser.html"
#define GIMP_HELP_TOOL_FLIP "tools/flip.html"
#define GIMP_HELP_TOOL_FREE_SELECT "tools/free_select.html"
#define GIMP_HELP_TOOL_FUZZY_SELECT "tools/fuzzy_select.html"
#define GIMP_HELP_TOOL_HISTOGRAM "tools/histogram.html"
#define GIMP_HELP_TOOL_HUE_SATURATION "tools/hue_saturation.html"
#define GIMP_HELP_TOOL_INK "tools/ink.html"
#define GIMP_HELP_TOOL_ISCISSORS "tools/iscissors.html"
#define GIMP_HELP_TOOL_LEVELS "tools/levels.html"
#define GIMP_HELP_TOOL_MEASURE "tools/measure.html"
#define GIMP_HELP_TOOL_MOVE "tools/move.html"
#define GIMP_HELP_TOOL_PATH "tools/path.html"
#define GIMP_HELP_TOOL_PAINTBRUSH "tools/paintbrush.html"
#define GIMP_HELP_TOOL_PENCIL "tools/pencil.html"
#define GIMP_HELP_TOOL_PERSPECTIVE "tools/perspective.html"
#define GIMP_HELP_TOOL_POSTERIZE "tools/posterize.html"
#define GIMP_HELP_TOOL_RECT_SELECT "tools/rect_select.html"
#define GIMP_HELP_TOOL_ROTATE "tools/rotate.html"
#define GIMP_HELP_TOOL_SCALE "tools/scale.html"
#define GIMP_HELP_TOOL_SHEAR "tools/shear.html"
#define GIMP_HELP_TOOL_SMUDGE "tools/smudge.html"
#define GIMP_HELP_TOOL_TEXT "tools/text.html"
#define GIMP_HELP_TOOL_THRESHOLD "tools/threshold.html"
#define GIMP_HELP_TOOL_VECTORS "tools/vectors.html"
#define GIMP_HELP_TOOL_ZOOM "tools/zoom.html"
#define GIMP_HELP_TOOL_DIALOG "gimp-tool-dialog"
#define GIMP_HELP_TOOL_AIRBRUSH "gimp-tool-airbrush"
#define GIMP_HELP_TOOL_BLEND "gimp-tool-blend"
#define GIMP_HELP_TOOL_BRIGHTNESS_CONTRAST "gimp-tool-brightness-contrast"
#define GIMP_HELP_TOOL_BUCKET_FILL "gimp-tool-bucket-fill"
#define GIMP_HELP_TOOL_BY_COLOR_SELECT "gimp-tool-by-color-select"
#define GIMP_HELP_TOOL_CLONE "gimp-tool-clone"
#define GIMP_HELP_TOOL_COLORIZE "gimp-tool-colorize"
#define GIMP_HELP_TOOL_COLOR_BALANCE "gimp-tool-color-balance"
#define GIMP_HELP_TOOL_COLOR_PICKER "gimp-tool-color-picker"
#define GIMP_HELP_TOOL_CONVOLVE "gimp-tool-convolve"
#define GIMP_HELP_TOOL_CROP "gimp-tool-crop"
#define GIMP_HELP_TOOL_CURVES "gimp-tool-curves"
#define GIMP_HELP_TOOL_CURVES "gimp-tool-curves"
#define GIMP_HELP_TOOL_DODGE_BURN "gimp-tool-dodge-burn"
#define GIMP_HELP_TOOL_ELLIPSE_SELECT "gimp-tool-ellipse-select"
#define GIMP_HELP_TOOL_ERASER "gimp-tool-eraser"
#define GIMP_HELP_TOOL_FLIP "gimp-tool-flip"
#define GIMP_HELP_TOOL_FREE_SELECT "gimp-tool-free-select"
#define GIMP_HELP_TOOL_FUZZY_SELECT "gimp-tool-fuzzy-select"
#define GIMP_HELP_TOOL_HISTOGRAM "gimp-tool-histogram"
#define GIMP_HELP_TOOL_HUE_SATURATION "gimp-tool-hue-saturation"
#define GIMP_HELP_TOOL_INK "gimp-tool-ink"
#define GIMP_HELP_TOOL_ISCISSORS "gimp-tool-iscissors"
#define GIMP_HELP_TOOL_LEVELS "gimp-tool-levels"
#define GIMP_HELP_TOOL_MEASURE "gimp-tool-measure"
#define GIMP_HELP_TOOL_MOVE "gimp-tool-move"
#define GIMP_HELP_TOOL_PATH "gimp-tool-path"
#define GIMP_HELP_TOOL_PAINTBRUSH "gimp-tool-paintbrush"
#define GIMP_HELP_TOOL_PENCIL "gimp-tool-pencil"
#define GIMP_HELP_TOOL_PERSPECTIVE "gimp-tool-perspective"
#define GIMP_HELP_TOOL_POSTERIZE "gimp-tool-posterize"
#define GIMP_HELP_TOOL_RECT_SELECT "gimp-tool-rect-select"
#define GIMP_HELP_TOOL_ROTATE "gimp-tool-rotate"
#define GIMP_HELP_TOOL_SCALE "gimp-tool-scale"
#define GIMP_HELP_TOOL_SHEAR "gimp-tool-shear"
#define GIMP_HELP_TOOL_SMUDGE "gimp-tool-smudge"
#define GIMP_HELP_TOOL_TEXT "gimp-tool-text"
#define GIMP_HELP_TOOL_THRESHOLD "gimp-tool-threshold"
#define GIMP_HELP_TOOL_VECTORS "gimp-tool-vectors"
#define GIMP_HELP_TOOL_ZOOM "gimp-tool-zoom"
#define GIMP_HELP_FILTER_REPEAT "filters/repeat_last.html"
#define GIMP_HELP_FILTER_RESHOW "filters/reshow_last.html"
#define GIMP_HELP_FILTER_REPEAT "gimp-filter-repeat"
#define GIMP_HELP_FILTER_RESHOW "gimp-filter-reshow"
#define GIMP_HELP_TOOLBOX "toolbox/toolbox.html"
#define GIMP_HELP_TOOLBOX_DEFAULT_COLORS "toolbox/toolbox.html#default_colors"
#define GIMP_HELP_TOOLBOX_SWAP_COLORS "toolbox/toolbox.html#swap_colors"
#define GIMP_HELP_TOOLBOX "gimp-toolbox"
#define GIMP_HELP_TOOLBOX_DEFAULT_COLORS "gimp-toolbox-default-colors"
#define GIMP_HELP_TOOLBOX_SWAP_COLORS "gimp-toolbox-swap-colors"
#define GIMP_HELP_BRUSH_DIALOG "dialogs/brush_selection.html"
#define GIMP_HELP_BRUSH_NEW "dialogs/brush_selection.html"
#define GIMP_HELP_BRUSH_DUPLICATE "dialogs/brush_selection.html"
#define GIMP_HELP_BRUSH_EDIT "dialogs/brush_selection.html"
#define GIMP_HELP_BRUSH_DELETE "dialogs/brush_selection.html"
#define GIMP_HELP_BRUSH_REFRESH "dialogs/brush_selection.html"
#define GIMP_HELP_BRUSH_DIALOG "gimp-brush-dialog"
#define GIMP_HELP_BRUSH_NEW "gimp-brush-new"
#define GIMP_HELP_BRUSH_DUPLICATE "gimp-brush-duplicate"
#define GIMP_HELP_BRUSH_EDIT "gimp-brush-edit"
#define GIMP_HELP_BRUSH_DELETE "gimp-brush-delete"
#define GIMP_HELP_BRUSH_REFRESH "gimp-brush-refresh"
#define GIMP_HELP_BRUSH_EDITOR_DIALOG "dialogs/brush_editor.html"
#define GIMP_HELP_BRUSH_EDITOR_DIALOG "gimp-brush-editor-dialog"
#define GIMP_HELP_PATTERN_DIALOG "dialogs/pattern_selection.html"
#define GIMP_HELP_PATTERN_NEW "dialogs/pattern_selection.html"
#define GIMP_HELP_PATTERN_DUPLICATE "dialogs/pattern_selection.html"
#define GIMP_HELP_PATTERN_EDIT "dialogs/pattern_selection.html"
#define GIMP_HELP_PATTERN_DELETE "dialogs/pattern_selection.html"
#define GIMP_HELP_PATTERN_REFRESH "dialogs/pattern_selection.html"
#define GIMP_HELP_PATTERN_DIALOG "gimp-pattern-dialog"
#define GIMP_HELP_PATTERN_NEW "gimp-pattern-new"
#define GIMP_HELP_PATTERN_DUPLICATE "gimp-pattern-duplicate"
#define GIMP_HELP_PATTERN_EDIT "gimp-pattern-edit"
#define GIMP_HELP_PATTERN_DELETE "gimp-pattern-delete"
#define GIMP_HELP_PATTERN_REFRESH "gimp-pattern-refresh"
#define GIMP_HELP_GRADIENT_DIALOG "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_NEW "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_DUPLICATE "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_EDIT "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_DELETE "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_REFRESH "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_SAVE_AS_POV "dialogs/gradient_selection.html"
#define GIMP_HELP_GRADIENT_DIALOG "gimp-gradient-dialog"
#define GIMP_HELP_GRADIENT_NEW "gimp-gradient-new"
#define GIMP_HELP_GRADIENT_DUPLICATE "gimp-gradient-duplicate"
#define GIMP_HELP_GRADIENT_EDIT "gimp-gradient-edit"
#define GIMP_HELP_GRADIENT_DELETE "gimp-gradient-delete"
#define GIMP_HELP_GRADIENT_REFRESH "gimp-gradient-refresh"
#define GIMP_HELP_GRADIENT_SAVE_AS_POV "gimp-gradient-save-as-pov"
#define GIMP_HELP_GRADIENT_EDITOR_DIALOG "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_LEFT_COLOR "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_LEFT_LOAD "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_LEFT_SAVE "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_RIGHT_COLOR "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_RIGHT_LOAD "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_RIGHT_SAVE "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_BLENDING "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_COLORING "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_FLIP "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_REPLICATE "dialogs/gradient_editor/replicate_segment.html"
#define GIMP_HELP_GRADIENT_EDITOR_SPLIT_MIDPOINT "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_SPLIT_UNIFORM "dialogs/gradient_editor/split_segments_uniformly.html"
#define GIMP_HELP_GRADIENT_EDITOR_DELETE "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_RECENTER "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_REDISTRIBUTE "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_BLEND_COLOR "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_BLEND_OPACITY "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_ZOOM_OUT "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_ZOOM_IN "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_ZOOM_ALL "dialogs/gradient_editor/gradient_editor.html"
#define GIMP_HELP_GRADIENT_EDITOR_DIALOG "gimp-gradient-editor-dialog"
#define GIMP_HELP_GRADIENT_EDITOR_LEFT_COLOR "gimp-gradient-editor-left-color"
#define GIMP_HELP_GRADIENT_EDITOR_LEFT_LOAD "gimp-gradient-editor-left-load"
#define GIMP_HELP_GRADIENT_EDITOR_LEFT_SAVE "gimp-gradient-editor-left-save"
#define GIMP_HELP_GRADIENT_EDITOR_RIGHT_COLOR "gimp-gradient-editor-right-color"
#define GIMP_HELP_GRADIENT_EDITOR_RIGHT_LOAD "gimp-gradient-editor-right-load"
#define GIMP_HELP_GRADIENT_EDITOR_RIGHT_SAVE "gimp-gradient-editor-right-save"
#define GIMP_HELP_GRADIENT_EDITOR_BLENDING "gimp-gradient-editor-blending"
#define GIMP_HELP_GRADIENT_EDITOR_COLORING "gimp-gradient-editor-coloring"
#define GIMP_HELP_GRADIENT_EDITOR_FLIP "gimp-gradient-editor-flip"
#define GIMP_HELP_GRADIENT_EDITOR_REPLICATE "gimp-gradient-editor-replicate"
#define GIMP_HELP_GRADIENT_EDITOR_SPLIT_MIDPOINT "gimp-gradient-editor-split-midpoint"
#define GIMP_HELP_GRADIENT_EDITOR_SPLIT_UNIFORM "gimp-gradient-editor-split-uniform"
#define GIMP_HELP_GRADIENT_EDITOR_DELETE "gimp-gradient-editor-delete"
#define GIMP_HELP_GRADIENT_EDITOR_RECENTER "gimp-gradient-editor-recenter"
#define GIMP_HELP_GRADIENT_EDITOR_REDISTRIBUTE "gimp-gradient-editor-redistribute"
#define GIMP_HELP_GRADIENT_EDITOR_BLEND_COLOR "gimp-gradient-editor-blend-color"
#define GIMP_HELP_GRADIENT_EDITOR_BLEND_OPACITY "gimp-gradient-editor-blend-opacity"
#define GIMP_HELP_GRADIENT_EDITOR_ZOOM_OUT "gimp-gradient-editor-zoom-out"
#define GIMP_HELP_GRADIENT_EDITOR_ZOOM_IN "gimp-gradient-editor-zoom-in"
#define GIMP_HELP_GRADIENT_EDITOR_ZOOM_ALL "gimp-gradient-editor-zoom-all"
#define GIMP_HELP_PALETTE_DIALOG "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_NEW "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_DUPLICATE "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDIT "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_DELETE "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_REFRESH "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_IMPORT "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_MERGE "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_DIALOG "gimp-palette-dialog"
#define GIMP_HELP_PALETTE_NEW "gimp-palette-new"
#define GIMP_HELP_PALETTE_DUPLICATE "gimp-palette-duplicate"
#define GIMP_HELP_PALETTE_EDIT "gimp-palette-edit"
#define GIMP_HELP_PALETTE_DELETE "gimp-palette-delete"
#define GIMP_HELP_PALETTE_REFRESH "gimp-palette-refresh"
#define GIMP_HELP_PALETTE_IMPORT "gimp-palette-import"
#define GIMP_HELP_PALETTE_MERGE "gimp-palette-merge"
#define GIMP_HELP_PALETTE_EDITOR_DIALOG "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_NEW "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_EDIT "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_DELETE "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_ZOOM_OUT "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_ZOOM_IN "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_ZOOM_ALL "dialogs/palette_selection.html"
#define GIMP_HELP_PALETTE_EDITOR_DIALOG "gimp-palette-editor-dialog"
#define GIMP_HELP_PALETTE_EDITOR_NEW "gimp-palette-editor-new"
#define GIMP_HELP_PALETTE_EDITOR_EDIT "gimp-palette-editor-edit"
#define GIMP_HELP_PALETTE_EDITOR_DELETE "gimp-palette-editor-delete"
#define GIMP_HELP_PALETTE_EDITOR_ZOOM_OUT "gimp-palette-editor-zoom-out"
#define GIMP_HELP_PALETTE_EDITOR_ZOOM_IN "gimp-palette-editor-zoom-in"
#define GIMP_HELP_PALETTE_EDITOR_ZOOM_ALL "gimp-palette-editor-zoom-all"
#define GIMP_HELP_FONT_DIALOG "dialogs/font_selection.html"
#define GIMP_HELP_FONT_DIALOG "gimp-font-dialog"
#define GIMP_HELP_BUFFER_DIALOG "dialogs/named_buffers.html"
#define GIMP_HELP_BUFFER_CUT "dialogs/cut_named.html"
#define GIMP_HELP_BUFFER_COPY "dialogs/copy_named.html"
#define GIMP_HELP_BUFFER_PASTE "dialogs/paste_named.html"
#define GIMP_HELP_BUFFER_PASTE_INTO "dialogs/paste_named.html"
#define GIMP_HELP_BUFFER_PASTE_AS_NEW "dialogs/paste_named.html"
#define GIMP_HELP_BUFFER_DELETE "dialogs/delete_buffer.html"
#define GIMP_HELP_BUFFER_DIALOG "gimp-buffer-dialog"
#define GIMP_HELP_BUFFER_CUT "gimp-buffer-cut"
#define GIMP_HELP_BUFFER_COPY "gimp-buffer-copy"
#define GIMP_HELP_BUFFER_PASTE "gimp-buffer-paste"
#define GIMP_HELP_BUFFER_PASTE_INTO "gimp-buffer-paste-into"
#define GIMP_HELP_BUFFER_PASTE_AS_NEW "gimp-buffer-paste-as-new"
#define GIMP_HELP_BUFFER_DELETE "gimp-buffer-delete"
#define GIMP_HELP_DOCUMENT_DIALOG "dialogs/document_index.html"
#define GIMP_HELP_DOCUMENT_OPEN "dialogs/document_index.html"
#define GIMP_HELP_DOCUMENT_REMOVE "dialogs/document_index.html"
#define GIMP_HELP_DOCUMENT_REFRESH "dialogs/document_index.html"
#define GIMP_HELP_DOCUMENT_DIALOG "gimp-document-dialog"
#define GIMP_HELP_DOCUMENT_OPEN "gimp-document-open"
#define GIMP_HELP_DOCUMENT_REMOVE "gimp-document-remove"
#define GIMP_HELP_DOCUMENT_REFRESH "gimp-document-refresh"
#define GIMP_HELP_TEMPLATE_DIALOG "dialogs/templates.html"
#define GIMP_HELP_TEMPLATE_NEW "dialogs/templates.html"
#define GIMP_HELP_TEMPLATE_DUPLICATE "dialogs/templates.html"
#define GIMP_HELP_TEMPLATE_EDIT "dialogs/templates.html"
#define GIMP_HELP_TEMPLATE_IMAGE_NEW "dialogs/templates.html"
#define GIMP_HELP_TEMPLATE_DELETE "dialogs/templates.html"
#define GIMP_HELP_TEMPLATE_DIALOG "gimp-template-dialog"
#define GIMP_HELP_TEMPLATE_NEW "gimp-template-new"
#define GIMP_HELP_TEMPLATE_DUPLICATE "gimp-template-duplicate"
#define GIMP_HELP_TEMPLATE_EDIT "gimp-template-edit"
#define GIMP_HELP_TEMPLATE_IMAGE_NEW "gimp-template-image-new"
#define GIMP_HELP_TEMPLATE_DELETE "gimp-template-delete"
#define GIMP_HELP_TOOL_OPTIONS_DIALOG "dialogs/tool_options.html"
#define GIMP_HELP_TOOL_OPTIONS_RESET "dialogs/tool_options.html"
#define GIMP_HELP_TOOL_OPTIONS_DIALOG "gimp-tool-options-dialog"
#define GIMP_HELP_TOOL_OPTIONS_RESET "gimp-tool-options-reset"
#define GIMP_HELP_ERRORS_DIALOG "dialogs/error_console.html"
#define GIMP_HELP_ERRORS_CLEAR "dialogs/error_console.html"
#define GIMP_HELP_ERRORS_SAVE "dialogs/error_console.html"
#define GIMP_HELP_ERRORS_DIALOG "gimp-errors-dialog"
#define GIMP_HELP_ERRORS_CLEAR "gimp-errors-clear"
#define GIMP_HELP_ERRORS_SAVE "gimp-errors-save"
#define GIMP_HELP_PREFS_DIALOG "dialogs/preferences/preferences.html"
#define GIMP_HELP_PREFS_NEW_IMAGE "dialogs/preferences/new_file.html"
#define GIMP_HELP_PREFS_NEW_IMAGE_COMMENT "dialogs/preferences/new_file.html#default_comment"
#define GIMP_HELP_PREFS_INTERFACE "dialogs/preferences/interface.html"
#define GIMP_HELP_PREFS_HELP "dialogs/preferences/interface.html#help_system"
#define GIMP_HELP_PREFS_TOOL_OPTIONS "dialogs/preferences/interface.html#tool_options"
#define GIMP_HELP_PREFS_INPUT_DEVICES "dialogs/preferences/input_devices.html"
#define GIMP_HELP_PREFS_IMAGE_WINDOW "dialogs/preferences/interface.html#image_windows"
#define GIMP_HELP_PREFS_IMAGE_WINDOW_APPEARANCE "dialogs/preferences/interface.html#image_windows"
#define GIMP_HELP_PREFS_IMAGE_WINDOW_TITLE "dialogs/preferences/interface.html#image_windows"
#define GIMP_HELP_PREFS_DISPLAY "dialogs/preferences/display.html"
#define GIMP_HELP_PREFS_MONITOR "dialogs/preferences/monitor.html"
#define GIMP_HELP_PREFS_ENVIRONMENT "dialogs/preferences/environment.html"
#define GIMP_HELP_PREFS_FOLDERS "dialogs/preferences/folders.html"
#define GIMP_HELP_PREFS_FOLDERS_BRUSHES "dialogs/preferences/folders.html#brushes"
#define GIMP_HELP_PREFS_FOLDERS_PATTERNS "dialogs/preferences/folders.html#patterns"
#define GIMP_HELP_PREFS_FOLDERS_PALETTES "dialogs/preferences/folders.html#palettes"
#define GIMP_HELP_PREFS_FOLDERS_GRADIENTS "dialogs/preferences/folders.html#gradients"
#define GIMP_HELP_PREFS_FOLDERS_PLUG_INS "dialogs/preferences/folders.html#plug_ins"
#define GIMP_HELP_PREFS_FOLDERS_SCRIPTS "dialogs/preferences/folders.html#scripts"
#define GIMP_HELP_PREFS_FOLDERS_MODULES "dialogs/preferences/folders.html#modules"
#define GIMP_HELP_PREFS_FOLDERS_ENVIRONMENT "dialogs/preferences/folders.html#environ"
#define GIMP_HELP_PREFS_FOLDERS_THEMES "dialogs/preferences/folders.html#themes"
#define GIMP_HELP_PREFS_DIALOG "gimp-prefs-dialog"
#define GIMP_HELP_PREFS_NEW_IMAGE "gimp-prefs-new-image"
#define GIMP_HELP_PREFS_NEW_IMAGE_COMMENT "gimp-prefs-new-image-comment"
#define GIMP_HELP_PREFS_INTERFACE "gimp-prefs-interface"
#define GIMP_HELP_PREFS_HELP "gimp-prefs-help"
#define GIMP_HELP_PREFS_TOOL_OPTIONS "gimp-prefs-tool-options"
#define GIMP_HELP_PREFS_INPUT_DEVICES "gimp-prefs-input-devices"
#define GIMP_HELP_PREFS_IMAGE_WINDOW "gimp-prefs-image-window"
#define GIMP_HELP_PREFS_IMAGE_WINDOW_APPEARANCE "gimp-prefs-image-window-appearance"
#define GIMP_HELP_PREFS_IMAGE_WINDOW_TITLE "gimp-prefs-image-window-title"
#define GIMP_HELP_PREFS_DISPLAY "gimp-prefs-display"
#define GIMP_HELP_PREFS_MONITOR "gimp-prefs-monitor"
#define GIMP_HELP_PREFS_ENVIRONMENT "gimp-prefs-environment"
#define GIMP_HELP_PREFS_FOLDERS "gimp-prefs-folders"
#define GIMP_HELP_PREFS_FOLDERS_BRUSHES "gimp-prefs-folders-brushes"
#define GIMP_HELP_PREFS_FOLDERS_PATTERNS "gimp-prefs-folders-patterns"
#define GIMP_HELP_PREFS_FOLDERS_PALETTES "gimp-prefs-folders-palettes"
#define GIMP_HELP_PREFS_FOLDERS_GRADIENTS "gimp-prefs-folders-gradients"
#define GIMP_HELP_PREFS_FOLDERS_PLUG_INS "gimp-prefs-folders-plug-ins"
#define GIMP_HELP_PREFS_FOLDERS_SCRIPTS "gimp-prefs-folders-scripts"
#define GIMP_HELP_PREFS_FOLDERS_MODULES "gimp-prefs-folders-modules"
#define GIMP_HELP_PREFS_FOLDERS_ENVIRONMENT "gimp-prefs-folders-environment"
#define GIMP_HELP_PREFS_FOLDERS_THEMES "gimp-prefs-folders-themes"
#define GIMP_HELP_DOCK "dialogs/dock.html"
#define GIMP_HELP_DOCK_TAB_ADD "dialogs/dock.html"
#define GIMP_HELP_DOCK_TAB_REMOVE "dialogs/dock.html"
#define GIMP_HELP_DOCK_PREVIEW_SIZE "dialogs/dock.html"
#define GIMP_HELP_DOCK_TAB_STYLE "dialogs/dock.html"
#define GIMP_HELP_DOCK_VIEW_AS_LIST "dialogs/dock.html"
#define GIMP_HELP_DOCK_VIEW_AS_GRID "dialogs/dock.html"
#define GIMP_HELP_DOCK "gimp-dock"
#define GIMP_HELP_DOCK_TAB_ADD "gimp-dock-tab-add"
#define GIMP_HELP_DOCK_TAB_REMOVE "gimp-dock-tab-remove"
#define GIMP_HELP_DOCK_PREVIEW_SIZE "gimp-dock-preview-size"
#define GIMP_HELP_DOCK_TAB_STYLE "gimp-dock-tab-style"
#define GIMP_HELP_DOCK_VIEW_AS_LIST "gimp-dock-view-as-list"
#define GIMP_HELP_DOCK_VIEW_AS_GRID "gimp-dock-view-as-grid"
#define GIMP_HELP_COLOR_DIALOG "dialogs/color.html"
#define GIMP_HELP_DEVICE_STATUS_DIALOG "dialogs/device_status.html"
#define GIMP_HELP_MODULE_DIALOG "dialogs/module_manager.html"
#define GIMP_HELP_INFO_DIALOG "dialogs/info_window.html"
#define GIMP_HELP_NAVIGATION_DIALOG "dialogs/navigation_window.html"
#define GIMP_HELP_DISPLAY_FILTER_DIALOG "dialogs/display_filters/display_filters.html"
#define GIMP_HELP_UNDO_DIALOG "dialogs/undo_history.html"
#define GIMP_HELP_INDEXED_PALETTE_DIALOG "dialogs/indexed_palette.html"
#define GIMP_HELP_TEXT_EDITOR_DIALOG "dialogs/text_editor.html"
#define GIMP_HELP_TIPS_DIALOG "dialogs/tip_of_the_day.html"
#define GIMP_HELP_ABOUT_DIALOG "dialogs/about.html"
#define GIMP_HELP_COLOR_DIALOG "gimp-color-dialog"
#define GIMP_HELP_DEVICE_STATUS_DIALOG "gimp-device-status-dialog"
#define GIMP_HELP_MODULE_DIALOG "gimp-module-dialog"
#define GIMP_HELP_INFO_DIALOG "gimp-info-dialog"
#define GIMP_HELP_NAVIGATION_DIALOG "gimp-navigation-dialog"
#define GIMP_HELP_DISPLAY_FILTER_DIALOG "gimp-display-filter-dialog"
#define GIMP_HELP_UNDO_DIALOG "gimp-undo-dialog"
#define GIMP_HELP_INDEXED_PALETTE_DIALOG "gimp-indexed-palette-dialog"
#define GIMP_HELP_TEXT_EDITOR_DIALOG "gimp-text-editor-dialog"
#define GIMP_HELP_TIPS_DIALOG "gimp-tips-dialog"
#define GIMP_HELP_ABOUT_DIALOG "gimp-about-dialog"
#define GIMP_HELP_HELP "dialogs/help.html"
#define GIMP_HELP_HELP_CONTEXT "help/context_help.html"
#define GIMP_HELP_HELP "gimp-help"
#define GIMP_HELP_HELP_CONTEXT "gimp-help-context"
#endif /* __GIMP_HELP_IDS_H__ */