home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2002 April / pcpro0402.iso / essentials / graphics / Gimp / gimp-src-20001226.exe / src / gimp / app / commands.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-12-25  |  7.3 KB  |  141 lines

  1. /* The GIMP -- an image manipulation program
  2.  * Copyright (C) 1995 Spencer Kimball and Peter Mattis
  3.  *
  4.  * This program is free software; you can redistribute it and/or modify
  5.  * it under the terms of the GNU General Public License as published by
  6.  * the Free Software Foundation; either version 2 of the License, or
  7.  * (at your option) any later version.
  8.  *
  9.  * This program is distributed in the hope that it will be useful,
  10.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12.  * GNU General Public License for more details.
  13.  *
  14.  * You should have received a copy of the GNU General Public License
  15.  * along with this program; if not, write to the Free Software
  16.  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  17.  */
  18.  
  19. #ifndef __COMMANDS_H__
  20. #define __COMMANDS_H__
  21.  
  22.  
  23. void file_new_cmd_callback     (GtkWidget *, gpointer, guint);
  24. void file_open_cmd_callback    (GtkWidget *, gpointer);
  25. void file_save_cmd_callback    (GtkWidget *, gpointer);
  26. void file_save_as_cmd_callback (GtkWidget *, gpointer);
  27. void file_revert_cmd_callback  (GtkWidget *, gpointer);
  28. void file_pref_cmd_callback    (GtkWidget *, gpointer);
  29. void file_close_cmd_callback   (GtkWidget *, gpointer);
  30. void file_quit_cmd_callback    (GtkWidget *, gpointer);
  31.  
  32. void edit_undo_cmd_callback         (GtkWidget *, gpointer);
  33. void edit_redo_cmd_callback         (GtkWidget *, gpointer);
  34. void edit_cut_cmd_callback          (GtkWidget *, gpointer);
  35. void edit_copy_cmd_callback         (GtkWidget *, gpointer);
  36. void edit_paste_cmd_callback        (GtkWidget *, gpointer);
  37. void edit_paste_into_cmd_callback   (GtkWidget *, gpointer);
  38. void edit_paste_as_new_cmd_callback (GtkWidget *, gpointer);
  39. void edit_named_cut_cmd_callback    (GtkWidget *, gpointer);
  40. void edit_named_copy_cmd_callback   (GtkWidget *, gpointer);
  41. void edit_named_paste_cmd_callback  (GtkWidget *, gpointer);
  42. void edit_clear_cmd_callback        (GtkWidget *, gpointer);
  43. void edit_fill_cmd_callback         (GtkWidget *widget,
  44.                      gpointer   callback_data,
  45.                      guint      callback_action);
  46. void edit_stroke_cmd_callback       (GtkWidget *, gpointer);
  47.  
  48. void select_invert_cmd_callback   (GtkWidget *, gpointer);
  49. void select_all_cmd_callback      (GtkWidget *, gpointer);
  50. void select_none_cmd_callback     (GtkWidget *, gpointer);
  51. void select_float_cmd_callback    (GtkWidget *, gpointer);
  52. void select_feather_cmd_callback  (GtkWidget *, gpointer);
  53. void select_sharpen_cmd_callback  (GtkWidget *, gpointer);
  54. void select_shrink_cmd_callback   (GtkWidget *, gpointer);
  55. void select_border_cmd_callback   (GtkWidget *, gpointer);
  56. void select_grow_cmd_callback     (GtkWidget *, gpointer);
  57. void select_save_cmd_callback     (GtkWidget *, gpointer);
  58.  
  59. void view_zoomin_cmd_callback            (GtkWidget *, gpointer);
  60. void view_zoomout_cmd_callback           (GtkWidget *, gpointer);
  61. void view_zoom_16_1_cmd_callback         (GtkWidget *, gpointer);
  62. void view_zoom_8_1_cmd_callback          (GtkWidget *, gpointer);
  63. void view_zoom_4_1_cmd_callback          (GtkWidget *, gpointer);
  64. void view_zoom_2_1_cmd_callback          (GtkWidget *, gpointer);
  65. void view_zoom_1_1_cmd_callback          (GtkWidget *, gpointer);
  66. void view_zoom_1_2_cmd_callback          (GtkWidget *, gpointer);
  67. void view_zoom_1_4_cmd_callback          (GtkWidget *, gpointer);
  68. void view_zoom_1_8_cmd_callback          (GtkWidget *, gpointer);
  69. void view_zoom_1_16_cmd_callback         (GtkWidget *, gpointer);
  70. void view_dot_for_dot_cmd_callback       (GtkWidget *, gpointer);
  71. void view_info_window_cmd_callback       (GtkWidget *, gpointer);
  72. void view_nav_window_cmd_callback        (GtkWidget *, gpointer);
  73. void view_toggle_selection_cmd_callback  (GtkWidget *, gpointer);
  74. void view_toggle_rulers_cmd_callback     (GtkWidget *, gpointer);
  75. void view_toggle_statusbar_cmd_callback  (GtkWidget *, gpointer);
  76. void view_toggle_guides_cmd_callback     (GtkWidget *, gpointer);
  77. void view_snap_to_guides_cmd_callback    (GtkWidget *, gpointer);
  78. void view_new_view_cmd_callback          (GtkWidget *, gpointer);
  79. void view_shrink_wrap_cmd_callback       (GtkWidget *, gpointer);
  80.  
  81. void image_convert_rgb_cmd_callback       (GtkWidget *, gpointer);
  82. void image_convert_grayscale_cmd_callback (GtkWidget *, gpointer);
  83. void image_convert_indexed_cmd_callback   (GtkWidget *, gpointer);
  84. void image_desaturate_cmd_callback        (GtkWidget *, gpointer);
  85. void image_invert_cmd_callback            (GtkWidget *, gpointer);
  86. void image_equalize_cmd_callback          (GtkWidget *, gpointer);
  87. void image_offset_cmd_callback            (GtkWidget *, gpointer);
  88. void image_resize_cmd_callback            (GtkWidget *, gpointer);
  89. void image_scale_cmd_callback             (GtkWidget *, gpointer);
  90. void image_duplicate_cmd_callback         (GtkWidget *, gpointer);
  91.  
  92. void layers_previous_cmd_callback          (GtkWidget *, gpointer);
  93. void layers_next_cmd_callback              (GtkWidget *, gpointer);
  94. void layers_raise_cmd_callback             (GtkWidget *, gpointer);
  95. void layers_lower_cmd_callback             (GtkWidget *, gpointer);
  96. void layers_raise_to_top_cmd_callback      (GtkWidget *, gpointer);
  97. void layers_lower_to_bottom_cmd_callback   (GtkWidget *, gpointer);
  98. void layers_anchor_cmd_callback            (GtkWidget *, gpointer);
  99. void layers_merge_cmd_callback             (GtkWidget *, gpointer);
  100. void layers_flatten_cmd_callback           (GtkWidget *, gpointer);
  101. void layers_mask_select_cmd_callback       (GtkWidget *, gpointer);
  102. void layers_add_alpha_channel_cmd_callback (GtkWidget *, gpointer);
  103. void layers_alpha_select_cmd_callback      (GtkWidget *, gpointer);
  104. void layers_resize_to_image_cmd_callback   (GtkWidget *, gpointer);
  105.  
  106. void tools_default_colors_cmd_callback (GtkWidget *, gpointer);
  107. void tools_swap_colors_cmd_callback    (GtkWidget *, gpointer);
  108. void tools_select_cmd_callback         (GtkWidget *widget,
  109.                     gpointer   callback_data,
  110.                     guint      callback_action);
  111.  
  112. void filters_repeat_cmd_callback (GtkWidget *widget,
  113.                   gpointer   callback_data,
  114.                   guint      callback_action);
  115.  
  116. void dialogs_lc_cmd_callback              (GtkWidget *, gpointer);
  117. void dialogs_tool_options_cmd_callback    (GtkWidget *, gpointer);
  118. void dialogs_brushes_cmd_callback         (GtkWidget *, gpointer);
  119. void dialogs_patterns_cmd_callback        (GtkWidget *, gpointer);
  120. void dialogs_gradients_cmd_callback       (GtkWidget *, gpointer);
  121. void dialogs_palette_cmd_callback         (GtkWidget *, gpointer);
  122. void dialogs_indexed_palette_cmd_callback (GtkWidget *, gpointer);
  123. void dialogs_input_devices_cmd_callback   (GtkWidget *, gpointer);
  124. void dialogs_device_status_cmd_callback   (GtkWidget *, gpointer);
  125. void dialogs_document_index_cmd_callback  (GtkWidget *, gpointer);
  126. void dialogs_error_console_cmd_callback   (GtkWidget *, gpointer);
  127. void dialogs_undo_history_cmd_callback    (GtkWidget *, gpointer);
  128.  
  129. void dialogs_module_browser_cmd_callback  (GtkWidget *, gpointer);
  130.  
  131. void help_help_cmd_callback         (GtkWidget *, gpointer);
  132. void help_context_help_cmd_callback (GtkWidget *, gpointer);
  133. void help_tips_cmd_callback         (GtkWidget *, gpointer);
  134. void help_about_cmd_callback        (GtkWidget *, gpointer);
  135.  
  136. #ifdef DISPLAY_FILTERS
  137. void dialogs_display_filters_cmd_callback (GtkWidget *, gpointer);
  138. #endif /* DISPLAY_FILTERS */
  139.  
  140. #endif /* __COMMANDS_H__ */
  141.