EEEEEEEEEEK!!!

This commit is contained in:
Michael Natterer 1999-10-04 08:40:33 +00:00
parent 3b3e490ff7
commit 5a01821b1f
458 changed files with 13247 additions and 495 deletions

View File

@ -1,3 +1,26 @@
1999-10-04 Michael Natterer <mitch@gimp.org>
* app/channels_dialog.c
* app/docindexif.c
* app/fileops.c
* app/gdisplay_color_ui.c
* app/gimphelp.c
* app/gradient.c
* app/interface.c
* app/lc_dialog.c
* app/menus.c
* app/palette.c
* app/paths_dialog.c
* app/preferences_dialog.c
* app/resize.c
* app/tips_dialog.c
* app/undo_history.c: many small help system fixes.
* help/*
* configure.in: _LOTS_ of new files + Makefiles. Enjoy ;-)
* help/ChangeLog: new file. Please read it.
Mon Oct 4 09:00:51 1999 ape@gandalf.spacetec.no (Asbjorn Pettersen)
* plug-ins/common/gz.c (load_image): BUG loading gz files
@ -104,19 +127,19 @@ Sun Oct 3 19:21:00 PDT 1999 Manish Singh <yosh@gimp.org>
Lots of stuff for the bezier-tool which will be also used for the
interface for the intelligent scissors. I started to factor out the
formulas for the actual curve type, so it is some kind of independant.
formulas for the actual curve type, so it is some kind of independent.
To try this out simply change the "#if 0" in app/path_curve.c to
a "#if 1" to handle straight lines instead of strange beziers with
fixed handles :-)
The functions in app/path_curves.c implement some kind of
default-action, where useful. To implement a new curve-tzpe it
default-action, where useful. To implement a new curve-type it
should be sufficient to overload the path_curve_get_point()
function. Of course, then the speed is not as performant... :-)
The API for other types is not yet completely fixed, esp. Im not
The API for other types is not yet completely fixed, esp. I'm not
clear about when to give a Tool* or PathTool* as a parameter.
But it shows the way, I want to implement this. In the next step
I'll fill the stubs in app/path_bezer.c.
But it shows the way I want to implement this. In the next step
I'll fill the stubs in app/path_bezier.c.
New handling functions: The Tool detects, when you are over an curve
and lets you split it there by shift clicking.
@ -130,10 +153,10 @@ Sun Oct 3 19:21:00 PDT 1999 Manish Singh <yosh@gimp.org>
* libgimp/gimp.h: some wrappers for PDB functions
* libgimp/gimpexport.[ch]: new files
This fixes a longstanding bug and the MostFAQ: When saving a file, the
file-save plug-ins can use gimp_export_image() to get the file converted
to a format they can handle. The conversion is performed on a duplicate
of the image; the original image stays as is.
This fixes a longstanding bug and the MostFAQ: When saving a file,
the file-save plug-ins can use gimp_export_image() to get the file
converted to a format they can handle. The conversion is performed
on a duplicate of the image; the original image stays as is.
* libgimp/Makefile.am
* libgimp/gimpui.h
@ -156,7 +179,6 @@ Sun Oct 3 19:21:00 PDT 1999 Manish Singh <yosh@gimp.org>
* app/fileops.c
* app/menus.[ch]
* app/menus.h
* app/plug_in.c: show a help page for all menu entries registered
by plugins.
Changed menus_create() to menus_create_item_from_full_path() which

View File

@ -2391,7 +2391,7 @@ channels_dialog_new_channel_query (GimpImage* gimage)
options->query_box =
gimp_dialog_new (_("New Channel Options"), "new_channel_options",
gimp_standard_help_func,
"dialogs/channels/dialogs/new_channel.html",
"dialogs/channels/new_channel.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,

View File

@ -287,7 +287,6 @@ file_prefs_ok_callback (GtkWidget *widget,
* changed on the fly. Currently it ignores these options if only OK is
* pressed.
*/
}
static void
@ -1164,7 +1163,7 @@ file_pref_cmd_callback (GtkWidget *widget,
prefs_dlg =
gimp_dialog_new (_("Preferences"), "gimp_preferences",
gimp_standard_help_func,
"dialogs/preferences.html",
"dialogs/preferences/preferences.html",
GTK_WIN_POS_NONE,
FALSE, FALSE, FALSE,

View File

@ -152,7 +152,7 @@ resize_widget_new (ResizeType type,
case ResizeLayer:
wmclass = "scale_layer";
window_title = _("Scale Layer");
help_page = "dialogs/layers/dialogs/scale_layer.html";
help_page = "layers/dialogs/scale_layer.html";
frame = gtk_frame_new (_("Size"));
break;
case ResizeImage:
@ -170,7 +170,7 @@ resize_widget_new (ResizeType type,
case ResizeLayer:
wmclass = "resize_layer";
window_title = _("Resize Layer");
help_page = "dialogs/layers/dialogs/resize_layer.html";
help_page = "layers/dialogs/resize_layer.html";
break;
case ResizeImage:
wmclass = "image_resize";

View File

@ -7,6 +7,7 @@
#include "gtk/gtk.h"
#include "tips_dialog.h"
#include "gimprc.h"
#include "gimphelp.h"
#include "interface.h"
#include "wilber.h"
@ -165,6 +166,11 @@ tips_dialog_create ()
gtk_widget_show (button_check);
old_show_tips = show_tips;
/* Connect the "F1" help key */
gimp_help_connect_help_accel (tips_dialog,
gimp_standard_help_func,
"dialogs/tip_of_the_day.html");
}
if (!GTK_WIDGET_VISIBLE (tips_dialog))

View File

@ -591,7 +591,7 @@ create_toolbox (void)
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window,
gimp_standard_help_func,
"toolbox/index.html");
"toolbox/toolbox.html");
wbox = gtk_vwrap_box_new (FALSE);
gtk_wrap_box_set_justify (GTK_WRAP_BOX (wbox), GTK_JUSTIFY_FILL);
@ -954,7 +954,7 @@ create_display_shell (GDisplay* gdisp,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (gdisp->shell,
gimp_standard_help_func,
"image/index.html");
"image/image_window.html");
gtk_widget_show (arrow);
gtk_widget_show (gdisp->qmaskon);

View File

@ -77,7 +77,7 @@ make_dialog (void)
cdd.shell = gimp_dialog_new (_("Color Display Filters"), "display_color",
gimp_standard_help_func,
"dialogs/display_filters.html",
"dialogs/display_filters/display_filters.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -591,7 +591,7 @@ create_toolbox (void)
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window,
gimp_standard_help_func,
"toolbox/index.html");
"toolbox/toolbox.html");
wbox = gtk_vwrap_box_new (FALSE);
gtk_wrap_box_set_justify (GTK_WRAP_BOX (wbox), GTK_JUSTIFY_FILL);
@ -954,7 +954,7 @@ create_display_shell (GDisplay* gdisp,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (gdisp->shell,
gimp_standard_help_func,
"image/index.html");
"image/image_window.html");
gtk_widget_show (arrow);
gtk_widget_show (gdisp->qmaskon);

View File

@ -19,6 +19,7 @@
#include "docindexif.h"
#include "fileops.h"
#include "gimage.h"
#include "gimphelp.h"
#include "libgimp/gimpintl.h"
@ -260,4 +261,9 @@ make_idea_window (gint x,
/* Set the position of the window if it was requested */
if (x >= 0 && y >= 0)
gtk_widget_set_uposition (ideas->window, x, y);
/* Connect the "F1" help key */
gimp_help_connect_help_accel (ideas->window,
gimp_standard_help_func,
"dialogs/document_index.html");
}

View File

@ -176,7 +176,8 @@ file_ops_post_init (void)
file_proc = tmp->data;
tmp = tmp->next;
help_page = g_strconcat (g_basename (file_proc->prog),
help_page = g_strconcat ("filters/",
g_basename (file_proc->prog),
".html",
NULL);
g_strdown (help_page);
@ -200,7 +201,8 @@ file_ops_post_init (void)
file_proc = tmp->data;
tmp = tmp->next;
help_page = g_strconcat (g_basename (file_proc->prog),
help_page = g_strconcat ("filters/",
g_basename (file_proc->prog),
".html",
NULL);
g_strdown (help_page);
@ -254,7 +256,7 @@ file_open_callback (GtkWidget *widget,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (fileload,
gimp_standard_help_func,
"open/index.html");
"open/dialogs/file_open.html");
}
else
{
@ -474,7 +476,7 @@ file_save_as_callback (GtkWidget *widget,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (filesave,
gimp_standard_help_func,
"save/index.html");
"save/dialogs/file_save.html");
}
else
{

View File

@ -77,7 +77,7 @@ make_dialog (void)
cdd.shell = gimp_dialog_new (_("Color Display Filters"), "display_color",
gimp_standard_help_func,
"dialogs/display_filters.html",
"dialogs/display_filters/display_filters.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -116,9 +116,9 @@ gimp_help (gchar *help_page)
proc_rec = procedural_db_lookup ("extension_gimp_help_browser");
if (proc_rec == NULL)
{
g_message (_("Could not find the GIMP Help Browser procedure\n"
"Note that you still have to compile this plugin "
"manually"));
g_message (_("Could not find the GIMP Help Browser procedure.\n"
"It probably was not compiled because\n"
"you don't have GtkXmHTML installed."));
return;
}

View File

@ -683,20 +683,21 @@ grad_create_gradient_editor_init (gint need_show)
g_editor = g_new (gradient_editor_t, 1);
/* Shell and main vbox */
g_editor->shell = gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/index.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
g_editor->shell =
gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/gradient_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
NULL);
NULL);
vbox = gtk_vbox_new (FALSE, 4);
gtk_container_set_border_width (GTK_CONTAINER (vbox), 4);
@ -1325,7 +1326,7 @@ ed_new_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("New gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/new_gradient.html",
"dialogs/gradient_editor/new_gradient.html",
_("Enter a name for the new gradient"),
_("untitled"),
NULL, NULL,
@ -1388,7 +1389,7 @@ ed_copy_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Copy gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/copy_gradient.html",
"dialogs/gradient_editor/copy_gradient.html",
_("Enter a name for the copied gradient"),
name,
NULL, NULL,
@ -1474,7 +1475,7 @@ ed_rename_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Rename gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/rename_gradient.html",
"dialogs/gradient_editor/rename_gradient.html",
_("Enter a new name for the gradient"),
curr_gradient->name,
NULL, NULL,
@ -1556,7 +1557,7 @@ ed_delete_gradient_callback (GtkWidget *widget,
dialog = gimp_dialog_new (_("Delete gradient"), "delete_gradient",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/delete_gradient.html",
"dialogs/gradient_editor/delete_gradient.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -1682,7 +1683,7 @@ ed_save_pov_callback (GtkWidget *widget,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window, gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/save_as_pov_ray.html");
"dialogs/gradient_editor/save_as_pov_ray.html");
gtk_widget_show (window);
gtk_widget_set_sensitive (g_editor->shell, FALSE);
@ -4612,7 +4613,7 @@ cpopup_split_uniform_callback (GtkWidget *widget,
_("Split segments uniformly"),
"gradient_segment_split_uniformly",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/split_segments_uniformly.html",
"dialogs/gradient_editor/split_segments_uniformly.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -5171,7 +5172,7 @@ cpopup_replicate_callback (GtkWidget *widget,
_("Replicate selection"),
"gradient_segment_replicate",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/replicate_segment.html",
"dialogs/gradient_editor/replicate_segment.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,

View File

@ -683,20 +683,21 @@ grad_create_gradient_editor_init (gint need_show)
g_editor = g_new (gradient_editor_t, 1);
/* Shell and main vbox */
g_editor->shell = gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/index.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
g_editor->shell =
gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/gradient_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
NULL);
NULL);
vbox = gtk_vbox_new (FALSE, 4);
gtk_container_set_border_width (GTK_CONTAINER (vbox), 4);
@ -1325,7 +1326,7 @@ ed_new_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("New gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/new_gradient.html",
"dialogs/gradient_editor/new_gradient.html",
_("Enter a name for the new gradient"),
_("untitled"),
NULL, NULL,
@ -1388,7 +1389,7 @@ ed_copy_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Copy gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/copy_gradient.html",
"dialogs/gradient_editor/copy_gradient.html",
_("Enter a name for the copied gradient"),
name,
NULL, NULL,
@ -1474,7 +1475,7 @@ ed_rename_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Rename gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/rename_gradient.html",
"dialogs/gradient_editor/rename_gradient.html",
_("Enter a new name for the gradient"),
curr_gradient->name,
NULL, NULL,
@ -1556,7 +1557,7 @@ ed_delete_gradient_callback (GtkWidget *widget,
dialog = gimp_dialog_new (_("Delete gradient"), "delete_gradient",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/delete_gradient.html",
"dialogs/gradient_editor/delete_gradient.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -1682,7 +1683,7 @@ ed_save_pov_callback (GtkWidget *widget,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window, gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/save_as_pov_ray.html");
"dialogs/gradient_editor/save_as_pov_ray.html");
gtk_widget_show (window);
gtk_widget_set_sensitive (g_editor->shell, FALSE);
@ -4612,7 +4613,7 @@ cpopup_split_uniform_callback (GtkWidget *widget,
_("Split segments uniformly"),
"gradient_segment_split_uniformly",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/split_segments_uniformly.html",
"dialogs/gradient_editor/split_segments_uniformly.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -5171,7 +5172,7 @@ cpopup_replicate_callback (GtkWidget *widget,
_("Replicate selection"),
"gradient_segment_replicate",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/replicate_segment.html",
"dialogs/gradient_editor/replicate_segment.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,

View File

@ -2391,7 +2391,7 @@ channels_dialog_new_channel_query (GimpImage* gimage)
options->query_box =
gimp_dialog_new (_("New Channel Options"), "new_channel_options",
gimp_standard_help_func,
"dialogs/channels/dialogs/new_channel.html",
"dialogs/channels/new_channel.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,

View File

@ -683,20 +683,21 @@ grad_create_gradient_editor_init (gint need_show)
g_editor = g_new (gradient_editor_t, 1);
/* Shell and main vbox */
g_editor->shell = gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/index.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
g_editor->shell =
gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/gradient_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
NULL);
NULL);
vbox = gtk_vbox_new (FALSE, 4);
gtk_container_set_border_width (GTK_CONTAINER (vbox), 4);
@ -1325,7 +1326,7 @@ ed_new_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("New gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/new_gradient.html",
"dialogs/gradient_editor/new_gradient.html",
_("Enter a name for the new gradient"),
_("untitled"),
NULL, NULL,
@ -1388,7 +1389,7 @@ ed_copy_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Copy gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/copy_gradient.html",
"dialogs/gradient_editor/copy_gradient.html",
_("Enter a name for the copied gradient"),
name,
NULL, NULL,
@ -1474,7 +1475,7 @@ ed_rename_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Rename gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/rename_gradient.html",
"dialogs/gradient_editor/rename_gradient.html",
_("Enter a new name for the gradient"),
curr_gradient->name,
NULL, NULL,
@ -1556,7 +1557,7 @@ ed_delete_gradient_callback (GtkWidget *widget,
dialog = gimp_dialog_new (_("Delete gradient"), "delete_gradient",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/delete_gradient.html",
"dialogs/gradient_editor/delete_gradient.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -1682,7 +1683,7 @@ ed_save_pov_callback (GtkWidget *widget,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window, gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/save_as_pov_ray.html");
"dialogs/gradient_editor/save_as_pov_ray.html");
gtk_widget_show (window);
gtk_widget_set_sensitive (g_editor->shell, FALSE);
@ -4612,7 +4613,7 @@ cpopup_split_uniform_callback (GtkWidget *widget,
_("Split segments uniformly"),
"gradient_segment_split_uniformly",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/split_segments_uniformly.html",
"dialogs/gradient_editor/split_segments_uniformly.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -5171,7 +5172,7 @@ cpopup_replicate_callback (GtkWidget *widget,
_("Replicate selection"),
"gradient_segment_replicate",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/replicate_segment.html",
"dialogs/gradient_editor/replicate_segment.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,

View File

@ -60,15 +60,18 @@ static void tearoff_cmd_callback (GtkWidget *widget,
gpointer callback_data,
guint callback_action);
static char* G_GNUC_UNUSED dummyMenus[] = { N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")};
static gchar* G_GNUC_UNUSED dummyMenus[] =
{
N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")
};
static GSList *last_opened_raw_filenames = NULL;
@ -79,7 +82,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 0 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Acquire/tearoff1"), NULL, NULL, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/File/About..."), NULL, about_dialog_cmd_callback, 0 },
@ -87,7 +90,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Help..."), NULL, gimp_help_cmd_callback, 0 },
"file/dialogs/help.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/Tip of the day"), NULL, tips_dialog_cmd_callback, 0 },
"file/dialogs/tip_of_the_day.html", NULL },
@ -112,12 +115,12 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Dialogs/Error Console..."), NULL, dialogs_error_console_cmd_callback, 0 },
"file/dialogs/error_console.html", NULL },
{ { N_("/File/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"file/dialogs/display_filters.html", NULL },
"file/dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Xtns/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Xtns/Module Browser"), NULL, dialogs_module_browser_cmd_callback, 0 },
"xtns/module_browser.html", NULL },
"dialogs/module_browser.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
@ -133,7 +136,7 @@ static GimpItemFactoryEntry file_menu_separator =
static GimpItemFactoryEntry toolbox_end =
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL };
"file/quit.html", NULL };
static GimpItemFactoryEntry image_entries[] =
{
@ -144,22 +147,22 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 1 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Save"), "<control>S", file_save_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Save as"), NULL, file_save_as_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Revert"), NULL, file_revert_cmd_callback, 0 },
"file/revert.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/Close"), "<control>W", file_close_cmd_callback, 0 },
{ { N_( "/File/Close"), "<control>W", file_close_cmd_callback, 0 },
"file/close.html", NULL },
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL },
"file/quit.html", NULL },
{ { N_("/File/---moved"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -326,27 +329,27 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Layers/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Layers & Channels..."), "<control>L", dialogs_lc_cmd_callback, 0 },
"layers/dialogs/layers_and_channels.html", NULL },
"dialogs/layers_and_channels.html", NULL },
{ { N_("/Layers/Stack/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Stack/Previous Layer"), "Prior", layers_previous_cmd_callback, 0 },
"layers/stack/index.html#previous_layer", NULL },
"layers/stack/stack.html#previous_layer", NULL },
{ { N_("/Layers/Stack/Next Layer"), "Next", layers_next_cmd_callback, 0 },
"layers/stack/index.html#next_layer", NULL },
"layers/stack/stack.html#next_layer", NULL },
{ { N_("/Layers/Stack/Raise Layer"), "<shift>Prior", layers_raise_cmd_callback, 0 },
"layers/stack/index.html#raise_layer", NULL },
"layers/stack/stack.html#raise_layer", NULL },
{ { N_("/Layers/Stack/Lower Layer"), "<shift>Next", layers_lower_cmd_callback, 0 },
"layers/stack/index.html#lower_layer", NULL },
"layers/stack/stack.html#lower_layer", NULL },
{ { N_("/Layers/Stack/Layer to Top"), "<control>Prior", layers_raise_to_top_cmd_callback, 0 },
"layers/stack/index.html#layer_to_top", NULL },
"layers/stack/stack.html#layer_to_top", NULL },
{ { N_("/Layers/Stack/Layer to Bottom"), "<control>Next", layers_lower_to_bottom_cmd_callback, 0 },
"layers/stack/index.html#layer_to_bottom", NULL },
"layers/stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Layers/Anchor Layer"), "<control>H", layers_anchor_cmd_callback, 0 },
"layers/anchor_layer.html", NULL },
{ { N_("/Layers/Merge Visible Layers"), "<control>M", layers_merge_cmd_callback, 0 },
"layers/dialogs/layers/merge_visible_layers.html", NULL },
"layers/dialogs/merge_visible_layers.html", NULL },
{ { N_("/Layers/Flatten Image"), NULL, layers_flatten_cmd_callback, 0 },
"layers/flatten_image.html", NULL },
{ { N_("/Layers/Alpha To Selection"), NULL, layers_alpha_select_cmd_callback, 0 },
@ -357,15 +360,15 @@ static GimpItemFactoryEntry image_entries[] =
"layers/add_alpha_channel.html", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Tools/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Tools/Toolbox"), NULL, toolbox_raise_callback, 0 },
"toolbox/index.html", NULL },
"toolbox/toolbox.html", NULL },
{ { N_("/Tools/Default Colors"), "D", tools_default_colors_cmd_callback, 0 },
"toolbox/index.html#default_colors", NULL },
"toolbox/toolbox.html#default_colors", NULL },
{ { N_("/Tools/Swap Colors"), "X", tools_swap_colors_cmd_callback, 0 },
"toolbox/index.html#swap_colors", NULL },
"toolbox/toolbox.html#swap_colors", NULL },
{ { N_("/Tools/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -379,7 +382,7 @@ static GimpItemFactoryEntry image_entries[] =
"filters/reshow_last.html", NULL },
{ { N_("/Filters/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Script-Fu/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
@ -404,7 +407,7 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Dialogs/Device Status..."), NULL, dialogs_device_status_cmd_callback, 0 },
"dialogs/device_status.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters.html", NULL },
"dialogs/display_filters/display_filters.html", NULL },
};
static guint n_image_entries = (sizeof (image_entries) /
sizeof (image_entries[0]));
@ -413,7 +416,7 @@ static GtkItemFactory *image_factory = NULL;
static GimpItemFactoryEntry load_entries[] =
{
{ { N_("/Automatic"), NULL, file_load_by_extension_callback, 0 },
NULL, NULL },
"open_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL }
};
@ -424,7 +427,7 @@ static GtkItemFactory *load_factory = NULL;
static GimpItemFactoryEntry save_entries[] =
{
{ { N_("/By extension"), NULL, file_save_by_extension_callback, 0 },
NULL, NULL },
"save_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
};
@ -435,19 +438,19 @@ static GtkItemFactory *save_factory = NULL;
static GimpItemFactoryEntry layers_entries[] =
{
{ { N_("/New Layer"), "<control>N", layers_dialog_new_layer_callback, 0 },
"dialogs/layers/new_layer.html", NULL },
"dialogs/new_layer.html", NULL },
{ { N_("/Stack/Previous Layer"), "Prior", layers_dialog_previous_layer_callback, 0 },
"stack/index.html#previous_layer", NULL },
"stack/stack.html#previous_layer", NULL },
{ { N_("/Stack/Next Layer"), "Next", layers_dialog_next_layer_callback, 0 },
"stack/index.html#next_layer", NULL },
"stack/stack.html#next_layer", NULL },
{ { N_("/Stack/Raise Layer"), "<shift>Prior", layers_dialog_raise_layer_callback, 0 },
"stack/index.html#raise_layer", NULL },
"stack/stack.html#raise_layer", NULL },
{ { N_("/Stack/Lower Layer"), "<shift>Next", layers_dialog_lower_layer_callback, 0 },
"stack/index.html#lower_layer", NULL },
"stack/stack.html#lower_layer", NULL },
{ { N_("/Stack/Layer to Top"), "<control>Prior", layers_dialog_raise_layer_to_top_callback, 0 },
"stack/index.html#later_to_top", NULL },
"stack/stack.html#later_to_top", NULL },
{ { N_("/Stack/Layer to Bottom"), "<control>Next", layers_dialog_lower_layer_to_bottom_callback, 0 },
"stack/index.html#layer_to_bottom", NULL },
"stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Duplicate Layer"), "<control>C", layers_dialog_duplicate_layer_callback, 0 },
"duplicate_layer.html", NULL },
{ { N_("/Anchor Layer"), "<control>H", layers_dialog_anchor_layer_callback, 0 },
@ -457,13 +460,13 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Scale Layer"), "<control>S", layers_dialog_scale_layer_callback, 0 },
"dialogs/layers/scale_layer.html", NULL },
"dialogs/scale_layer.html", NULL },
{ { N_("/Resize Layer"), "<control>R", layers_dialog_resize_layer_callback, 0 },
"dialogs/layers/resize_layer.html", NULL },
"dialogs/resize_layer.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Merge Visible Layers"), "<control>M", layers_dialog_merge_layers_callback, 0 },
"dialogs/layers/merge_visible_layers.html", NULL },
"dialogs/merge_visible_layers.html", NULL },
{ { N_("/Merge Down"), "<control><shift>M", layers_dialog_merge_down_callback, 0 },
"merge_down.html", NULL },
{ { N_("/Flatten Image"), NULL, layers_dialog_flatten_image_callback, 0 },
@ -471,9 +474,9 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Add Layer Mask"), NULL, layers_dialog_add_layer_mask_callback, 0 },
"dialogs/layers/add_mask.html", NULL },
"dialogs/add_mask.html", NULL },
{ { N_("/Apply Layer Mask"), NULL, layers_dialog_apply_layer_mask_callback, 0 },
"dialogs/layers/apply_mask.html", NULL },
"dialogs/apply_mask.html", NULL },
{ { N_("/Alpha to Selection"), NULL, layers_dialog_alpha_select_callback, 0 },
"alpha_to_selection.html", NULL },
{ { N_("/Mask to Selection"), NULL, layers_dialog_mask_select_callback, 0 },
@ -488,7 +491,7 @@ static GtkItemFactory *layers_factory = NULL;
static GimpItemFactoryEntry channels_entries[] =
{
{ { N_("/New Channel"), "<control>N", channels_dialog_new_channel_callback, 0 },
"/dialogs/channels/new_channel.html", NULL },
"dialogs/new_channel.html", NULL },
{ { N_("/Raise Channel"), "<control>F", channels_dialog_raise_channel_callback, 0 },
"raise_channel.html", NULL },
{ { N_("/Lower Channel"), "<control>B", channels_dialog_lower_channel_callback, 0 },
@ -508,7 +511,7 @@ static GimpItemFactoryEntry channels_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Delete Channel"), "<control>X", channels_dialog_delete_channel_callback, 0 },
"delete_layer.html", NULL }
"delete_channel.html", NULL }
};
static guint n_channels_entries = (sizeof (channels_entries) /
sizeof (channels_entries[0]));
@ -533,9 +536,9 @@ static GimpItemFactoryEntry paths_entries[] =
{ { N_("/Paste Path"), "<control>V", paths_dialog_paste_path_callback, 0 },
"paste_path.html", NULL },
{ { N_("/Import Path"), "<control>I", paths_dialog_import_path_callback, 0 },
"import_path.html", NULL },
"dialogs/import_path.html", NULL },
{ { N_("/Export Path"), "<control>E", paths_dialog_export_path_callback, 0 },
"export_path.html", NULL }
"dialogs/export_path.html", NULL }
};
static guint n_paths_entries = (sizeof (paths_entries) /
sizeof (paths_entries[0]));

View File

@ -15,7 +15,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#include "config.h"
#include <stdlib.h>
@ -2025,7 +2024,7 @@ create_palette_dialog (gint vert)
palette->shell =
gimp_dialog_new (_("Color Palette Edit"), "color_palette_edit",
gimp_standard_help_func,
"dialogs/palette_editor/index.html",
"dialogs/palette_editor/palette_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -1230,7 +1230,7 @@ paths_dialog_edit_path_query (GtkWidget *widget)
qbox = gimp_query_string_box (_("Rename path"),
gimp_standard_help_func,
"dialogs/paths/rename_path.html",
"paths/dialogs/rename_path.html",
_("Enter a new name for the path"),
text,
NULL, NULL,
@ -2156,8 +2156,9 @@ pathsList_new(GimpImage * gimage,
static GtkWidget *file_dlg = 0;
static int load_store;
static void path_write_current_to_file(FILE *f,PATHP bzp)
static void
path_write_current_to_file (FILE *f,
PATHP bzp)
{
GSList *list = bzp->path_details;
PATHPOINTP pdata;
@ -2168,7 +2169,7 @@ static void path_write_current_to_file(FILE *f,PATHP bzp)
fprintf(f, "DRAW: %d\n", 0);
fprintf(f, "STATE: %d\n", bzp->state);
while(list)
while (list)
{
pdata = (PATHPOINTP)list->data;
fprintf(f,"TYPE: %d X: %d Y: %d\n", pdata->type, (gint)pdata->x, (gint)pdata->y);
@ -2176,8 +2177,9 @@ static void path_write_current_to_file(FILE *f,PATHP bzp)
}
}
static void file_ok_callback(GtkWidget * widget, gpointer client_data)
static void
file_ok_callback (GtkWidget *widget,
gpointer client_data)
{
GtkFileSelection *fs;
FILE *f;
@ -2328,79 +2330,110 @@ static void file_ok_callback(GtkWidget * widget, gpointer client_data)
}
/* Write the current selection out. */
path_write_current_to_file(f,bzp);
fclose(f);
path_write_current_to_file (f,bzp);
fclose (f);
}
gtk_widget_hide (file_dlg);
}
static void file_cancel_callback(GtkWidget * widget, gpointer data)
static void
file_cancel_callback (GtkWidget *widget,
gpointer data)
{
gtk_widget_hide (file_dlg);
}
static void make_file_dlg(gpointer data)
static void
file_delete_callback (GtkWidget *widget,
GdkEvent *event,
gpointer data)
{
file_dlg = gtk_file_selection_new (_("Load/Store Bezier Curves"));
gtk_window_position (GTK_WINDOW (file_dlg), GTK_WIN_POS_MOUSE);
gtk_signal_connect(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->cancel_button),
"clicked", (GtkSignalFunc) file_cancel_callback, data);
gtk_signal_connect(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->ok_button),
"clicked", (GtkSignalFunc) file_ok_callback, data);
file_cancel_callback (widget, data);
}
static void
path_load_save_help_func (gpointer data)
{
if (load_store)
gimp_help ("paths/dialogs/import_path.html");
else
gimp_help ("paths/dialogs/export_path.html");
}
static void
make_file_dlg (gpointer data)
{
file_dlg = gtk_file_selection_new (_("Load/Store Bezier Curves"));
gtk_window_set_position (GTK_WINDOW (file_dlg), GTK_WIN_POS_MOUSE);
gtk_signal_connect
(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->cancel_button), "clicked",
(GtkSignalFunc) file_cancel_callback,
data);
gtk_signal_connect
(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->ok_button), "clicked",
(GtkSignalFunc) file_ok_callback,
data);
gtk_signal_connect (GTK_OBJECT (file_dlg), "delete_event",
(GtkSignalFunc) file_delete_callback,
data);
/* Connect the "F1" help key */
gimp_help_connect_help_accel (file_dlg, path_load_save_help_func, NULL);
}
static void
path_load_callback()
path_load_callback ()
{
if (!file_dlg)
{
make_file_dlg(NULL);
make_file_dlg (NULL);
}
else
{
if (GTK_WIDGET_VISIBLE(file_dlg))
if (GTK_WIDGET_VISIBLE (file_dlg))
return;
}
gtk_window_set_title(GTK_WINDOW (file_dlg), _("Load Path"));
gtk_window_set_title (GTK_WINDOW (file_dlg), _("Load Path"));
load_store = 1;
gtk_widget_show (file_dlg);
}
static void
path_store_callback()
path_store_callback ()
{
if (!file_dlg)
{
make_file_dlg(NULL);
make_file_dlg (NULL);
}
else
{
if (GTK_WIDGET_VISIBLE(file_dlg))
if (GTK_WIDGET_VISIBLE (file_dlg))
return;
}
gtk_window_set_title(GTK_WINDOW (file_dlg), _("Store Path"));
gtk_window_set_title (GTK_WINDOW (file_dlg), _("Store Path"));
load_store = 0;
gtk_widget_show (file_dlg);
}
void
paths_dialog_import_path_callback (GtkWidget * widget, gpointer udata)
paths_dialog_import_path_callback (GtkWidget *widget,
gpointer data)
{
/* Read and add at current position */
path_load_callback();
path_load_callback ();
}
void
paths_dialog_export_path_callback (GtkWidget * widget, gpointer udata)
paths_dialog_export_path_callback (GtkWidget *widget,
gpointer data)
{
/* Export the path to a file */
path_store_callback();
path_store_callback ();
}
/*************************************/
@ -2425,7 +2458,7 @@ paths_dialog_export_path_callback (GtkWidget * widget, gpointer udata)
*/
void *
paths_transform_start_undo(GimpImage *gimage)
paths_transform_start_undo (GimpImage *gimage)
{
/* Save only the locked paths away */
PATHIMAGELISTP plp;

View File

@ -287,7 +287,6 @@ file_prefs_ok_callback (GtkWidget *widget,
* changed on the fly. Currently it ignores these options if only OK is
* pressed.
*/
}
static void
@ -1164,7 +1163,7 @@ file_pref_cmd_callback (GtkWidget *widget,
prefs_dlg =
gimp_dialog_new (_("Preferences"), "gimp_preferences",
gimp_standard_help_func,
"dialogs/preferences.html",
"dialogs/preferences/preferences.html",
GTK_WIN_POS_NONE,
FALSE, FALSE, FALSE,

View File

@ -152,7 +152,7 @@ resize_widget_new (ResizeType type,
case ResizeLayer:
wmclass = "scale_layer";
window_title = _("Scale Layer");
help_page = "dialogs/layers/dialogs/scale_layer.html";
help_page = "layers/dialogs/scale_layer.html";
frame = gtk_frame_new (_("Size"));
break;
case ResizeImage:
@ -170,7 +170,7 @@ resize_widget_new (ResizeType type,
case ResizeLayer:
wmclass = "resize_layer";
window_title = _("Resize Layer");
help_page = "dialogs/layers/dialogs/resize_layer.html";
help_page = "layers/dialogs/resize_layer.html";
break;
case ResizeImage:
wmclass = "image_resize";

View File

@ -7,6 +7,7 @@
#include "gtk/gtk.h"
#include "tips_dialog.h"
#include "gimprc.h"
#include "gimphelp.h"
#include "interface.h"
#include "wilber.h"
@ -165,6 +166,11 @@ tips_dialog_create ()
gtk_widget_show (button_check);
old_show_tips = show_tips;
/* Connect the "F1" help key */
gimp_help_connect_help_accel (tips_dialog,
gimp_standard_help_func,
"dialogs/tip_of_the_day.html");
}
if (!GTK_WIDGET_VISIBLE (tips_dialog))

View File

@ -591,7 +591,7 @@ create_toolbox (void)
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window,
gimp_standard_help_func,
"toolbox/index.html");
"toolbox/toolbox.html");
wbox = gtk_vwrap_box_new (FALSE);
gtk_wrap_box_set_justify (GTK_WRAP_BOX (wbox), GTK_JUSTIFY_FILL);
@ -954,7 +954,7 @@ create_display_shell (GDisplay* gdisp,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (gdisp->shell,
gimp_standard_help_func,
"image/index.html");
"image/image_window.html");
gtk_widget_show (arrow);
gtk_widget_show (gdisp->qmaskon);

View File

@ -654,8 +654,8 @@ lc_dialog_auto_callback (GtkWidget *toggle_button,
}
static gint
lc_dialog_close_callback (GtkWidget *w,
gpointer client_data)
lc_dialog_close_callback (GtkWidget *widget,
gpointer data)
{
if (! lc_dialog)
return TRUE;
@ -720,12 +720,17 @@ lc_dialog_help_func (gpointer data)
gchar *help_page;
gint page_num;
static gchar* dialog_names[] = { "layers", "channels", "paths" };
page_num =
gtk_notebook_get_current_page (GTK_NOTEBOOK (lc_dialog->notebook));
help_page = g_strconcat ((page_num == 0) ? "layers" :
((page_num == 1) ? "channels" : "paths"),
"/index.html",
if (page_num > 2)
return;
help_page = g_strconcat (dialog_names[page_num], "/",
"dialogs/",
dialog_names[page_num], ".html",
NULL);
gimp_help (help_page);
g_free (help_page);

View File

@ -60,15 +60,18 @@ static void tearoff_cmd_callback (GtkWidget *widget,
gpointer callback_data,
guint callback_action);
static char* G_GNUC_UNUSED dummyMenus[] = { N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")};
static gchar* G_GNUC_UNUSED dummyMenus[] =
{
N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")
};
static GSList *last_opened_raw_filenames = NULL;
@ -79,7 +82,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 0 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Acquire/tearoff1"), NULL, NULL, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/File/About..."), NULL, about_dialog_cmd_callback, 0 },
@ -87,7 +90,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Help..."), NULL, gimp_help_cmd_callback, 0 },
"file/dialogs/help.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/Tip of the day"), NULL, tips_dialog_cmd_callback, 0 },
"file/dialogs/tip_of_the_day.html", NULL },
@ -112,12 +115,12 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Dialogs/Error Console..."), NULL, dialogs_error_console_cmd_callback, 0 },
"file/dialogs/error_console.html", NULL },
{ { N_("/File/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"file/dialogs/display_filters.html", NULL },
"file/dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Xtns/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Xtns/Module Browser"), NULL, dialogs_module_browser_cmd_callback, 0 },
"xtns/module_browser.html", NULL },
"dialogs/module_browser.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
@ -133,7 +136,7 @@ static GimpItemFactoryEntry file_menu_separator =
static GimpItemFactoryEntry toolbox_end =
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL };
"file/quit.html", NULL };
static GimpItemFactoryEntry image_entries[] =
{
@ -144,22 +147,22 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 1 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Save"), "<control>S", file_save_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Save as"), NULL, file_save_as_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Revert"), NULL, file_revert_cmd_callback, 0 },
"file/revert.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/Close"), "<control>W", file_close_cmd_callback, 0 },
{ { N_( "/File/Close"), "<control>W", file_close_cmd_callback, 0 },
"file/close.html", NULL },
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL },
"file/quit.html", NULL },
{ { N_("/File/---moved"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -326,27 +329,27 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Layers/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Layers & Channels..."), "<control>L", dialogs_lc_cmd_callback, 0 },
"layers/dialogs/layers_and_channels.html", NULL },
"dialogs/layers_and_channels.html", NULL },
{ { N_("/Layers/Stack/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Stack/Previous Layer"), "Prior", layers_previous_cmd_callback, 0 },
"layers/stack/index.html#previous_layer", NULL },
"layers/stack/stack.html#previous_layer", NULL },
{ { N_("/Layers/Stack/Next Layer"), "Next", layers_next_cmd_callback, 0 },
"layers/stack/index.html#next_layer", NULL },
"layers/stack/stack.html#next_layer", NULL },
{ { N_("/Layers/Stack/Raise Layer"), "<shift>Prior", layers_raise_cmd_callback, 0 },
"layers/stack/index.html#raise_layer", NULL },
"layers/stack/stack.html#raise_layer", NULL },
{ { N_("/Layers/Stack/Lower Layer"), "<shift>Next", layers_lower_cmd_callback, 0 },
"layers/stack/index.html#lower_layer", NULL },
"layers/stack/stack.html#lower_layer", NULL },
{ { N_("/Layers/Stack/Layer to Top"), "<control>Prior", layers_raise_to_top_cmd_callback, 0 },
"layers/stack/index.html#layer_to_top", NULL },
"layers/stack/stack.html#layer_to_top", NULL },
{ { N_("/Layers/Stack/Layer to Bottom"), "<control>Next", layers_lower_to_bottom_cmd_callback, 0 },
"layers/stack/index.html#layer_to_bottom", NULL },
"layers/stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Layers/Anchor Layer"), "<control>H", layers_anchor_cmd_callback, 0 },
"layers/anchor_layer.html", NULL },
{ { N_("/Layers/Merge Visible Layers"), "<control>M", layers_merge_cmd_callback, 0 },
"layers/dialogs/layers/merge_visible_layers.html", NULL },
"layers/dialogs/merge_visible_layers.html", NULL },
{ { N_("/Layers/Flatten Image"), NULL, layers_flatten_cmd_callback, 0 },
"layers/flatten_image.html", NULL },
{ { N_("/Layers/Alpha To Selection"), NULL, layers_alpha_select_cmd_callback, 0 },
@ -357,15 +360,15 @@ static GimpItemFactoryEntry image_entries[] =
"layers/add_alpha_channel.html", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Tools/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Tools/Toolbox"), NULL, toolbox_raise_callback, 0 },
"toolbox/index.html", NULL },
"toolbox/toolbox.html", NULL },
{ { N_("/Tools/Default Colors"), "D", tools_default_colors_cmd_callback, 0 },
"toolbox/index.html#default_colors", NULL },
"toolbox/toolbox.html#default_colors", NULL },
{ { N_("/Tools/Swap Colors"), "X", tools_swap_colors_cmd_callback, 0 },
"toolbox/index.html#swap_colors", NULL },
"toolbox/toolbox.html#swap_colors", NULL },
{ { N_("/Tools/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -379,7 +382,7 @@ static GimpItemFactoryEntry image_entries[] =
"filters/reshow_last.html", NULL },
{ { N_("/Filters/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Script-Fu/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
@ -404,7 +407,7 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Dialogs/Device Status..."), NULL, dialogs_device_status_cmd_callback, 0 },
"dialogs/device_status.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters.html", NULL },
"dialogs/display_filters/display_filters.html", NULL },
};
static guint n_image_entries = (sizeof (image_entries) /
sizeof (image_entries[0]));
@ -413,7 +416,7 @@ static GtkItemFactory *image_factory = NULL;
static GimpItemFactoryEntry load_entries[] =
{
{ { N_("/Automatic"), NULL, file_load_by_extension_callback, 0 },
NULL, NULL },
"open_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL }
};
@ -424,7 +427,7 @@ static GtkItemFactory *load_factory = NULL;
static GimpItemFactoryEntry save_entries[] =
{
{ { N_("/By extension"), NULL, file_save_by_extension_callback, 0 },
NULL, NULL },
"save_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
};
@ -435,19 +438,19 @@ static GtkItemFactory *save_factory = NULL;
static GimpItemFactoryEntry layers_entries[] =
{
{ { N_("/New Layer"), "<control>N", layers_dialog_new_layer_callback, 0 },
"dialogs/layers/new_layer.html", NULL },
"dialogs/new_layer.html", NULL },
{ { N_("/Stack/Previous Layer"), "Prior", layers_dialog_previous_layer_callback, 0 },
"stack/index.html#previous_layer", NULL },
"stack/stack.html#previous_layer", NULL },
{ { N_("/Stack/Next Layer"), "Next", layers_dialog_next_layer_callback, 0 },
"stack/index.html#next_layer", NULL },
"stack/stack.html#next_layer", NULL },
{ { N_("/Stack/Raise Layer"), "<shift>Prior", layers_dialog_raise_layer_callback, 0 },
"stack/index.html#raise_layer", NULL },
"stack/stack.html#raise_layer", NULL },
{ { N_("/Stack/Lower Layer"), "<shift>Next", layers_dialog_lower_layer_callback, 0 },
"stack/index.html#lower_layer", NULL },
"stack/stack.html#lower_layer", NULL },
{ { N_("/Stack/Layer to Top"), "<control>Prior", layers_dialog_raise_layer_to_top_callback, 0 },
"stack/index.html#later_to_top", NULL },
"stack/stack.html#later_to_top", NULL },
{ { N_("/Stack/Layer to Bottom"), "<control>Next", layers_dialog_lower_layer_to_bottom_callback, 0 },
"stack/index.html#layer_to_bottom", NULL },
"stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Duplicate Layer"), "<control>C", layers_dialog_duplicate_layer_callback, 0 },
"duplicate_layer.html", NULL },
{ { N_("/Anchor Layer"), "<control>H", layers_dialog_anchor_layer_callback, 0 },
@ -457,13 +460,13 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Scale Layer"), "<control>S", layers_dialog_scale_layer_callback, 0 },
"dialogs/layers/scale_layer.html", NULL },
"dialogs/scale_layer.html", NULL },
{ { N_("/Resize Layer"), "<control>R", layers_dialog_resize_layer_callback, 0 },
"dialogs/layers/resize_layer.html", NULL },
"dialogs/resize_layer.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Merge Visible Layers"), "<control>M", layers_dialog_merge_layers_callback, 0 },
"dialogs/layers/merge_visible_layers.html", NULL },
"dialogs/merge_visible_layers.html", NULL },
{ { N_("/Merge Down"), "<control><shift>M", layers_dialog_merge_down_callback, 0 },
"merge_down.html", NULL },
{ { N_("/Flatten Image"), NULL, layers_dialog_flatten_image_callback, 0 },
@ -471,9 +474,9 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Add Layer Mask"), NULL, layers_dialog_add_layer_mask_callback, 0 },
"dialogs/layers/add_mask.html", NULL },
"dialogs/add_mask.html", NULL },
{ { N_("/Apply Layer Mask"), NULL, layers_dialog_apply_layer_mask_callback, 0 },
"dialogs/layers/apply_mask.html", NULL },
"dialogs/apply_mask.html", NULL },
{ { N_("/Alpha to Selection"), NULL, layers_dialog_alpha_select_callback, 0 },
"alpha_to_selection.html", NULL },
{ { N_("/Mask to Selection"), NULL, layers_dialog_mask_select_callback, 0 },
@ -488,7 +491,7 @@ static GtkItemFactory *layers_factory = NULL;
static GimpItemFactoryEntry channels_entries[] =
{
{ { N_("/New Channel"), "<control>N", channels_dialog_new_channel_callback, 0 },
"/dialogs/channels/new_channel.html", NULL },
"dialogs/new_channel.html", NULL },
{ { N_("/Raise Channel"), "<control>F", channels_dialog_raise_channel_callback, 0 },
"raise_channel.html", NULL },
{ { N_("/Lower Channel"), "<control>B", channels_dialog_lower_channel_callback, 0 },
@ -508,7 +511,7 @@ static GimpItemFactoryEntry channels_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Delete Channel"), "<control>X", channels_dialog_delete_channel_callback, 0 },
"delete_layer.html", NULL }
"delete_channel.html", NULL }
};
static guint n_channels_entries = (sizeof (channels_entries) /
sizeof (channels_entries[0]));
@ -533,9 +536,9 @@ static GimpItemFactoryEntry paths_entries[] =
{ { N_("/Paste Path"), "<control>V", paths_dialog_paste_path_callback, 0 },
"paste_path.html", NULL },
{ { N_("/Import Path"), "<control>I", paths_dialog_import_path_callback, 0 },
"import_path.html", NULL },
"dialogs/import_path.html", NULL },
{ { N_("/Export Path"), "<control>E", paths_dialog_export_path_callback, 0 },
"export_path.html", NULL }
"dialogs/export_path.html", NULL }
};
static guint n_paths_entries = (sizeof (paths_entries) /
sizeof (paths_entries[0]));

View File

@ -60,15 +60,18 @@ static void tearoff_cmd_callback (GtkWidget *widget,
gpointer callback_data,
guint callback_action);
static char* G_GNUC_UNUSED dummyMenus[] = { N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")};
static gchar* G_GNUC_UNUSED dummyMenus[] =
{
N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")
};
static GSList *last_opened_raw_filenames = NULL;
@ -79,7 +82,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 0 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Acquire/tearoff1"), NULL, NULL, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/File/About..."), NULL, about_dialog_cmd_callback, 0 },
@ -87,7 +90,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Help..."), NULL, gimp_help_cmd_callback, 0 },
"file/dialogs/help.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/Tip of the day"), NULL, tips_dialog_cmd_callback, 0 },
"file/dialogs/tip_of_the_day.html", NULL },
@ -112,12 +115,12 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Dialogs/Error Console..."), NULL, dialogs_error_console_cmd_callback, 0 },
"file/dialogs/error_console.html", NULL },
{ { N_("/File/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"file/dialogs/display_filters.html", NULL },
"file/dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Xtns/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Xtns/Module Browser"), NULL, dialogs_module_browser_cmd_callback, 0 },
"xtns/module_browser.html", NULL },
"dialogs/module_browser.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
@ -133,7 +136,7 @@ static GimpItemFactoryEntry file_menu_separator =
static GimpItemFactoryEntry toolbox_end =
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL };
"file/quit.html", NULL };
static GimpItemFactoryEntry image_entries[] =
{
@ -144,22 +147,22 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 1 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Save"), "<control>S", file_save_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Save as"), NULL, file_save_as_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Revert"), NULL, file_revert_cmd_callback, 0 },
"file/revert.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/Close"), "<control>W", file_close_cmd_callback, 0 },
{ { N_( "/File/Close"), "<control>W", file_close_cmd_callback, 0 },
"file/close.html", NULL },
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL },
"file/quit.html", NULL },
{ { N_("/File/---moved"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -326,27 +329,27 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Layers/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Layers & Channels..."), "<control>L", dialogs_lc_cmd_callback, 0 },
"layers/dialogs/layers_and_channels.html", NULL },
"dialogs/layers_and_channels.html", NULL },
{ { N_("/Layers/Stack/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Stack/Previous Layer"), "Prior", layers_previous_cmd_callback, 0 },
"layers/stack/index.html#previous_layer", NULL },
"layers/stack/stack.html#previous_layer", NULL },
{ { N_("/Layers/Stack/Next Layer"), "Next", layers_next_cmd_callback, 0 },
"layers/stack/index.html#next_layer", NULL },
"layers/stack/stack.html#next_layer", NULL },
{ { N_("/Layers/Stack/Raise Layer"), "<shift>Prior", layers_raise_cmd_callback, 0 },
"layers/stack/index.html#raise_layer", NULL },
"layers/stack/stack.html#raise_layer", NULL },
{ { N_("/Layers/Stack/Lower Layer"), "<shift>Next", layers_lower_cmd_callback, 0 },
"layers/stack/index.html#lower_layer", NULL },
"layers/stack/stack.html#lower_layer", NULL },
{ { N_("/Layers/Stack/Layer to Top"), "<control>Prior", layers_raise_to_top_cmd_callback, 0 },
"layers/stack/index.html#layer_to_top", NULL },
"layers/stack/stack.html#layer_to_top", NULL },
{ { N_("/Layers/Stack/Layer to Bottom"), "<control>Next", layers_lower_to_bottom_cmd_callback, 0 },
"layers/stack/index.html#layer_to_bottom", NULL },
"layers/stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Layers/Anchor Layer"), "<control>H", layers_anchor_cmd_callback, 0 },
"layers/anchor_layer.html", NULL },
{ { N_("/Layers/Merge Visible Layers"), "<control>M", layers_merge_cmd_callback, 0 },
"layers/dialogs/layers/merge_visible_layers.html", NULL },
"layers/dialogs/merge_visible_layers.html", NULL },
{ { N_("/Layers/Flatten Image"), NULL, layers_flatten_cmd_callback, 0 },
"layers/flatten_image.html", NULL },
{ { N_("/Layers/Alpha To Selection"), NULL, layers_alpha_select_cmd_callback, 0 },
@ -357,15 +360,15 @@ static GimpItemFactoryEntry image_entries[] =
"layers/add_alpha_channel.html", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Tools/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Tools/Toolbox"), NULL, toolbox_raise_callback, 0 },
"toolbox/index.html", NULL },
"toolbox/toolbox.html", NULL },
{ { N_("/Tools/Default Colors"), "D", tools_default_colors_cmd_callback, 0 },
"toolbox/index.html#default_colors", NULL },
"toolbox/toolbox.html#default_colors", NULL },
{ { N_("/Tools/Swap Colors"), "X", tools_swap_colors_cmd_callback, 0 },
"toolbox/index.html#swap_colors", NULL },
"toolbox/toolbox.html#swap_colors", NULL },
{ { N_("/Tools/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -379,7 +382,7 @@ static GimpItemFactoryEntry image_entries[] =
"filters/reshow_last.html", NULL },
{ { N_("/Filters/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Script-Fu/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
@ -404,7 +407,7 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Dialogs/Device Status..."), NULL, dialogs_device_status_cmd_callback, 0 },
"dialogs/device_status.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters.html", NULL },
"dialogs/display_filters/display_filters.html", NULL },
};
static guint n_image_entries = (sizeof (image_entries) /
sizeof (image_entries[0]));
@ -413,7 +416,7 @@ static GtkItemFactory *image_factory = NULL;
static GimpItemFactoryEntry load_entries[] =
{
{ { N_("/Automatic"), NULL, file_load_by_extension_callback, 0 },
NULL, NULL },
"open_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL }
};
@ -424,7 +427,7 @@ static GtkItemFactory *load_factory = NULL;
static GimpItemFactoryEntry save_entries[] =
{
{ { N_("/By extension"), NULL, file_save_by_extension_callback, 0 },
NULL, NULL },
"save_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
};
@ -435,19 +438,19 @@ static GtkItemFactory *save_factory = NULL;
static GimpItemFactoryEntry layers_entries[] =
{
{ { N_("/New Layer"), "<control>N", layers_dialog_new_layer_callback, 0 },
"dialogs/layers/new_layer.html", NULL },
"dialogs/new_layer.html", NULL },
{ { N_("/Stack/Previous Layer"), "Prior", layers_dialog_previous_layer_callback, 0 },
"stack/index.html#previous_layer", NULL },
"stack/stack.html#previous_layer", NULL },
{ { N_("/Stack/Next Layer"), "Next", layers_dialog_next_layer_callback, 0 },
"stack/index.html#next_layer", NULL },
"stack/stack.html#next_layer", NULL },
{ { N_("/Stack/Raise Layer"), "<shift>Prior", layers_dialog_raise_layer_callback, 0 },
"stack/index.html#raise_layer", NULL },
"stack/stack.html#raise_layer", NULL },
{ { N_("/Stack/Lower Layer"), "<shift>Next", layers_dialog_lower_layer_callback, 0 },
"stack/index.html#lower_layer", NULL },
"stack/stack.html#lower_layer", NULL },
{ { N_("/Stack/Layer to Top"), "<control>Prior", layers_dialog_raise_layer_to_top_callback, 0 },
"stack/index.html#later_to_top", NULL },
"stack/stack.html#later_to_top", NULL },
{ { N_("/Stack/Layer to Bottom"), "<control>Next", layers_dialog_lower_layer_to_bottom_callback, 0 },
"stack/index.html#layer_to_bottom", NULL },
"stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Duplicate Layer"), "<control>C", layers_dialog_duplicate_layer_callback, 0 },
"duplicate_layer.html", NULL },
{ { N_("/Anchor Layer"), "<control>H", layers_dialog_anchor_layer_callback, 0 },
@ -457,13 +460,13 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Scale Layer"), "<control>S", layers_dialog_scale_layer_callback, 0 },
"dialogs/layers/scale_layer.html", NULL },
"dialogs/scale_layer.html", NULL },
{ { N_("/Resize Layer"), "<control>R", layers_dialog_resize_layer_callback, 0 },
"dialogs/layers/resize_layer.html", NULL },
"dialogs/resize_layer.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Merge Visible Layers"), "<control>M", layers_dialog_merge_layers_callback, 0 },
"dialogs/layers/merge_visible_layers.html", NULL },
"dialogs/merge_visible_layers.html", NULL },
{ { N_("/Merge Down"), "<control><shift>M", layers_dialog_merge_down_callback, 0 },
"merge_down.html", NULL },
{ { N_("/Flatten Image"), NULL, layers_dialog_flatten_image_callback, 0 },
@ -471,9 +474,9 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Add Layer Mask"), NULL, layers_dialog_add_layer_mask_callback, 0 },
"dialogs/layers/add_mask.html", NULL },
"dialogs/add_mask.html", NULL },
{ { N_("/Apply Layer Mask"), NULL, layers_dialog_apply_layer_mask_callback, 0 },
"dialogs/layers/apply_mask.html", NULL },
"dialogs/apply_mask.html", NULL },
{ { N_("/Alpha to Selection"), NULL, layers_dialog_alpha_select_callback, 0 },
"alpha_to_selection.html", NULL },
{ { N_("/Mask to Selection"), NULL, layers_dialog_mask_select_callback, 0 },
@ -488,7 +491,7 @@ static GtkItemFactory *layers_factory = NULL;
static GimpItemFactoryEntry channels_entries[] =
{
{ { N_("/New Channel"), "<control>N", channels_dialog_new_channel_callback, 0 },
"/dialogs/channels/new_channel.html", NULL },
"dialogs/new_channel.html", NULL },
{ { N_("/Raise Channel"), "<control>F", channels_dialog_raise_channel_callback, 0 },
"raise_channel.html", NULL },
{ { N_("/Lower Channel"), "<control>B", channels_dialog_lower_channel_callback, 0 },
@ -508,7 +511,7 @@ static GimpItemFactoryEntry channels_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Delete Channel"), "<control>X", channels_dialog_delete_channel_callback, 0 },
"delete_layer.html", NULL }
"delete_channel.html", NULL }
};
static guint n_channels_entries = (sizeof (channels_entries) /
sizeof (channels_entries[0]));
@ -533,9 +536,9 @@ static GimpItemFactoryEntry paths_entries[] =
{ { N_("/Paste Path"), "<control>V", paths_dialog_paste_path_callback, 0 },
"paste_path.html", NULL },
{ { N_("/Import Path"), "<control>I", paths_dialog_import_path_callback, 0 },
"import_path.html", NULL },
"dialogs/import_path.html", NULL },
{ { N_("/Export Path"), "<control>E", paths_dialog_export_path_callback, 0 },
"export_path.html", NULL }
"dialogs/export_path.html", NULL }
};
static guint n_paths_entries = (sizeof (paths_entries) /
sizeof (paths_entries[0]));

View File

@ -15,7 +15,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#include "config.h"
#include <stdlib.h>
@ -2025,7 +2024,7 @@ create_palette_dialog (gint vert)
palette->shell =
gimp_dialog_new (_("Color Palette Edit"), "color_palette_edit",
gimp_standard_help_func,
"dialogs/palette_editor/index.html",
"dialogs/palette_editor/palette_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -1230,7 +1230,7 @@ paths_dialog_edit_path_query (GtkWidget *widget)
qbox = gimp_query_string_box (_("Rename path"),
gimp_standard_help_func,
"dialogs/paths/rename_path.html",
"paths/dialogs/rename_path.html",
_("Enter a new name for the path"),
text,
NULL, NULL,
@ -2156,8 +2156,9 @@ pathsList_new(GimpImage * gimage,
static GtkWidget *file_dlg = 0;
static int load_store;
static void path_write_current_to_file(FILE *f,PATHP bzp)
static void
path_write_current_to_file (FILE *f,
PATHP bzp)
{
GSList *list = bzp->path_details;
PATHPOINTP pdata;
@ -2168,7 +2169,7 @@ static void path_write_current_to_file(FILE *f,PATHP bzp)
fprintf(f, "DRAW: %d\n", 0);
fprintf(f, "STATE: %d\n", bzp->state);
while(list)
while (list)
{
pdata = (PATHPOINTP)list->data;
fprintf(f,"TYPE: %d X: %d Y: %d\n", pdata->type, (gint)pdata->x, (gint)pdata->y);
@ -2176,8 +2177,9 @@ static void path_write_current_to_file(FILE *f,PATHP bzp)
}
}
static void file_ok_callback(GtkWidget * widget, gpointer client_data)
static void
file_ok_callback (GtkWidget *widget,
gpointer client_data)
{
GtkFileSelection *fs;
FILE *f;
@ -2328,79 +2330,110 @@ static void file_ok_callback(GtkWidget * widget, gpointer client_data)
}
/* Write the current selection out. */
path_write_current_to_file(f,bzp);
fclose(f);
path_write_current_to_file (f,bzp);
fclose (f);
}
gtk_widget_hide (file_dlg);
}
static void file_cancel_callback(GtkWidget * widget, gpointer data)
static void
file_cancel_callback (GtkWidget *widget,
gpointer data)
{
gtk_widget_hide (file_dlg);
}
static void make_file_dlg(gpointer data)
static void
file_delete_callback (GtkWidget *widget,
GdkEvent *event,
gpointer data)
{
file_dlg = gtk_file_selection_new (_("Load/Store Bezier Curves"));
gtk_window_position (GTK_WINDOW (file_dlg), GTK_WIN_POS_MOUSE);
gtk_signal_connect(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->cancel_button),
"clicked", (GtkSignalFunc) file_cancel_callback, data);
gtk_signal_connect(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->ok_button),
"clicked", (GtkSignalFunc) file_ok_callback, data);
file_cancel_callback (widget, data);
}
static void
path_load_save_help_func (gpointer data)
{
if (load_store)
gimp_help ("paths/dialogs/import_path.html");
else
gimp_help ("paths/dialogs/export_path.html");
}
static void
make_file_dlg (gpointer data)
{
file_dlg = gtk_file_selection_new (_("Load/Store Bezier Curves"));
gtk_window_set_position (GTK_WINDOW (file_dlg), GTK_WIN_POS_MOUSE);
gtk_signal_connect
(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->cancel_button), "clicked",
(GtkSignalFunc) file_cancel_callback,
data);
gtk_signal_connect
(GTK_OBJECT (GTK_FILE_SELECTION (file_dlg)->ok_button), "clicked",
(GtkSignalFunc) file_ok_callback,
data);
gtk_signal_connect (GTK_OBJECT (file_dlg), "delete_event",
(GtkSignalFunc) file_delete_callback,
data);
/* Connect the "F1" help key */
gimp_help_connect_help_accel (file_dlg, path_load_save_help_func, NULL);
}
static void
path_load_callback()
path_load_callback ()
{
if (!file_dlg)
{
make_file_dlg(NULL);
make_file_dlg (NULL);
}
else
{
if (GTK_WIDGET_VISIBLE(file_dlg))
if (GTK_WIDGET_VISIBLE (file_dlg))
return;
}
gtk_window_set_title(GTK_WINDOW (file_dlg), _("Load Path"));
gtk_window_set_title (GTK_WINDOW (file_dlg), _("Load Path"));
load_store = 1;
gtk_widget_show (file_dlg);
}
static void
path_store_callback()
path_store_callback ()
{
if (!file_dlg)
{
make_file_dlg(NULL);
make_file_dlg (NULL);
}
else
{
if (GTK_WIDGET_VISIBLE(file_dlg))
if (GTK_WIDGET_VISIBLE (file_dlg))
return;
}
gtk_window_set_title(GTK_WINDOW (file_dlg), _("Store Path"));
gtk_window_set_title (GTK_WINDOW (file_dlg), _("Store Path"));
load_store = 0;
gtk_widget_show (file_dlg);
}
void
paths_dialog_import_path_callback (GtkWidget * widget, gpointer udata)
paths_dialog_import_path_callback (GtkWidget *widget,
gpointer data)
{
/* Read and add at current position */
path_load_callback();
path_load_callback ();
}
void
paths_dialog_export_path_callback (GtkWidget * widget, gpointer udata)
paths_dialog_export_path_callback (GtkWidget *widget,
gpointer data)
{
/* Export the path to a file */
path_store_callback();
path_store_callback ();
}
/*************************************/
@ -2425,7 +2458,7 @@ paths_dialog_export_path_callback (GtkWidget * widget, gpointer udata)
*/
void *
paths_transform_start_undo(GimpImage *gimage)
paths_transform_start_undo (GimpImage *gimage)
{
/* Save only the locked paths away */
PATHIMAGELISTP plp;

View File

@ -287,7 +287,6 @@ file_prefs_ok_callback (GtkWidget *widget,
* changed on the fly. Currently it ignores these options if only OK is
* pressed.
*/
}
static void
@ -1164,7 +1163,7 @@ file_pref_cmd_callback (GtkWidget *widget,
prefs_dlg =
gimp_dialog_new (_("Preferences"), "gimp_preferences",
gimp_standard_help_func,
"dialogs/preferences.html",
"dialogs/preferences/preferences.html",
GTK_WIN_POS_NONE,
FALSE, FALSE, FALSE,

View File

@ -152,7 +152,7 @@ resize_widget_new (ResizeType type,
case ResizeLayer:
wmclass = "scale_layer";
window_title = _("Scale Layer");
help_page = "dialogs/layers/dialogs/scale_layer.html";
help_page = "layers/dialogs/scale_layer.html";
frame = gtk_frame_new (_("Size"));
break;
case ResizeImage:
@ -170,7 +170,7 @@ resize_widget_new (ResizeType type,
case ResizeLayer:
wmclass = "resize_layer";
window_title = _("Resize Layer");
help_page = "dialogs/layers/dialogs/resize_layer.html";
help_page = "layers/dialogs/resize_layer.html";
break;
case ResizeImage:
wmclass = "image_resize";

View File

@ -7,6 +7,7 @@
#include "gtk/gtk.h"
#include "tips_dialog.h"
#include "gimprc.h"
#include "gimphelp.h"
#include "interface.h"
#include "wilber.h"
@ -165,6 +166,11 @@ tips_dialog_create ()
gtk_widget_show (button_check);
old_show_tips = show_tips;
/* Connect the "F1" help key */
gimp_help_connect_help_accel (tips_dialog,
gimp_standard_help_func,
"dialogs/tip_of_the_day.html");
}
if (!GTK_WIDGET_VISIBLE (tips_dialog))

View File

@ -427,7 +427,7 @@ undo_history_new (GImage *gimage)
g_basename (gimage_filename (gimage)));
st->shell = gimp_dialog_new (title, "undo_history",
gimp_standard_help_func,
"dialogs/undo_histroy.html",
"dialogs/undo_history.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -77,7 +77,7 @@ make_dialog (void)
cdd.shell = gimp_dialog_new (_("Color Display Filters"), "display_color",
gimp_standard_help_func,
"dialogs/display_filters.html",
"dialogs/display_filters/display_filters.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -683,20 +683,21 @@ grad_create_gradient_editor_init (gint need_show)
g_editor = g_new (gradient_editor_t, 1);
/* Shell and main vbox */
g_editor->shell = gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/index.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
g_editor->shell =
gimp_dialog_new (_("Gradient Editor"), "gradient_editor",
gimp_standard_help_func,
"dialogs/gradient_editor/gradient_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
_("Save"), ed_save_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Refresh"), ed_refresh_grads_callback,
NULL, NULL, FALSE, FALSE,
_("Close"), ed_close_callback,
NULL, NULL, TRUE, TRUE,
NULL);
NULL);
vbox = gtk_vbox_new (FALSE, 4);
gtk_container_set_border_width (GTK_CONTAINER (vbox), 4);
@ -1325,7 +1326,7 @@ ed_new_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("New gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/new_gradient.html",
"dialogs/gradient_editor/new_gradient.html",
_("Enter a name for the new gradient"),
_("untitled"),
NULL, NULL,
@ -1388,7 +1389,7 @@ ed_copy_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Copy gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/copy_gradient.html",
"dialogs/gradient_editor/copy_gradient.html",
_("Enter a name for the copied gradient"),
name,
NULL, NULL,
@ -1474,7 +1475,7 @@ ed_rename_gradient_callback (GtkWidget *widget,
qbox = gimp_query_string_box (_("Rename gradient"),
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/rename_gradient.html",
"dialogs/gradient_editor/rename_gradient.html",
_("Enter a new name for the gradient"),
curr_gradient->name,
NULL, NULL,
@ -1556,7 +1557,7 @@ ed_delete_gradient_callback (GtkWidget *widget,
dialog = gimp_dialog_new (_("Delete gradient"), "delete_gradient",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/delete_gradient.html",
"dialogs/gradient_editor/delete_gradient.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -1682,7 +1683,7 @@ ed_save_pov_callback (GtkWidget *widget,
/* Connect the "F1" help key */
gimp_help_connect_help_accel (window, gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/save_as_pov_ray.html");
"dialogs/gradient_editor/save_as_pov_ray.html");
gtk_widget_show (window);
gtk_widget_set_sensitive (g_editor->shell, FALSE);
@ -4612,7 +4613,7 @@ cpopup_split_uniform_callback (GtkWidget *widget,
_("Split segments uniformly"),
"gradient_segment_split_uniformly",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/split_segments_uniformly.html",
"dialogs/gradient_editor/split_segments_uniformly.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,
@ -5171,7 +5172,7 @@ cpopup_replicate_callback (GtkWidget *widget,
_("Replicate selection"),
"gradient_segment_replicate",
gimp_standard_help_func,
"dialogs/gradient_editor/dialogs/replicate_segment.html",
"dialogs/gradient_editor/replicate_segment.html",
GTK_WIN_POS_MOUSE,
FALSE, TRUE, FALSE,

View File

@ -116,9 +116,9 @@ gimp_help (gchar *help_page)
proc_rec = procedural_db_lookup ("extension_gimp_help_browser");
if (proc_rec == NULL)
{
g_message (_("Could not find the GIMP Help Browser procedure\n"
"Note that you still have to compile this plugin "
"manually"));
g_message (_("Could not find the GIMP Help Browser procedure.\n"
"It probably was not compiled because\n"
"you don't have GtkXmHTML installed."));
return;
}

View File

@ -60,15 +60,18 @@ static void tearoff_cmd_callback (GtkWidget *widget,
gpointer callback_data,
guint callback_action);
static char* G_GNUC_UNUSED dummyMenus[] = { N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")};
static gchar* G_GNUC_UNUSED dummyMenus[] =
{
N_("/File/MRU00 "),
N_("/File"),
N_("/File/Dialogs"),
N_("/Image/Transforms"),
N_("/Layers"),
N_("/Tools"),
N_("/Dialogs"),
N_("/View/Zoom"),
N_("/Stack")
};
static GSList *last_opened_raw_filenames = NULL;
@ -79,7 +82,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 0 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Acquire/tearoff1"), NULL, NULL, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/File/About..."), NULL, about_dialog_cmd_callback, 0 },
@ -87,7 +90,7 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Help..."), NULL, gimp_help_cmd_callback, 0 },
"file/dialogs/help.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/Tip of the day"), NULL, tips_dialog_cmd_callback, 0 },
"file/dialogs/tip_of_the_day.html", NULL },
@ -112,12 +115,12 @@ static GimpItemFactoryEntry toolbox_entries[] =
{ { N_("/File/Dialogs/Error Console..."), NULL, dialogs_error_console_cmd_callback, 0 },
"file/dialogs/error_console.html", NULL },
{ { N_("/File/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"file/dialogs/display_filters.html", NULL },
"file/dialogs/display_filters/display_filters.html", NULL },
{ { N_("/Xtns/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Xtns/Module Browser"), NULL, dialogs_module_browser_cmd_callback, 0 },
"xtns/module_browser.html", NULL },
"dialogs/module_browser.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
@ -133,7 +136,7 @@ static GimpItemFactoryEntry file_menu_separator =
static GimpItemFactoryEntry toolbox_end =
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL };
"file/quit.html", NULL };
static GimpItemFactoryEntry image_entries[] =
{
@ -144,22 +147,22 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/File/New"), "<control>N", file_new_cmd_callback, 1 },
"file/dialogs/file_new.html", NULL },
{ { N_("/File/Open"), "<control>O", file_open_cmd_callback, 0 },
"open/index.html", NULL },
"file/open/dialogs/file_open.html", NULL },
{ { N_("/File/Save"), "<control>S", file_save_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Save as"), NULL, file_save_as_cmd_callback, 0 },
"save/index.html", NULL },
"file/save/dialogs/file_save.html", NULL },
{ { N_("/File/Revert"), NULL, file_revert_cmd_callback, 0 },
"file/revert.html", NULL },
{ { N_("/File/Preferences..."), NULL, file_pref_cmd_callback, 0 },
"file/dialogs/preferences.html", NULL },
"file/dialogs/preferences/preferences.html", NULL },
{ { N_("/File/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/File/Close"), "<control>W", file_close_cmd_callback, 0 },
{ { N_( "/File/Close"), "<control>W", file_close_cmd_callback, 0 },
"file/close.html", NULL },
{ { N_("/File/Quit"), "<control>Q", file_quit_cmd_callback, 0 },
"file/dialogs/quit.html", NULL },
"file/quit.html", NULL },
{ { N_("/File/---moved"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -326,27 +329,27 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Layers/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Layers & Channels..."), "<control>L", dialogs_lc_cmd_callback, 0 },
"layers/dialogs/layers_and_channels.html", NULL },
"dialogs/layers_and_channels.html", NULL },
{ { N_("/Layers/Stack/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Layers/Stack/Previous Layer"), "Prior", layers_previous_cmd_callback, 0 },
"layers/stack/index.html#previous_layer", NULL },
"layers/stack/stack.html#previous_layer", NULL },
{ { N_("/Layers/Stack/Next Layer"), "Next", layers_next_cmd_callback, 0 },
"layers/stack/index.html#next_layer", NULL },
"layers/stack/stack.html#next_layer", NULL },
{ { N_("/Layers/Stack/Raise Layer"), "<shift>Prior", layers_raise_cmd_callback, 0 },
"layers/stack/index.html#raise_layer", NULL },
"layers/stack/stack.html#raise_layer", NULL },
{ { N_("/Layers/Stack/Lower Layer"), "<shift>Next", layers_lower_cmd_callback, 0 },
"layers/stack/index.html#lower_layer", NULL },
"layers/stack/stack.html#lower_layer", NULL },
{ { N_("/Layers/Stack/Layer to Top"), "<control>Prior", layers_raise_to_top_cmd_callback, 0 },
"layers/stack/index.html#layer_to_top", NULL },
"layers/stack/stack.html#layer_to_top", NULL },
{ { N_("/Layers/Stack/Layer to Bottom"), "<control>Next", layers_lower_to_bottom_cmd_callback, 0 },
"layers/stack/index.html#layer_to_bottom", NULL },
"layers/stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Layers/Anchor Layer"), "<control>H", layers_anchor_cmd_callback, 0 },
"layers/anchor_layer.html", NULL },
{ { N_("/Layers/Merge Visible Layers"), "<control>M", layers_merge_cmd_callback, 0 },
"layers/dialogs/layers/merge_visible_layers.html", NULL },
"layers/dialogs/merge_visible_layers.html", NULL },
{ { N_("/Layers/Flatten Image"), NULL, layers_flatten_cmd_callback, 0 },
"layers/flatten_image.html", NULL },
{ { N_("/Layers/Alpha To Selection"), NULL, layers_alpha_select_cmd_callback, 0 },
@ -357,15 +360,15 @@ static GimpItemFactoryEntry image_entries[] =
"layers/add_alpha_channel.html", NULL },
{ { N_("/Layers/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Tools/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
{ { N_("/Tools/Toolbox"), NULL, toolbox_raise_callback, 0 },
"toolbox/index.html", NULL },
"toolbox/toolbox.html", NULL },
{ { N_("/Tools/Default Colors"), "D", tools_default_colors_cmd_callback, 0 },
"toolbox/index.html#default_colors", NULL },
"toolbox/toolbox.html#default_colors", NULL },
{ { N_("/Tools/Swap Colors"), "X", tools_swap_colors_cmd_callback, 0 },
"toolbox/index.html#swap_colors", NULL },
"toolbox/toolbox.html#swap_colors", NULL },
{ { N_("/Tools/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
@ -379,7 +382,7 @@ static GimpItemFactoryEntry image_entries[] =
"filters/reshow_last.html", NULL },
{ { N_("/Filters/---"), NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Script-Fu/tearoff1"), NULL, tearoff_cmd_callback, 0, "<Tearoff>" },
NULL, NULL },
@ -404,7 +407,7 @@ static GimpItemFactoryEntry image_entries[] =
{ { N_("/Dialogs/Device Status..."), NULL, dialogs_device_status_cmd_callback, 0 },
"dialogs/device_status.html", NULL },
{ { N_("/Dialogs/Display Filters..."), NULL, dialogs_display_filters_cmd_callback, 0 },
"dialogs/display_filters.html", NULL },
"dialogs/display_filters/display_filters.html", NULL },
};
static guint n_image_entries = (sizeof (image_entries) /
sizeof (image_entries[0]));
@ -413,7 +416,7 @@ static GtkItemFactory *image_factory = NULL;
static GimpItemFactoryEntry load_entries[] =
{
{ { N_("/Automatic"), NULL, file_load_by_extension_callback, 0 },
NULL, NULL },
"open_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL }
};
@ -424,7 +427,7 @@ static GtkItemFactory *load_factory = NULL;
static GimpItemFactoryEntry save_entries[] =
{
{ { N_("/By extension"), NULL, file_save_by_extension_callback, 0 },
NULL, NULL },
"save_by_extension.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
};
@ -435,19 +438,19 @@ static GtkItemFactory *save_factory = NULL;
static GimpItemFactoryEntry layers_entries[] =
{
{ { N_("/New Layer"), "<control>N", layers_dialog_new_layer_callback, 0 },
"dialogs/layers/new_layer.html", NULL },
"dialogs/new_layer.html", NULL },
{ { N_("/Stack/Previous Layer"), "Prior", layers_dialog_previous_layer_callback, 0 },
"stack/index.html#previous_layer", NULL },
"stack/stack.html#previous_layer", NULL },
{ { N_("/Stack/Next Layer"), "Next", layers_dialog_next_layer_callback, 0 },
"stack/index.html#next_layer", NULL },
"stack/stack.html#next_layer", NULL },
{ { N_("/Stack/Raise Layer"), "<shift>Prior", layers_dialog_raise_layer_callback, 0 },
"stack/index.html#raise_layer", NULL },
"stack/stack.html#raise_layer", NULL },
{ { N_("/Stack/Lower Layer"), "<shift>Next", layers_dialog_lower_layer_callback, 0 },
"stack/index.html#lower_layer", NULL },
"stack/stack.html#lower_layer", NULL },
{ { N_("/Stack/Layer to Top"), "<control>Prior", layers_dialog_raise_layer_to_top_callback, 0 },
"stack/index.html#later_to_top", NULL },
"stack/stack.html#later_to_top", NULL },
{ { N_("/Stack/Layer to Bottom"), "<control>Next", layers_dialog_lower_layer_to_bottom_callback, 0 },
"stack/index.html#layer_to_bottom", NULL },
"stack/stack.html#layer_to_bottom", NULL },
{ { N_("/Duplicate Layer"), "<control>C", layers_dialog_duplicate_layer_callback, 0 },
"duplicate_layer.html", NULL },
{ { N_("/Anchor Layer"), "<control>H", layers_dialog_anchor_layer_callback, 0 },
@ -457,13 +460,13 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Scale Layer"), "<control>S", layers_dialog_scale_layer_callback, 0 },
"dialogs/layers/scale_layer.html", NULL },
"dialogs/scale_layer.html", NULL },
{ { N_("/Resize Layer"), "<control>R", layers_dialog_resize_layer_callback, 0 },
"dialogs/layers/resize_layer.html", NULL },
"dialogs/resize_layer.html", NULL },
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Merge Visible Layers"), "<control>M", layers_dialog_merge_layers_callback, 0 },
"dialogs/layers/merge_visible_layers.html", NULL },
"dialogs/merge_visible_layers.html", NULL },
{ { N_("/Merge Down"), "<control><shift>M", layers_dialog_merge_down_callback, 0 },
"merge_down.html", NULL },
{ { N_("/Flatten Image"), NULL, layers_dialog_flatten_image_callback, 0 },
@ -471,9 +474,9 @@ static GimpItemFactoryEntry layers_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Add Layer Mask"), NULL, layers_dialog_add_layer_mask_callback, 0 },
"dialogs/layers/add_mask.html", NULL },
"dialogs/add_mask.html", NULL },
{ { N_("/Apply Layer Mask"), NULL, layers_dialog_apply_layer_mask_callback, 0 },
"dialogs/layers/apply_mask.html", NULL },
"dialogs/apply_mask.html", NULL },
{ { N_("/Alpha to Selection"), NULL, layers_dialog_alpha_select_callback, 0 },
"alpha_to_selection.html", NULL },
{ { N_("/Mask to Selection"), NULL, layers_dialog_mask_select_callback, 0 },
@ -488,7 +491,7 @@ static GtkItemFactory *layers_factory = NULL;
static GimpItemFactoryEntry channels_entries[] =
{
{ { N_("/New Channel"), "<control>N", channels_dialog_new_channel_callback, 0 },
"/dialogs/channels/new_channel.html", NULL },
"dialogs/new_channel.html", NULL },
{ { N_("/Raise Channel"), "<control>F", channels_dialog_raise_channel_callback, 0 },
"raise_channel.html", NULL },
{ { N_("/Lower Channel"), "<control>B", channels_dialog_lower_channel_callback, 0 },
@ -508,7 +511,7 @@ static GimpItemFactoryEntry channels_entries[] =
{ { "/---", NULL, NULL, 0, "<Separator>" },
NULL, NULL },
{ { N_("/Delete Channel"), "<control>X", channels_dialog_delete_channel_callback, 0 },
"delete_layer.html", NULL }
"delete_channel.html", NULL }
};
static guint n_channels_entries = (sizeof (channels_entries) /
sizeof (channels_entries[0]));
@ -533,9 +536,9 @@ static GimpItemFactoryEntry paths_entries[] =
{ { N_("/Paste Path"), "<control>V", paths_dialog_paste_path_callback, 0 },
"paste_path.html", NULL },
{ { N_("/Import Path"), "<control>I", paths_dialog_import_path_callback, 0 },
"import_path.html", NULL },
"dialogs/import_path.html", NULL },
{ { N_("/Export Path"), "<control>E", paths_dialog_export_path_callback, 0 },
"export_path.html", NULL }
"dialogs/export_path.html", NULL }
};
static guint n_paths_entries = (sizeof (paths_entries) /
sizeof (paths_entries[0]));

View File

@ -15,7 +15,6 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#include "config.h"
#include <stdlib.h>
@ -2025,7 +2024,7 @@ create_palette_dialog (gint vert)
palette->shell =
gimp_dialog_new (_("Color Palette Edit"), "color_palette_edit",
gimp_standard_help_func,
"dialogs/palette_editor/index.html",
"dialogs/palette_editor/palette_editor.html",
GTK_WIN_POS_NONE,
FALSE, TRUE, FALSE,

View File

@ -742,10 +742,36 @@ po-plug-ins/Makefile.in
intl/Makefile
tools/Makefile
tools/pdbgen/Makefile
tips/Makefile
help/Makefile
help/C/Makefile
help/images/Makefile
tips/Makefile],
help/C/channels/Makefile
help/C/dialogs/Makefile
help/C/dialogs/channels/Makefile
help/C/dialogs/color_selectors/Makefile
help/C/dialogs/display_filters/Makefile
help/C/dialogs/gradient_editor/Makefile
help/C/dialogs/layers/Makefile
help/C/dialogs/palette_editor/Makefile
help/C/dialogs/paths/Makefile
help/C/dialogs/preferences/Makefile
help/C/file/Makefile
help/C/filters/Makefile
help/C/image/Makefile
help/C/image/edit/Makefile
help/C/image/image/Makefile
help/C/image/image/colors/Makefile
help/C/image/image/transforms/Makefile
help/C/image/select/Makefile
help/C/image/view/Makefile
help/C/layers/Makefile
help/C/layers/stack/Makefile
help/C/open/Makefile
help/C/paths/Makefile
help/C/save/Makefile
help/C/toolbox/Makefile
help/C/tools/Makefile
help/images/Makefile],
[
chmod +x gimptool
sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile

View File

@ -1,12 +1,13 @@
## Process this file with automake to produce Makefile.in
SUBDIRS = dialogs tools layers channels paths toolbox image open save filters file
helpdatadir = $(gimpdatadir)/help/C
helpdata_DATA = \
contents.html \
index.html \
welcome.html
contents.html \
index.html \
welcome.html
EXTRA_DIST = $(helpdata_DATA)
@ -16,3 +17,9 @@ files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done
@for subdir in $(SUBDIRS); do \
files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
for file in $$files; do \
echo $$subdir/$$file; \
done; \
done

View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,21 @@
## Process this file with automake to produce Makefile.in
helpdatadir = $(gimpdatadir)/help/C/channels
helpdata_DATA = \
channel_to_selection.html \
channels.html \
delete_channel.html \
duplicate_channel.html \
index.html \
lower_channel.html \
raise_channel.html
EXTRA_DIST = $(helpdata_DATA)
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for channel_to_selection</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">channel_to_selection help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/channels/channel_to_selection.html)<p>
Sorry but the help file for channel_to_selection is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for channels</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">channels help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/channels/channels.html)<p>
Sorry but the help file for channels is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for delete_channel</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">delete_channel help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/channels/delete_channel.html)<p>
Sorry but the help file for delete_channel is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for duplicate_channel</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">duplicate_channel help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/channels/duplicate_channel.html)<p>
Sorry but the help file for duplicate_channel is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,37 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Index for channels</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">channels Index</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
(/channels/index.html)<p>
<a href="../index.html">Top index</a><p>
<p>Topics in this directory:<p>
<a href="channel_to_selection.html">channel_to_selection</a><br>
<a href="channels.html">channels</a><br>
<a href="delete_channel.html">delete_channel</a><br>
<a href="duplicate_channel.html">duplicate_channel</a><br>
<a href="lower_channel.html">lower_channel</a><br>
<a href="raise_channel.html">raise_channel</a><br>
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for lower_channel</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">lower_channel help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/channels/lower_channel.html)<p>
Sorry but the help file for lower_channel is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for raise_channel</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">raise_channel help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/channels/raise_channel.html)<p>
Sorry but the help file for raise_channel is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -1,16 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>GIMP Help Contents</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for contents</title>
</head>
<body bgcolor="#ffffff">
<h1>Contents</h1>
<small>This page is only a placeholder until real help is written.
It is completely bogus, so don't expect anything to work...</small>
<p>
<ol>
<li><a href="welcome.html">Welcome</a></li>
<li><a href="tools/index.html">Tools</a></li>
<li>...</li>
</ol>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">contents help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/contents.html)<p>
Sorry but the help file for contents is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,58 @@
## Process this file with automake to produce Makefile.in
SUBDIRS = layers channels paths palette_editor gradient_editor display_filters color_selectors preferences
helpdatadir = $(gimpdatadir)/help/C/dialogs
helpdata_DATA = \
about.html \
border_selection.html \
brush_selection.html \
convert_to_indexed.html \
copy_named.html \
cut_named.html \
device_status.html \
document_index.html \
edit_qmask_attributes.html \
error_console.html \
feather_selection.html \
file_new.html \
file_open.html \
file_save.html \
gradient_selection.html \
grow_selection.html \
help.html \
index.html \
indexed_palette.html \
info_window.html \
input_devices.html \
layers_and_channels.html \
module_browser.html \
navigation_window.html \
offset.html \
palette_selection.html \
paste_named.html \
pattern_selection.html \
really_close.html \
really_quit.html \
resize_image.html \
scale_image.html \
shrink_selection.html \
tip_of_the_day.html \
tool_options.html \
undo_history.html
EXTRA_DIST = $(helpdata_DATA)
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done
@for subdir in $(SUBDIRS); do \
files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
for file in $$files; do \
echo $$subdir/$$file; \
done; \
done

31
help/C/dialogs/about.html Normal file
View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for about</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">about help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/about.html)<p>
Sorry but the help file for about is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for border_selection</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">border_selection help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/border_selection.html)<p>
Sorry but the help file for border_selection is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for brush_selection</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">brush_selection help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/brush_selection.html)<p>
Sorry but the help file for brush_selection is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,18 @@
## Process this file with automake to produce Makefile.in
helpdatadir = $(gimpdatadir)/help/C/dialogs/channels
helpdata_DATA = \
channels.html \
edit_channel_attributes.html \
index.html \
new_channel.html
EXTRA_DIST = $(helpdata_DATA)
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for channels</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">channels help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/channels/channels.html)<p>
Sorry but the help file for channels is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for edit_channel_attributes</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">edit_channel_attributes help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/channels/edit_channel_attributes.html)<p>
Sorry but the help file for edit_channel_attributes is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,34 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Index for channels</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">channels Index</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
(/dialogs/channels/index.html)<p>
<a href="../index.html">Top index</a><p>
<p>Topics in this directory:<p>
<a href="channels.html">channels</a><br>
<a href="edit_channel_attributes.html">edit_channel_attributes</a><br>
<a href="new_channel.html">new_channel</a><br>
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for new_channel</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">new_channel help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/channels/new_channel.html)<p>
Sorry but the help file for new_channel is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,19 @@
## Process this file with automake to produce Makefile.in
helpdatadir = $(gimpdatadir)/help/C/dialogs/color_selectors
helpdata_DATA = \
built_in.html \
gtk.html \
index.html \
triangle.html \
watercolor.html
EXTRA_DIST = $(helpdata_DATA)
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for built_in</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">built_in help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/color_selectors/built_in.html)<p>
Sorry but the help file for built_in is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for gtk</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">gtk help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/color_selectors/gtk.html)<p>
Sorry but the help file for gtk is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,35 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Index for color_selectors</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">color_selectors Index</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
(/dialogs/color_selectors/index.html)<p>
<a href="../index.html">Top index</a><p>
<p>Topics in this directory:<p>
<a href="built_in.html">built_in</a><br>
<a href="gtk.html">gtk</a><br>
<a href="triangle.html">triangle</a><br>
<a href="watercolor.html">watercolor</a><br>
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for triangle</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">triangle help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/color_selectors/triangle.html)<p>
Sorry but the help file for triangle is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for watercolor</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">watercolor help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/color_selectors/watercolor.html)<p>
Sorry but the help file for watercolor is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for convert_to_indexed</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">convert_to_indexed help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/convert_to_indexed.html)<p>
Sorry but the help file for convert_to_indexed is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for copy_named</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">copy_named help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/copy_named.html)<p>
Sorry but the help file for copy_named is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for cut_named</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">cut_named help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/cut_named.html)<p>
Sorry but the help file for cut_named is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for device_status</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">device_status help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/device_status.html)<p>
Sorry but the help file for device_status is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,17 @@
## Process this file with automake to produce Makefile.in
helpdatadir = $(gimpdatadir)/help/C/dialogs/display_filters
helpdata_DATA = \
display_filters.html \
gamma.html \
index.html
EXTRA_DIST = $(helpdata_DATA)
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for display_filters</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">display_filters help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/display_filters/display_filters.html)<p>
Sorry but the help file for display_filters is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for gamma</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">gamma help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/display_filters/gamma.html)<p>
Sorry but the help file for gamma is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,33 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Index for display_filters</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">display_filters Index</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
(/dialogs/display_filters/index.html)<p>
<a href="../index.html">Top index</a><p>
<p>Topics in this directory:<p>
<a href="display_filters.html">display_filters</a><br>
<a href="gamma.html">gamma</a><br>
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for document_index</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">document_index help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/document_index.html)<p>
Sorry but the help file for document_index is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for edit_qmask_attributes</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">edit_qmask_attributes help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/edit_qmask_attributes.html)<p>
Sorry but the help file for edit_qmask_attributes is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for error_console</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">error_console help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/error_console.html)<p>
Sorry but the help file for error_console is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for feather_selection</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">feather_selection help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/feather_selection.html)<p>
Sorry but the help file for feather_selection is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for file_new</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">file_new help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/file_new.html)<p>
Sorry but the help file for file_new is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for file_open</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">file_open help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/file_open.html)<p>
Sorry but the help file for file_open is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for file_save</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">file_save help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/file_save.html)<p>
Sorry but the help file for file_save is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,2 @@
Makefile.in
Makefile

View File

@ -0,0 +1,23 @@
## Process this file with automake to produce Makefile.in
helpdatadir = $(gimpdatadir)/help/C/dialogs/gradient_editor
helpdata_DATA = \
copy_gradient.html \
delete_gradient.html \
gradient_editor.html \
index.html \
new_gradient.html \
rename_gradient.html \
replicate_segment.html \
save_as_pov_ray.html \
split_segments_uniformly.html
EXTRA_DIST = $(helpdata_DATA)
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for copy_gradient</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">copy_gradient help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/copy_gradient.html)<p>
Sorry but the help file for copy_gradient is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for delete_gradient</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">delete_gradient help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/delete_gradient.html)<p>
Sorry but the help file for delete_gradient is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for gradient_editor</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">gradient_editor help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/gradient_editor.html)<p>
Sorry but the help file for gradient_editor is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,39 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Index for gradient_editor</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">gradient_editor Index</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
(/dialogs/gradient_editor/index.html)<p>
<a href="../index.html">Top index</a><p>
<p>Topics in this directory:<p>
<a href="copy_gradient.html">copy_gradient</a><br>
<a href="delete_gradient.html">delete_gradient</a><br>
<a href="gradient_editor.html">gradient_editor</a><br>
<a href="new_gradient.html">new_gradient</a><br>
<a href="rename_gradient.html">rename_gradient</a><br>
<a href="replicate_segment.html">replicate_segment</a><br>
<a href="save_as_pov_ray.html">save_as_pov_ray</a><br>
<a href="split_segments_uniformly.html">split_segments_uniformly</a><br>
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for new_gradient</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">new_gradient help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/new_gradient.html)<p>
Sorry but the help file for new_gradient is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for rename_gradient</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">rename_gradient help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/rename_gradient.html)<p>
Sorry but the help file for rename_gradient is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for replicate_segment</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">replicate_segment help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/replicate_segment.html)<p>
Sorry but the help file for replicate_segment is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for save_as_pov_ray</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">save_as_pov_ray help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/save_as_pov_ray.html)<p>
Sorry but the help file for save_as_pov_ray is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for split_segments_uniformly</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">split_segments_uniformly help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_editor/split_segments_uniformly.html)<p>
Sorry but the help file for split_segments_uniformly is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for gradient_selection</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">gradient_selection help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/gradient_selection.html)<p>
Sorry but the help file for gradient_selection is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for grow_selection</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">grow_selection help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/grow_selection.html)<p>
Sorry but the help file for grow_selection is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

31
help/C/dialogs/help.html Normal file
View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for help</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">help help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/help.html)<p>
Sorry but the help file for help is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

75
help/C/dialogs/index.html Normal file
View File

@ -0,0 +1,75 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Index for dialogs</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">dialogs Index</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
(/dialogs/index.html)<p>
<a href="../index.html">Top index</a><p>
Subtopics available:<p>
<a href="layers/index.html">layers</a><br>
<a href="channels/index.html">channels</a><br>
<a href="paths/index.html">paths</a><br>
<a href="palette_editor/index.html">palette_editor</a><br>
<a href="gradient_editor/index.html">gradient_editor</a><br>
<a href="display_filters/index.html">display_filters</a><br>
<a href="color_selectors/index.html">color_selectors</a><br>
<a href="preferences/index.html">preferences</a><br>
<p>Topics in this directory:<p>
<a href="about.html">about</a><br>
<a href="border_selection.html">border_selection</a><br>
<a href="brush_selection.html">brush_selection</a><br>
<a href="convert_to_indexed.html">convert_to_indexed</a><br>
<a href="copy_named.html">copy_named</a><br>
<a href="cut_named.html">cut_named</a><br>
<a href="device_status.html">device_status</a><br>
<a href="document_index.html">document_index</a><br>
<a href="edit_qmask_attributes.html">edit_qmask_attributes</a><br>
<a href="error_console.html">error_console</a><br>
<a href="feather_selection.html">feather_selection</a><br>
<a href="file_new.html">file_new</a><br>
<a href="file_open.html">file_open</a><br>
<a href="file_save.html">file_save</a><br>
<a href="gradient_selection.html">gradient_selection</a><br>
<a href="grow_selection.html">grow_selection</a><br>
<a href="help.html">help</a><br>
<a href="indexed_palette.html">indexed_palette</a><br>
<a href="info_window.html">info_window</a><br>
<a href="input_devices.html">input_devices</a><br>
<a href="layers_and_channels.html">layers_and_channels</a><br>
<a href="module_browser.html">module_browser</a><br>
<a href="navigation_window.html">navigation_window</a><br>
<a href="offset.html">offset</a><br>
<a href="palette_selection.html">palette_selection</a><br>
<a href="paste_named.html">paste_named</a><br>
<a href="pattern_selection.html">pattern_selection</a><br>
<a href="really_close.html">really_close</a><br>
<a href="really_quit.html">really_quit</a><br>
<a href="resize_image.html">resize_image</a><br>
<a href="scale_image.html">scale_image</a><br>
<a href="shrink_selection.html">shrink_selection</a><br>
<a href="tip_of_the_day.html">tip_of_the_day</a><br>
<a href="tool_options.html">tool_options</a><br>
<a href="undo_history.html">undo_history</a><br>
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for indexed_palette</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">indexed_palette help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/indexed_palette.html)<p>
Sorry but the help file for indexed_palette is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

View File

@ -0,0 +1,31 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>Help Page for info_window</title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
vlink="#FF0000" alink="#000088">
<table width="100%" cellspacing="1" cellpadding="1">
<tr bgcolor="black">
<td width="100%" align="center">
<font size="+2" color="white">info_window help page</font>
</td>
</tr>
<tr bgcolor="white" >
<td width="100%" align="left">
<p>
<a href="index.html">Index</a><p>
(/dialogs/info_window.html)<p>
Sorry but the help file for info_window is not yet done.
<p>
/Karin & Olof
<p>
</td>
</tr>
</table>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More