2 * action-callbacks.h Copyright (C) 2003 Naba Kumar <naba@gnome.org>
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License as published by the Free
6 * Software Foundation; either version 2 of the License, or (at your option)
9 * This program is distributed in the hope that it will be useful, but WITHOUT
10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * You should have received a copy of the GNU General Public License along with
15 * this program; if not, write to the Free Software Foundation, Inc.,
16 * 59 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 #ifndef _ACTION_CALLBACKS_H_
19 #define _ACTION_CALLBACKS_H_
21 void on_new_file_activate (GtkAction
*action
, gpointer user_data
);
22 void on_open_activate (GtkAction
*action
, gpointer user_data
);
23 void on_save_activate (GtkAction
*action
, gpointer user_data
);
24 void on_save_as_activate (GtkAction
*action
, gpointer user_data
);
25 void on_save_all_activate (GtkAction
*action
, gpointer user_data
);
26 void on_close_file_activate (GtkAction
*action
, gpointer user_data
);
27 void on_reload_file_activate (GtkAction
*action
, gpointer user_data
);
28 void on_close_all_file_activate (GtkAction
*action
, gpointer user_data
);
30 void on_print_activate (GtkAction
*action
, gpointer user_data
);
31 void on_print_preview_activate (GtkAction
*action
, gpointer user_data
);
33 void on_editor_command_upper_case_activate (GtkAction
*action
, gpointer user_data
);
34 void on_editor_command_lower_case_activate (GtkAction
*action
, gpointer user_data
);
35 void on_editor_command_eol_crlf_activate (GtkAction
*action
, gpointer user_data
);
36 void on_editor_command_eol_lf_activate (GtkAction
*action
, gpointer user_data
);
37 void on_editor_command_eol_cr_activate (GtkAction
*action
, gpointer user_data
);
38 void on_editor_command_select_all_activate (GtkAction
*action
, gpointer user_data
);
39 void on_editor_command_select_to_brace_activate (GtkAction
*action
, gpointer user_data
);
40 void on_editor_command_select_block_activate (GtkAction
*action
, gpointer user_data
);
41 void on_editor_command_match_brace_activate (GtkAction
*action
, gpointer user_data
);
42 void on_editor_command_undo_activate (GtkAction
*action
, gpointer user_data
);
43 void on_editor_command_redo_activate (GtkAction
*action
, gpointer user_data
);
44 void on_editor_command_cut_activate (GtkAction
*action
, gpointer user_data
);
45 void on_editor_command_copy_activate (GtkAction
*action
, gpointer user_data
);
46 void on_editor_command_paste_activate (GtkAction
*action
, gpointer user_data
);
47 void on_editor_command_clear_activate (GtkAction
*action
, gpointer user_data
);
48 void on_editor_command_complete_word_activate (GtkAction
*action
, gpointer user_data
);
49 void on_editor_command_close_folds_all_activate (GtkAction
*action
, gpointer user_data
);
50 void on_editor_command_open_folds_all_activate (GtkAction
*action
, gpointer user_data
);
51 void on_editor_command_toggle_fold_activate (GtkAction
*action
, gpointer user_data
);
52 void on_editor_command_bookmark_toggle_activate (GtkAction
*action
, gpointer user_data
);
53 void on_editor_command_bookmark_first_activate (GtkAction
*action
, gpointer user_data
);
54 void on_editor_command_bookmark_next_activate (GtkAction
*action
, gpointer user_data
);
55 void on_editor_command_bookmark_prev_activate (GtkAction
*action
, gpointer user_data
);
56 void on_editor_command_bookmark_last_activate (GtkAction
*action
, gpointer user_data
);
57 void on_editor_command_bookmark_clear_activate (GtkAction
*action
, gpointer user_data
);
59 void on_transform_eolchars1_activate (GtkAction
*action
, gpointer user_data
);
61 void on_goto_activate (GtkAction
*action
, gpointer user_data
);
62 void on_toolbar_goto_clicked (GtkAction
*action
, gpointer user_data
);
63 void on_goto_line_no1_activate (GtkAction
*action
, gpointer user_data
);
65 void on_next_history (GtkAction
*action
, gpointer user_data
);
66 void on_prev_history (GtkAction
*action
, gpointer user_data
);
68 //void on_autocomplete1_activate (GtkAction *action, gpointer user_data);
69 void on_calltip1_activate (GtkAction
*action
, gpointer user_data
);
71 void on_comment_block (GtkAction
*action
, gpointer user_data
);
72 void on_comment_box (GtkAction
*action
, gpointer user_data
);
73 void on_comment_stream (GtkAction
*action
, gpointer user_data
);
74 void on_insert_custom_indent (GtkAction
*action
, gpointer user_data
);
76 void on_goto_block_start1_activate (GtkAction
*action
, gpointer user_data
);
77 void on_goto_block_end1_activate (GtkAction
*action
, gpointer user_data
);
79 void on_editor_linenos1_activate (GtkAction
*action
, gpointer user_data
);
80 void on_editor_markers1_activate (GtkAction
*action
, gpointer user_data
);
81 void on_editor_codefold1_activate (GtkAction
*action
, gpointer user_data
);
82 void on_editor_indentguides1_activate (GtkAction
*action
,
84 void on_editor_whitespaces1_activate (GtkAction
*action
,
86 void on_editor_eolchars1_activate (GtkAction
*action
, gpointer user_data
);
87 void on_editor_linewrap1_activate (GtkAction
*action
, gpointer user_data
);
88 void on_zoom_in_text_activate (GtkAction
*action
, gpointer user_data
);
89 void on_zoom_out_text_activate (GtkAction
*action
, gpointer user_data
);
91 void on_force_hilite_activate (GtkWidget
*menuitem
, gpointer user_data
);
93 void on_indent1_activate (GtkAction
*action
, gpointer user_data
);
95 void on_format_indent_style_clicked (GtkAction
*action
, gpointer user_data
);
97 void on_editor_add_view_activate (GtkAction
*action
, gpointer user_data
);
98 void on_editor_remove_view_activate (GtkAction
*action
, gpointer user_data
);
100 void on_show_search (GtkAction
*action
, gpointer user_data
);
101 void on_repeat_quicksearch (GtkAction
*action
, gpointer user_data
);
103 void on_next_document (GtkAction
*action
, gpointer user_data
);
104 void on_previous_document (GtkAction
*action
, gpointer user_data
);