561eba2a |
1 | #include <gtk/gtk.h> |
5723fa24 |
2 | #include <lttv/common.h> |
3 | #include <lttv/mainWindow.h> |
561eba2a |
4 | |
5 | /* internal functions */ |
6 | |
68b48a45 |
7 | void create_new_window(GtkWidget* widget, gpointer user_data, gboolean clone); |
bca3b81f |
8 | void insert_menu_toolbar_item(MainWindow * mw, gpointer user_data); |
716e4367 |
9 | void construct_main_window(MainWindow * parent, WindowCreationData *win_creation_data); |
bca3b81f |
10 | void main_window_free(MainWindow * mw); |
11 | void main_window_destructor(MainWindow * mw); |
561eba2a |
12 | |
13 | /* callback functions*/ |
14 | |
15 | void |
16 | on_empty_traceset_activate (GtkMenuItem *menuitem, |
17 | gpointer user_data); |
18 | |
19 | void |
20 | on_clone_traceset_activate (GtkMenuItem *menuitem, |
21 | gpointer user_data); |
22 | |
23 | void |
24 | on_tab_activate (GtkMenuItem *menuitem, |
25 | gpointer user_data); |
26 | |
27 | void |
28 | on_open_activate (GtkMenuItem *menuitem, |
29 | gpointer user_data); |
30 | |
31 | void |
32 | on_close_activate (GtkMenuItem *menuitem, |
33 | gpointer user_data); |
34 | |
35 | void |
36 | on_close_tab_activate (GtkMenuItem *menuitem, |
37 | gpointer user_data); |
38 | |
39 | void |
40 | on_add_trace_activate (GtkMenuItem *menuitem, |
41 | gpointer user_data); |
42 | |
43 | void |
44 | on_remove_trace_activate (GtkMenuItem *menuitem, |
45 | gpointer user_data); |
46 | |
47 | void |
48 | on_save_activate (GtkMenuItem *menuitem, |
49 | gpointer user_data); |
50 | |
51 | void |
52 | on_save_as_activate (GtkMenuItem *menuitem, |
53 | gpointer user_data); |
54 | |
55 | void |
56 | on_quit_activate (GtkMenuItem *menuitem, |
57 | gpointer user_data); |
58 | |
59 | void |
60 | on_cut_activate (GtkMenuItem *menuitem, |
61 | gpointer user_data); |
62 | |
63 | void |
64 | on_copy_activate (GtkMenuItem *menuitem, |
65 | gpointer user_data); |
66 | |
67 | void |
68 | on_paste_activate (GtkMenuItem *menuitem, |
69 | gpointer user_data); |
70 | |
71 | void |
72 | on_delete_activate (GtkMenuItem *menuitem, |
73 | gpointer user_data); |
74 | |
75 | void |
76 | on_zoom_in_activate (GtkMenuItem *menuitem, |
77 | gpointer user_data); |
78 | |
79 | void |
80 | on_zoom_out_activate (GtkMenuItem *menuitem, |
81 | gpointer user_data); |
82 | |
83 | void |
84 | on_zoom_extended_activate (GtkMenuItem *menuitem, |
85 | gpointer user_data); |
86 | |
87 | void |
88 | on_go_to_time_activate (GtkMenuItem *menuitem, |
89 | gpointer user_data); |
90 | |
91 | void |
92 | on_show_time_frame_activate (GtkMenuItem *menuitem, |
93 | gpointer user_data); |
94 | |
95 | void |
96 | on_move_viewer_up_activate (GtkMenuItem *menuitem, |
97 | gpointer user_data); |
98 | |
99 | void |
100 | on_move_viewer_down_activate (GtkMenuItem *menuitem, |
101 | gpointer user_data); |
102 | |
103 | void |
104 | on_remove_viewer_activate (GtkMenuItem *menuitem, |
105 | gpointer user_data); |
106 | |
49bf71b5 |
107 | void |
108 | on_trace_filter_activate (GtkMenuItem *menuitem, |
109 | gpointer user_data); |
110 | |
111 | void |
112 | on_trace_facility_activate (GtkMenuItem *menuitem, |
113 | gpointer user_data); |
114 | |
561eba2a |
115 | void |
116 | on_load_module_activate (GtkMenuItem *menuitem, |
117 | gpointer user_data); |
118 | |
119 | void |
120 | on_unload_module_activate (GtkMenuItem *menuitem, |
121 | gpointer user_data); |
122 | |
123 | void |
124 | on_add_module_search_path_activate (GtkMenuItem *menuitem, |
125 | gpointer user_data); |
126 | |
127 | void |
128 | on_color_activate (GtkMenuItem *menuitem, |
129 | gpointer user_data); |
130 | |
131 | void |
132 | on_filter_activate (GtkMenuItem *menuitem, |
133 | gpointer user_data); |
134 | |
135 | void |
136 | on_save_configuration_activate (GtkMenuItem *menuitem, |
137 | gpointer user_data); |
138 | |
139 | void |
140 | on_content_activate (GtkMenuItem *menuitem, |
141 | gpointer user_data); |
142 | |
143 | void |
144 | on_about_activate (GtkMenuItem *menuitem, |
145 | gpointer user_data); |
146 | |
147 | void |
148 | on_button_new_clicked (GtkButton *button, |
149 | gpointer user_data); |
150 | |
151 | void |
152 | on_button_open_clicked (GtkButton *button, |
153 | gpointer user_data); |
154 | |
155 | void |
156 | on_button_add_trace_clicked (GtkButton *button, |
157 | gpointer user_data); |
158 | |
159 | void |
160 | on_button_remove_trace_clicked (GtkButton *button, |
161 | gpointer user_data); |
162 | |
163 | void |
164 | on_button_save_clicked (GtkButton *button, |
165 | gpointer user_data); |
166 | |
167 | void |
168 | on_button_save_as_clicked (GtkButton *button, |
169 | gpointer user_data); |
170 | |
171 | void |
172 | on_button_zoom_in_clicked (GtkButton *button, |
173 | gpointer user_data); |
174 | |
175 | void |
176 | on_button_zoom_out_clicked (GtkButton *button, |
177 | gpointer user_data); |
178 | |
179 | void |
180 | on_button_zoom_extended_clicked (GtkButton *button, |
181 | gpointer user_data); |
182 | |
183 | void |
184 | on_button_go_to_time_clicked (GtkButton *button, |
185 | gpointer user_data); |
186 | |
187 | void |
188 | on_button_show_time_frame_clicked (GtkButton *button, |
189 | gpointer user_data); |
190 | |
191 | void |
192 | on_button_move_up_clicked (GtkButton *button, |
193 | gpointer user_data); |
194 | |
195 | void |
196 | on_button_move_down_clicked (GtkButton *button, |
197 | gpointer user_data); |
198 | |
199 | void |
200 | on_button_delete_viewer_clicked (GtkButton *button, |
201 | gpointer user_data); |
202 | |
203 | void |
204 | on_MWindow_destroy (GtkObject *object, |
205 | gpointer user_data); |
206 | |
58eecf4a |
207 | gboolean |
208 | on_MWindow_configure (GtkWidget *widget, |
209 | GdkEventConfigure *event, |
210 | gpointer user_data); |
561eba2a |
211 | |
212 | void |
213 | on_insert_viewer_test_activate (GtkMenuItem *menuitem, |
214 | gpointer user_data); |
215 | |
216 | void |
217 | insertViewTest(GtkMenuItem *menuitem, gpointer user_data); |
218 | |
219 | void |
220 | on_MNotebook_switch_page (GtkNotebook *notebook, |
221 | GtkNotebookPage *page, |
222 | guint page_num, |
223 | gpointer user_data); |