/[xlog]/xlog/src/gui_mainwindow.c
ViewVC logotype

Diff of /xlog/src/gui_mainwindow.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.35 by pa4tu, Mon May 9 16:39:11 2005 UTC revision 1.36 by pa4tu, Sat May 14 09:42:31 2005 UTC
# Line 43  Line 43 
43  #include "gui_searchdialog.h"  #include "gui_searchdialog.h"
44  #include "gui_netkeyer.h"  #include "gui_netkeyer.h"
45  #include "gui_mergedialog.h"  #include "gui_mergedialog.h"
46    #include "gui_importdialog.h"
47  #include "support.h"  #include "support.h"
48  #include "types.h"  #include "types.h"
49    
# Line 108  create_mainwindow (void) Line 109  create_mainwindow (void)
109                  *unknown1hbox, *unknownlabel1, *unknownentry1, *unknown2hbox,                  *unknown1hbox, *unknownlabel1, *unknownentry1, *unknown2hbox,
110                  *unknownlabel2, *unknownentry2, *remarksvbox, *rembox1, *rembox2,                  *unknownlabel2, *unknownentry2, *remarksvbox, *rembox1, *rembox2,
111                  *remarkslabel, *remscr, *remtv;                  *remarkslabel, *remscr, *remtv;
112            GtkTextBuffer *b;
113          GtkWidget *label1;          GtkWidget *label1;
114          GtkWidget *dxccframe, *dxccvbox, *dxcclabel1, *dxcclabel2, *dxcclabel3,          GtkWidget *dxccframe, *dxccvbox, *dxcclabel1, *dxcclabel2, *dxcclabel3,
115                  *dxcclabel4, *dxcclabel5;                  *dxcclabel4, *dxcclabel5;
# Line 136  static GtkActionEntry entries[] = Line 138  static GtkActionEntry entries[] =
138    
139    { "New", GTK_STOCK_NEW, N_("New..."), "<control>N", "New log", G_CALLBACK(on_menu_new_activate) },    { "New", GTK_STOCK_NEW, N_("New..."), "<control>N", "New log", G_CALLBACK(on_menu_new_activate) },
140    { "Open", GTK_STOCK_OPEN, N_("Open"), "<control>O", "Open a log", G_CALLBACK(on_menu_open_activate) },    { "Open", GTK_STOCK_OPEN, N_("Open"), "<control>O", "Open a log", G_CALLBACK(on_menu_open_activate) },
141      { "Print", GTK_STOCK_PRINT, N_("Print"), "<control>P", "Print log", G_CALLBACK(on_menu_print_activate) },
142    { "Save", GTK_STOCK_SAVE, N_("Save"), "<control>S", "Save log", G_CALLBACK(on_menu_save_activate) },    { "Save", GTK_STOCK_SAVE, N_("Save"), "<control>S", "Save log", G_CALLBACK(on_menu_save_activate) },
   { "Save As", GTK_STOCK_SAVE_AS, N_("Save As..."), "", "Save log as", G_CALLBACK(on_menu_saveas_activate) },  
143    { "Close", GTK_STOCK_CLOSE, N_("Close"), "<control>W", "Close log", G_CALLBACK(on_menu_close_activate) },    { "Close", GTK_STOCK_CLOSE, N_("Close"), "<control>W", "Close log", G_CALLBACK(on_menu_close_activate) },
144      { "Export", GTK_STOCK_SAVE_AS, N_("Export..."), "<control>E", "Save log as", G_CALLBACK(on_menu_saveas_activate) },
145      { "Import", GTK_STOCK_CONVERT, N_("Import..."), "<control>I", "Import a log", G_CALLBACK(on_menu_import_activate) },
146    { "Merge", "xlog_stock_merge", N_("Merge"), "<control>M", "Merge logs", G_CALLBACK(on_menu_merge_activate) },    { "Merge", "xlog_stock_merge", N_("Merge"), "<control>M", "Merge logs", G_CALLBACK(on_menu_merge_activate) },
   { "Print", GTK_STOCK_PRINT, N_("Print"), "<control>P", "Print log", G_CALLBACK(on_menu_print_activate) },  
147    { "Quit", GTK_STOCK_QUIT, N_("Quit"), "<control>Q", "Quit program", G_CALLBACK(on_menu_exit_activate) },    { "Quit", GTK_STOCK_QUIT, N_("Quit"), "<control>Q", "Quit program", G_CALLBACK(on_menu_exit_activate) },
148    
149    { "Add", GTK_STOCK_ADD, N_("Add"), "<control>A",    { "Add", GTK_STOCK_ADD, N_("Add"), "<control>A",
# Line 165  static GtkActionEntry entries[] = Line 168  static GtkActionEntry entries[] =
168    { "Keyer", "xlog_stock_cwdaemon", N_("Keyer"), "<control>R", "Activate keyer interface", G_CALLBACK(on_keyer_activate) },    { "Keyer", "xlog_stock_cwdaemon", N_("Keyer"), "<control>R", "Activate keyer interface", G_CALLBACK(on_keyer_activate) },
169    
170    { "Defaults", GTK_STOCK_INDEX, N_("Defaults"), "<control>L", "Default values to use for logging", G_CALLBACK(on_menu_defaults_activate) },    { "Defaults", GTK_STOCK_INDEX, N_("Defaults"), "<control>L", "Default values to use for logging", G_CALLBACK(on_menu_defaults_activate) },
171    { "Dialogs", GTK_STOCK_JUSTIFY_FILL, N_("Dialogs"), "", "Settings for dialogs used", G_CALLBACK(on_menu_dialogs_activate) },    { "Dialogs", GTK_STOCK_JUSTIFY_FILL, N_("Dialogs"), "<control>B", "Settings for dialogs used", G_CALLBACK(on_menu_dialogs_activate) },
172    { "Preferences", GTK_STOCK_PREFERENCES, N_("Preferences..."), "<control>E", "Preferences for xlog", G_CALLBACK(on_menu_preferences_activate) },    { "Preferences", GTK_STOCK_PREFERENCES, N_("Preferences..."), "<control>G", "Preferences for xlog", G_CALLBACK(on_menu_preferences_activate) },
173    
174    { "Documentation", GTK_STOCK_HELP, N_("Documentation"), "", "Important documents", NULL },    { "Documentation", GTK_STOCK_HELP, N_("Documentation"), "", "Important documents", NULL },
175    { "About", GTK_STOCK_DIALOG_INFO, N_("About..."), "<control>I", "About xlog", G_CALLBACK(on_menu_about_activate) },    { "About", GTK_STOCK_DIALOG_INFO, N_("About..."), "", "About xlog", G_CALLBACK(on_menu_about_activate) },
176    
177    { "Bugs", GTK_STOCK_DIALOG_INFO, N_("Bugs"), "", "How to report bugs", G_CALLBACK(on_helpbugs_activate) },    { "Bugs", GTK_STOCK_DIALOG_INFO, N_("Bugs"), "", "How to report bugs", G_CALLBACK(on_helpbugs_activate) },
178    { "Changelog", GTK_STOCK_DIALOG_INFO, N_("Changelog"), "", "Read the changelog", G_CALLBACK(on_helpchangelog_activate) },    { "Changelog", GTK_STOCK_DIALOG_INFO, N_("Changelog"), "", "Read the changelog", G_CALLBACK(on_helpchangelog_activate) },
# Line 204  static const char *ui_description = Line 207  static const char *ui_description =
207  "               <menuitem action='Open'/>"  "               <menuitem action='Open'/>"
208  "               <separator name='sep1'/>"  "               <separator name='sep1'/>"
209  "               <menuitem action='Save'/>"  "               <menuitem action='Save'/>"
210  "               <menuitem action='Save As'/>"  "               <menuitem action='Print'/>"
211  "               <menuitem action='Close'/>"  "               <menuitem action='Close'/>"
212  "               <separator name='sep2'/>"  "               <separator name='sep2'/>"
213    "               <menuitem action='Export'/>"
214    "               <menuitem action='Import'/>"
215  "               <menuitem action='Merge'/>"  "               <menuitem action='Merge'/>"
216  "               <separator name='sep3'/>"  "               <separator name='sep3'/>"
 "               <menuitem action='Print'/>"  
217  "               <menuitem action='Quit'/>"  "               <menuitem action='Quit'/>"
218  "        </menu>"  "        </menu>"
219  "        <menu action='EditMenu'>"  "        <menu action='EditMenu'>"
# Line 597  static const char *ui_description = Line 601  static const char *ui_description =
601                  G_CALLBACK (on_callentry_changed), NULL);                  G_CALLBACK (on_callentry_changed), NULL);
602          g_signal_connect ((gpointer) locatorentry, "changed",          g_signal_connect ((gpointer) locatorentry, "changed",
603                  G_CALLBACK (on_locatorentry_changed), NULL);                  G_CALLBACK (on_locatorentry_changed), NULL);
604            b = gtk_text_view_get_buffer (GTK_TEXT_VIEW(remtv));
605            g_signal_connect (G_OBJECT(b), "insert-text", G_CALLBACK (tv_insert), NULL);
606    
607          /* Store pointers to all widgets, for use by lookup_widget(). */          /* Store pointers to all widgets, for use by lookup_widget(). */
608          GLADE_HOOKUP_OBJECT_NO_REF (mainwindow, mainwindow, "mainwindow");          GLADE_HOOKUP_OBJECT_NO_REF (mainwindow, mainwindow, "mainwindow");

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26