171 |
GtkActionGroup *action_group; |
GtkActionGroup *action_group; |
172 |
GtkTooltips *buttontooltips; |
GtkTooltips *buttontooltips; |
173 |
GError *error; |
GError *error; |
174 |
|
gint merge_id; |
175 |
|
GtkWidget *menu_item; |
176 |
#if !WANT_HAMLIB |
#if !WANT_HAMLIB |
177 |
GtkWidget *trace_hamlib; |
GtkWidget *trace_hamlib; |
178 |
#endif |
#endif |
184 |
{ "EditMenu", NULL, N_("_Edit") }, |
{ "EditMenu", NULL, N_("_Edit") }, |
185 |
{ "OptionMenu", NULL, N_("_Options") }, |
{ "OptionMenu", NULL, N_("_Options") }, |
186 |
{ "ToolsMenu", NULL, N_("_Tools") }, |
{ "ToolsMenu", NULL, N_("_Tools") }, |
187 |
|
{ "TabsMenu", NULL, N_("T_abs") }, |
188 |
{ "SettingsMenu", NULL, N_("_Settings") }, |
{ "SettingsMenu", NULL, N_("_Settings") }, |
189 |
{ "HelpMenu", NULL, N_("_Help") }, |
{ "HelpMenu", NULL, N_("_Help") }, |
190 |
|
|
220 |
{ "Readme", GTK_STOCK_DIALOG_WARNING, N_("Readme"), "", "Readme", G_CALLBACK(on_helpreadme_activate) }, |
{ "Readme", GTK_STOCK_DIALOG_WARNING, N_("Readme"), "", "Readme", G_CALLBACK(on_helpreadme_activate) }, |
221 |
{ "Thanks", GTK_STOCK_NEW, N_("Thanks"), "", "Thanks to these hams", G_CALLBACK(on_helpthanks_activate) }, |
{ "Thanks", GTK_STOCK_NEW, N_("Thanks"), "", "Thanks to these hams", G_CALLBACK(on_helpthanks_activate) }, |
222 |
{ "Todo", GTK_STOCK_NEW, N_("Todo"), "", "Things to do for future versions", G_CALLBACK(on_helptodo_activate) }, |
{ "Todo", GTK_STOCK_NEW, N_("Todo"), "", "Things to do for future versions", G_CALLBACK(on_helptodo_activate) }, |
223 |
|
|
224 |
|
{ "Log 1", GTK_STOCK_NEW, "Log 1", "<alt>1", "", G_CALLBACK(on_menu_log_activate) }, |
225 |
|
{ "Log 2", GTK_STOCK_NEW, "Log 2", "<alt>2", "", G_CALLBACK(on_menu_log_activate) }, |
226 |
|
{ "Log 3", GTK_STOCK_NEW, "Log 3", "<alt>3", "", G_CALLBACK(on_menu_log_activate) }, |
227 |
|
{ "Log 4", GTK_STOCK_NEW, "Log 4", "<alt>4", "", G_CALLBACK(on_menu_log_activate) }, |
228 |
|
{ "Log 5", GTK_STOCK_NEW, "Log 5", "<alt>5", "", G_CALLBACK(on_menu_log_activate) }, |
229 |
|
{ "Log 6", GTK_STOCK_NEW, "Log 6", "<alt>6", "", G_CALLBACK(on_menu_log_activate) }, |
230 |
|
{ "Log 7", GTK_STOCK_NEW, "Log 7", "<alt>7", "", G_CALLBACK(on_menu_log_activate) }, |
231 |
|
{ "Log 8", GTK_STOCK_NEW, "Log 8", "<alt>8", "", G_CALLBACK(on_menu_log_activate) }, |
232 |
|
{ "Log 9", GTK_STOCK_NEW, "Log 9", "<alt>9", "", G_CALLBACK(on_menu_log_activate) }, |
233 |
|
{ "Log 10", GTK_STOCK_NEW, "Log 10", "<alt>0", "", G_CALLBACK(on_menu_log_activate) }, |
234 |
}; |
}; |
235 |
|
|
236 |
static GtkToggleActionEntry toggle_entries[] = |
static GtkToggleActionEntry toggle_entries[] = |
270 |
#endif |
#endif |
271 |
" <menuitem action='Sort'/>" |
" <menuitem action='Sort'/>" |
272 |
" </menu>" |
" </menu>" |
273 |
|
" <menu action='TabsMenu'>" |
274 |
|
" <menuitem action='Log 1'/>" |
275 |
|
" <menuitem action='Log 2'/>" |
276 |
|
" <menuitem action='Log 3'/>" |
277 |
|
" <menuitem action='Log 4'/>" |
278 |
|
" <menuitem action='Log 5'/>" |
279 |
|
" <menuitem action='Log 6'/>" |
280 |
|
" <menuitem action='Log 7'/>" |
281 |
|
" <menuitem action='Log 8'/>" |
282 |
|
" <menuitem action='Log 9'/>" |
283 |
|
" <menuitem action='Log 10'/>" |
284 |
|
" </menu>" |
285 |
" <menu action='SettingsMenu'>" |
" <menu action='SettingsMenu'>" |
286 |
" <menuitem action='Defaults'/>" |
" <menuitem action='Defaults'/>" |
287 |
" <menuitem action='Dialogs'/>" |
" <menuitem action='Dialogs'/>" |
333 |
|
|
334 |
accel_group = gtk_ui_manager_get_accel_group (ui_manager); |
accel_group = gtk_ui_manager_get_accel_group (ui_manager); |
335 |
gtk_window_add_accel_group (GTK_WINDOW (mainwindow), accel_group); |
gtk_window_add_accel_group (GTK_WINDOW (mainwindow), accel_group); |
336 |
|
|
337 |
error = NULL; |
error = NULL; |
338 |
if (!gtk_ui_manager_add_ui_from_string (ui_manager, ui_description, -1, &error)) |
merge_id = gtk_ui_manager_add_ui_from_string |
339 |
|
(ui_manager, ui_description, -1, &error); |
340 |
|
if (!merge_id) |
341 |
{ |
{ |
342 |
g_message ("building menus failed: %s", error->message); |
g_message ("building menus failed: %s", error->message); |
343 |
g_error_free (error); |
g_error_free (error); |
913 |
g_signal_connect ((gpointer) callentry, "changed", G_CALLBACK (on_callentry_changed), NULL); |
g_signal_connect ((gpointer) callentry, "changed", G_CALLBACK (on_callentry_changed), NULL); |
914 |
g_signal_connect ((gpointer) locatorentry, "changed", G_CALLBACK (on_locatorentry_changed), NULL); |
g_signal_connect ((gpointer) locatorentry, "changed", G_CALLBACK (on_locatorentry_changed), NULL); |
915 |
|
|
916 |
|
|
917 |
/* Store pointers to all widgets, for use by lookup_widget(). */ |
/* Store pointers to all widgets, for use by lookup_widget(). */ |
918 |
GLADE_HOOKUP_OBJECT_NO_REF (mainwindow, mainwindow, "mainwindow"); |
GLADE_HOOKUP_OBJECT_NO_REF (mainwindow, mainwindow, "mainwindow"); |
919 |
|
|