| 1 | /* |
| 2 | * DO NOT EDIT THIS FILE - it is generated by Glade. |
| 3 | */ |
| 4 | |
| 5 | #ifdef HAVE_CONFIG_H |
| 6 | # include <config.h> |
| 7 | #endif |
| 8 | |
| 9 | #include <sys/types.h> |
| 10 | #include <sys/stat.h> |
| 11 | #include <unistd.h> |
| 12 | #include <string.h> |
| 13 | #include <stdio.h> |
| 14 | |
| 15 | #include <gdk/gdkkeysyms.h> |
| 16 | #include <gtk/gtk.h> |
| 17 | |
| 18 | #include "callbacks.h" |
| 19 | #include "interface.h" |
| 20 | #include "support.h" |
| 21 | |
| 22 | #define GLADE_HOOKUP_OBJECT(component,widget,name) \ |
| 23 | g_object_set_data_full (G_OBJECT (component), name, \ |
| 24 | gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref) |
| 25 | |
| 26 | #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \ |
| 27 | g_object_set_data (G_OBJECT (component), name, widget) |
| 28 | |
| 29 | GtkWidget* |
| 30 | create_MWindow (void) |
| 31 | { |
| 32 | GtkWidget *MWindow; |
| 33 | GtkWidget *MVbox; |
| 34 | GtkWidget *MMenuBox; |
| 35 | GtkWidget *MenuMain; |
| 36 | GtkWidget *FileMenuTitle; |
| 37 | GtkWidget *FileMenuTitle_menu; |
| 38 | GtkWidget *FileMenuNewTitle; |
| 39 | GtkWidget *FileMenuNewTitle_menu; |
| 40 | // GtkWidget *EmptyTraceset; |
| 41 | GtkWidget *CloneTraceset; |
| 42 | GtkWidget *FileMenuNewSep; |
| 43 | GtkWidget *Tab; |
| 44 | // GtkWidget *OpenTraceset; |
| 45 | GtkWidget *Close; |
| 46 | GtkWidget *CloseTab; |
| 47 | GtkWidget *FileMenuSeparator1; |
| 48 | GtkWidget *AddTrace; |
| 49 | GtkWidget *RemoveTrace; |
| 50 | // GtkWidget *Save; |
| 51 | // GtkWidget *SaveAs; |
| 52 | GtkWidget *FileMenuSeparator2; |
| 53 | GtkWidget *Quit; |
| 54 | // GtkWidget *EditMenuTitle; |
| 55 | // GtkWidget *EditMenuTitle_menu; |
| 56 | // GtkWidget *Cut; |
| 57 | // GtkWidget *Copy; |
| 58 | // GtkWidget *Paste; |
| 59 | // GtkWidget *Delete; |
| 60 | GtkWidget *ViewMenuTitle; |
| 61 | GtkWidget *ViewMenuTitle_menu; |
| 62 | GtkWidget *ZoomIn; |
| 63 | GtkWidget *ZoomOut; |
| 64 | GtkWidget *ZoomExtended; |
| 65 | GtkWidget *ViewMenuSeparator; |
| 66 | // GtkWidget *GoToTime; |
| 67 | // GtkWidget *ShowTimeFrame; |
| 68 | GtkWidget *ToolMenuTitle; |
| 69 | GtkWidget *ToolMenuTitle_menu; |
| 70 | GtkWidget *MoveViewerUp; |
| 71 | GtkWidget *MoveViewerDown; |
| 72 | GtkWidget *RemoveViewer; |
| 73 | GtkWidget *ToolMenuSeparator; |
| 74 | GtkWidget *Filter; |
| 75 | // GtkWidget *Facility; |
| 76 | GtkWidget *ToolMenuSeparator1; |
| 77 | // GtkWidget *insert_viewer_test; |
| 78 | GtkWidget *PluginMenuTitle; |
| 79 | GtkWidget *PluginMenuTitle_menu; |
| 80 | GtkWidget *LoadModule; |
| 81 | GtkWidget *UnloadModule; |
| 82 | GtkWidget *AddModuleSearchPath; |
| 83 | // GtkWidget *OptionMenuTitle; |
| 84 | // GtkWidget *OptionMenuTitle_menu; |
| 85 | // GtkWidget *Color; |
| 86 | // GtkWidget *OptMenuSeparator; |
| 87 | // GtkWidget *OpenFilter; |
| 88 | // GtkWidget *SaveConfiguration; |
| 89 | GtkWidget *MenuHelp; |
| 90 | GtkWidget *HelpMenuTitle; |
| 91 | GtkWidget *HelpMenu; |
| 92 | GtkWidget *Content; |
| 93 | GtkWidget *HelpmenuSeparator; |
| 94 | GtkWidget *About; |
| 95 | GtkWidget *MToolbar1; |
| 96 | GtkWidget *tmp_toolbar_icon; |
| 97 | GtkWidget *tlbEmptyTraceset; |
| 98 | // GtkWidget *tlbOpenTraceset; |
| 99 | GtkWidget *tlbAddTrace; |
| 100 | GtkWidget *tlbRemoveTrace; |
| 101 | // GtkWidget *tlbSave; |
| 102 | // GtkWidget *tlbSaveAs; |
| 103 | GtkWidget *tlbZoomIn; |
| 104 | GtkWidget *tlbZoomOut; |
| 105 | GtkWidget *tlbZoomExtended; |
| 106 | // GtkWidget *tlbGoToTime; |
| 107 | // GtkWidget *tlbShowTimeFrame; |
| 108 | GtkWidget *tlbMoveViewerUp; |
| 109 | GtkWidget *tlbMoveViewerDown; |
| 110 | GtkWidget *tlbRemoveViewer; |
| 111 | GtkWidget *MToolbar2; |
| 112 | GtkWidget *MNotebook; |
| 113 | // GtkWidget *empty_notebook_page; |
| 114 | // GtkWidget *label1; |
| 115 | GtkWidget *MStatusbar; |
| 116 | GtkAccelGroup *accel_group; |
| 117 | |
| 118 | accel_group = gtk_accel_group_new (); |
| 119 | |
| 120 | MWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL); |
| 121 | gtk_widget_set_size_request (MWindow, 100, 50); |
| 122 | gtk_window_set_title (GTK_WINDOW (MWindow), "Main window"); |
| 123 | gtk_window_set_default_size (GTK_WINDOW (MWindow), 600, 400); |
| 124 | |
| 125 | MVbox = gtk_vbox_new (FALSE, 0); |
| 126 | gtk_widget_show (MVbox); |
| 127 | gtk_container_add (GTK_CONTAINER (MWindow), MVbox); |
| 128 | |
| 129 | MMenuBox = gtk_hbox_new (FALSE, 0); |
| 130 | gtk_widget_show (MMenuBox); |
| 131 | gtk_box_pack_start (GTK_BOX (MVbox), MMenuBox, FALSE, FALSE, 0); |
| 132 | |
| 133 | MenuMain = gtk_menu_bar_new (); |
| 134 | gtk_widget_show (MenuMain); |
| 135 | gtk_box_pack_start (GTK_BOX (MMenuBox), MenuMain, FALSE, FALSE, 0); |
| 136 | |
| 137 | FileMenuTitle = gtk_menu_item_new_with_mnemonic ("_File"); |
| 138 | gtk_widget_show (FileMenuTitle); |
| 139 | gtk_container_add (GTK_CONTAINER (MenuMain), FileMenuTitle); |
| 140 | |
| 141 | FileMenuTitle_menu = gtk_menu_new (); |
| 142 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (FileMenuTitle), FileMenuTitle_menu); |
| 143 | |
| 144 | FileMenuNewTitle = gtk_menu_item_new_with_mnemonic ("New"); |
| 145 | gtk_widget_show (FileMenuNewTitle); |
| 146 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), FileMenuNewTitle); |
| 147 | |
| 148 | FileMenuNewTitle_menu = gtk_menu_new (); |
| 149 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (FileMenuNewTitle), FileMenuNewTitle_menu); |
| 150 | |
| 151 | // EmptyTraceset = gtk_menu_item_new_with_mnemonic ("Empty trace set"); |
| 152 | // gtk_widget_show (EmptyTraceset); |
| 153 | // gtk_container_add (GTK_CONTAINER (FileMenuNewTitle_menu), EmptyTraceset); |
| 154 | |
| 155 | // CloneTraceset = gtk_menu_item_new_with_mnemonic ("Clone trace set"); |
| 156 | CloneTraceset = gtk_menu_item_new_with_mnemonic ("New window"); |
| 157 | gtk_widget_show (CloneTraceset); |
| 158 | gtk_container_add (GTK_CONTAINER (FileMenuNewTitle_menu), CloneTraceset); |
| 159 | |
| 160 | FileMenuNewSep = gtk_menu_item_new (); |
| 161 | gtk_widget_show (FileMenuNewSep); |
| 162 | gtk_container_add (GTK_CONTAINER (FileMenuNewTitle_menu), FileMenuNewSep); |
| 163 | gtk_widget_set_sensitive (FileMenuNewSep, FALSE); |
| 164 | |
| 165 | Tab = gtk_menu_item_new_with_mnemonic ("Tab"); |
| 166 | gtk_widget_show (Tab); |
| 167 | gtk_container_add (GTK_CONTAINER (FileMenuNewTitle_menu), Tab); |
| 168 | /* |
| 169 | OpenTraceset = gtk_menu_item_new_with_mnemonic ("Open"); |
| 170 | gtk_widget_show (OpenTraceset); |
| 171 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), OpenTraceset); |
| 172 | */ |
| 173 | Close = gtk_menu_item_new_with_mnemonic ("Close"); |
| 174 | gtk_widget_show (Close); |
| 175 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), Close); |
| 176 | |
| 177 | CloseTab = gtk_menu_item_new_with_mnemonic ("Close Tab"); |
| 178 | gtk_widget_show (CloseTab); |
| 179 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), CloseTab); |
| 180 | |
| 181 | FileMenuSeparator1 = gtk_menu_item_new (); |
| 182 | gtk_widget_show (FileMenuSeparator1); |
| 183 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), FileMenuSeparator1); |
| 184 | gtk_widget_set_sensitive (FileMenuSeparator1, FALSE); |
| 185 | |
| 186 | AddTrace = gtk_menu_item_new_with_mnemonic ("Add Trace"); |
| 187 | gtk_widget_show (AddTrace); |
| 188 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), AddTrace); |
| 189 | |
| 190 | RemoveTrace = gtk_menu_item_new_with_mnemonic ("Remove Trace"); |
| 191 | gtk_widget_show (RemoveTrace); |
| 192 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), RemoveTrace); |
| 193 | /* |
| 194 | Save = gtk_menu_item_new_with_mnemonic ("Save"); |
| 195 | gtk_widget_show (Save); |
| 196 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), Save); |
| 197 | |
| 198 | SaveAs = gtk_menu_item_new_with_mnemonic ("Save As"); |
| 199 | gtk_widget_show (SaveAs); |
| 200 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), SaveAs); |
| 201 | */ |
| 202 | FileMenuSeparator2 = gtk_menu_item_new (); |
| 203 | gtk_widget_show (FileMenuSeparator2); |
| 204 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), FileMenuSeparator2); |
| 205 | gtk_widget_set_sensitive (FileMenuSeparator2, FALSE); |
| 206 | |
| 207 | Quit = gtk_menu_item_new_with_mnemonic ("Quit"); |
| 208 | gtk_widget_show (Quit); |
| 209 | gtk_container_add (GTK_CONTAINER (FileMenuTitle_menu), Quit); |
| 210 | /* |
| 211 | EditMenuTitle = gtk_menu_item_new_with_mnemonic ("_Edit"); |
| 212 | gtk_widget_show (EditMenuTitle); |
| 213 | gtk_container_add (GTK_CONTAINER (MenuMain), EditMenuTitle); |
| 214 | |
| 215 | EditMenuTitle_menu = gtk_menu_new (); |
| 216 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (EditMenuTitle), EditMenuTitle_menu); |
| 217 | |
| 218 | Cut = gtk_image_menu_item_new_from_stock ("gtk-cut", accel_group); |
| 219 | gtk_widget_show (Cut); |
| 220 | gtk_container_add (GTK_CONTAINER (EditMenuTitle_menu), Cut); |
| 221 | |
| 222 | Copy = gtk_image_menu_item_new_from_stock ("gtk-copy", accel_group); |
| 223 | gtk_widget_show (Copy); |
| 224 | gtk_container_add (GTK_CONTAINER (EditMenuTitle_menu), Copy); |
| 225 | |
| 226 | Paste = gtk_image_menu_item_new_from_stock ("gtk-paste", accel_group); |
| 227 | gtk_widget_show (Paste); |
| 228 | gtk_container_add (GTK_CONTAINER (EditMenuTitle_menu), Paste); |
| 229 | |
| 230 | Delete = gtk_image_menu_item_new_from_stock ("gtk-delete", accel_group); |
| 231 | gtk_widget_show (Delete); |
| 232 | gtk_container_add (GTK_CONTAINER (EditMenuTitle_menu), Delete); |
| 233 | */ |
| 234 | ViewMenuTitle = gtk_menu_item_new_with_mnemonic ("_View"); |
| 235 | gtk_widget_show (ViewMenuTitle); |
| 236 | gtk_container_add (GTK_CONTAINER (MenuMain), ViewMenuTitle); |
| 237 | |
| 238 | ViewMenuTitle_menu = gtk_menu_new (); |
| 239 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (ViewMenuTitle), ViewMenuTitle_menu); |
| 240 | |
| 241 | ZoomIn = gtk_menu_item_new_with_mnemonic ("Zoom in"); |
| 242 | gtk_widget_show (ZoomIn); |
| 243 | gtk_container_add (GTK_CONTAINER (ViewMenuTitle_menu), ZoomIn); |
| 244 | |
| 245 | ZoomOut = gtk_menu_item_new_with_mnemonic ("Zoom out"); |
| 246 | gtk_widget_show (ZoomOut); |
| 247 | gtk_container_add (GTK_CONTAINER (ViewMenuTitle_menu), ZoomOut); |
| 248 | |
| 249 | ZoomExtended = gtk_menu_item_new_with_mnemonic ("Zoom extended"); |
| 250 | gtk_widget_show (ZoomExtended); |
| 251 | gtk_container_add (GTK_CONTAINER (ViewMenuTitle_menu), ZoomExtended); |
| 252 | |
| 253 | ViewMenuSeparator = gtk_menu_item_new (); |
| 254 | gtk_widget_show (ViewMenuSeparator); |
| 255 | gtk_container_add (GTK_CONTAINER (ViewMenuTitle_menu), ViewMenuSeparator); |
| 256 | gtk_widget_set_sensitive (ViewMenuSeparator, FALSE); |
| 257 | /* |
| 258 | GoToTime = gtk_menu_item_new_with_mnemonic ("Go to time"); |
| 259 | gtk_widget_show (GoToTime); |
| 260 | gtk_container_add (GTK_CONTAINER (ViewMenuTitle_menu), GoToTime); |
| 261 | |
| 262 | ShowTimeFrame = gtk_menu_item_new_with_mnemonic ("Show time frame"); |
| 263 | gtk_widget_show (ShowTimeFrame); |
| 264 | gtk_container_add (GTK_CONTAINER (ViewMenuTitle_menu), ShowTimeFrame); |
| 265 | */ |
| 266 | ToolMenuTitle = gtk_menu_item_new_with_mnemonic ("Tools"); |
| 267 | gtk_widget_show (ToolMenuTitle); |
| 268 | gtk_container_add (GTK_CONTAINER (MenuMain), ToolMenuTitle); |
| 269 | |
| 270 | ToolMenuTitle_menu = gtk_menu_new (); |
| 271 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (ToolMenuTitle), ToolMenuTitle_menu); |
| 272 | |
| 273 | MoveViewerUp = gtk_menu_item_new_with_mnemonic ("Move viewer up"); |
| 274 | gtk_widget_show (MoveViewerUp); |
| 275 | gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), MoveViewerUp); |
| 276 | |
| 277 | MoveViewerDown = gtk_menu_item_new_with_mnemonic ("Move viewer down"); |
| 278 | gtk_widget_show (MoveViewerDown); |
| 279 | gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), MoveViewerDown); |
| 280 | |
| 281 | RemoveViewer = gtk_menu_item_new_with_mnemonic ("Remove viewer"); |
| 282 | gtk_widget_show (RemoveViewer); |
| 283 | gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), RemoveViewer); |
| 284 | |
| 285 | ToolMenuSeparator = gtk_menu_item_new (); |
| 286 | gtk_widget_show (ToolMenuSeparator); |
| 287 | gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), ToolMenuSeparator); |
| 288 | gtk_widget_set_sensitive (ToolMenuSeparator, FALSE); |
| 289 | |
| 290 | Filter = gtk_menu_item_new_with_mnemonic ("Trace Filter Selector"); |
| 291 | gtk_widget_show (Filter); |
| 292 | gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), Filter); |
| 293 | |
| 294 | // Facility = gtk_menu_item_new_with_mnemonic ("Facility Selector"); |
| 295 | // gtk_widget_show (Facility); |
| 296 | // gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), Facility); |
| 297 | |
| 298 | ToolMenuSeparator1 = gtk_menu_item_new (); |
| 299 | gtk_widget_show (ToolMenuSeparator1); |
| 300 | gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), ToolMenuSeparator1); |
| 301 | gtk_widget_set_sensitive (ToolMenuSeparator1, FALSE); |
| 302 | |
| 303 | // insert_viewer_test = gtk_menu_item_new_with_mnemonic ("Insert viewer test"); |
| 304 | // gtk_widget_show (insert_viewer_test); |
| 305 | // gtk_container_add (GTK_CONTAINER (ToolMenuTitle_menu), insert_viewer_test); |
| 306 | |
| 307 | PluginMenuTitle = gtk_menu_item_new_with_mnemonic ("Plugins"); |
| 308 | gtk_widget_show (PluginMenuTitle); |
| 309 | gtk_container_add (GTK_CONTAINER (MenuMain), PluginMenuTitle); |
| 310 | |
| 311 | PluginMenuTitle_menu = gtk_menu_new (); |
| 312 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (PluginMenuTitle), PluginMenuTitle_menu); |
| 313 | |
| 314 | LoadModule = gtk_menu_item_new_with_mnemonic ("Load module"); |
| 315 | gtk_widget_show (LoadModule); |
| 316 | gtk_container_add (GTK_CONTAINER (PluginMenuTitle_menu), LoadModule); |
| 317 | |
| 318 | UnloadModule = gtk_menu_item_new_with_mnemonic ("Unload module"); |
| 319 | gtk_widget_show (UnloadModule); |
| 320 | gtk_container_add (GTK_CONTAINER (PluginMenuTitle_menu), UnloadModule); |
| 321 | |
| 322 | AddModuleSearchPath = gtk_menu_item_new_with_mnemonic ("Add module search path"); |
| 323 | gtk_widget_show (AddModuleSearchPath); |
| 324 | gtk_container_add (GTK_CONTAINER (PluginMenuTitle_menu), AddModuleSearchPath); |
| 325 | /* |
| 326 | OptionMenuTitle = gtk_menu_item_new_with_mnemonic ("Options"); |
| 327 | gtk_widget_show (OptionMenuTitle); |
| 328 | gtk_container_add (GTK_CONTAINER (MenuMain), OptionMenuTitle); |
| 329 | |
| 330 | OptionMenuTitle_menu = gtk_menu_new (); |
| 331 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (OptionMenuTitle), OptionMenuTitle_menu); |
| 332 | |
| 333 | Color = gtk_menu_item_new_with_mnemonic ("Color"); |
| 334 | gtk_widget_show (Color); |
| 335 | gtk_container_add (GTK_CONTAINER (OptionMenuTitle_menu), Color); |
| 336 | |
| 337 | OptMenuSeparator = gtk_menu_item_new (); |
| 338 | gtk_widget_show (OptMenuSeparator); |
| 339 | gtk_container_add (GTK_CONTAINER (OptionMenuTitle_menu), OptMenuSeparator); |
| 340 | gtk_widget_set_sensitive (OptMenuSeparator, FALSE); |
| 341 | |
| 342 | OpenFilter = gtk_menu_item_new_with_mnemonic ("Filter"); |
| 343 | gtk_widget_show (OpenFilter); |
| 344 | gtk_container_add (GTK_CONTAINER (OptionMenuTitle_menu), OpenFilter); |
| 345 | |
| 346 | SaveConfiguration = gtk_menu_item_new_with_mnemonic ("Save configuration"); |
| 347 | gtk_widget_show (SaveConfiguration); |
| 348 | gtk_container_add (GTK_CONTAINER (OptionMenuTitle_menu), SaveConfiguration); |
| 349 | */ |
| 350 | MenuHelp = gtk_menu_bar_new (); |
| 351 | gtk_widget_show (MenuHelp); |
| 352 | gtk_box_pack_end (GTK_BOX (MMenuBox), MenuHelp, FALSE, FALSE, 0); |
| 353 | |
| 354 | HelpMenuTitle = gtk_menu_item_new_with_mnemonic ("_Help"); |
| 355 | gtk_widget_show (HelpMenuTitle); |
| 356 | gtk_container_add (GTK_CONTAINER (MenuHelp), HelpMenuTitle); |
| 357 | |
| 358 | HelpMenu = gtk_menu_new (); |
| 359 | gtk_menu_item_set_submenu (GTK_MENU_ITEM (HelpMenuTitle), HelpMenu); |
| 360 | |
| 361 | Content = gtk_menu_item_new_with_mnemonic ("Content"); |
| 362 | gtk_widget_show (Content); |
| 363 | gtk_container_add (GTK_CONTAINER (HelpMenu), Content); |
| 364 | |
| 365 | HelpmenuSeparator = gtk_menu_item_new (); |
| 366 | gtk_widget_show (HelpmenuSeparator); |
| 367 | gtk_container_add (GTK_CONTAINER (HelpMenu), HelpmenuSeparator); |
| 368 | gtk_widget_set_sensitive (HelpmenuSeparator, FALSE); |
| 369 | |
| 370 | About = gtk_menu_item_new_with_mnemonic ("About..."); |
| 371 | gtk_widget_show (About); |
| 372 | gtk_container_add (GTK_CONTAINER (HelpMenu), About); |
| 373 | |
| 374 | MToolbar1 = gtk_toolbar_new (); |
| 375 | gtk_widget_show (MToolbar1); |
| 376 | gtk_box_pack_start (GTK_BOX (MVbox), MToolbar1, FALSE, FALSE, 0); |
| 377 | gtk_toolbar_set_style (GTK_TOOLBAR (MToolbar1), GTK_TOOLBAR_ICONS); |
| 378 | |
| 379 | tmp_toolbar_icon = create_pixmap (MWindow, "filenew.png"); |
| 380 | tlbEmptyTraceset = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 381 | GTK_TOOLBAR_CHILD_BUTTON, |
| 382 | NULL, |
| 383 | "", |
| 384 | "New window", NULL, |
| 385 | //"New window with empty trace set", NULL, |
| 386 | tmp_toolbar_icon, NULL, NULL); |
| 387 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 388 | gtk_widget_show (tlbEmptyTraceset); |
| 389 | gtk_container_set_border_width (GTK_CONTAINER (tlbEmptyTraceset), 1); |
| 390 | /* |
| 391 | tmp_toolbar_icon = create_pixmap (MWindow, "fileopen.png"); |
| 392 | tlbOpenTraceset = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 393 | GTK_TOOLBAR_CHILD_BUTTON, |
| 394 | NULL, |
| 395 | "", |
| 396 | "open a trace set", NULL, |
| 397 | tmp_toolbar_icon, NULL, NULL); |
| 398 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 399 | gtk_widget_show (tlbOpenTraceset); |
| 400 | gtk_container_set_border_width (GTK_CONTAINER (tlbOpenTraceset), 1); |
| 401 | */ |
| 402 | tmp_toolbar_icon = create_pixmap (MWindow, "edit_add_22.png"); |
| 403 | tlbAddTrace = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 404 | GTK_TOOLBAR_CHILD_BUTTON, |
| 405 | NULL, |
| 406 | "", |
| 407 | "Add a trace ", NULL, |
| 408 | tmp_toolbar_icon, NULL, NULL); |
| 409 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 410 | gtk_widget_show (tlbAddTrace); |
| 411 | gtk_container_set_border_width (GTK_CONTAINER (tlbAddTrace), 1); |
| 412 | |
| 413 | tmp_toolbar_icon = create_pixmap (MWindow, "edit_remove_22.png"); |
| 414 | tlbRemoveTrace = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 415 | GTK_TOOLBAR_CHILD_BUTTON, |
| 416 | NULL, |
| 417 | "", |
| 418 | "Remove a trace", NULL, |
| 419 | tmp_toolbar_icon, NULL, NULL); |
| 420 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 421 | gtk_widget_show (tlbRemoveTrace); |
| 422 | gtk_container_set_border_width (GTK_CONTAINER (tlbRemoveTrace), 1); |
| 423 | /* |
| 424 | tmp_toolbar_icon = create_pixmap (MWindow, "filesave.png"); |
| 425 | tlbSave = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 426 | GTK_TOOLBAR_CHILD_BUTTON, |
| 427 | NULL, |
| 428 | "", |
| 429 | "save the current trace set", NULL, |
| 430 | tmp_toolbar_icon, NULL, NULL); |
| 431 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 432 | gtk_widget_show (tlbSave); |
| 433 | gtk_container_set_border_width (GTK_CONTAINER (tlbSave), 1); |
| 434 | |
| 435 | tmp_toolbar_icon = create_pixmap (MWindow, "filesaveas.png"); |
| 436 | tlbSaveAs = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 437 | GTK_TOOLBAR_CHILD_BUTTON, |
| 438 | NULL, |
| 439 | "", |
| 440 | "save as ", NULL, |
| 441 | tmp_toolbar_icon, NULL, NULL); |
| 442 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 443 | gtk_widget_show (tlbSaveAs); |
| 444 | gtk_container_set_border_width (GTK_CONTAINER (tlbSaveAs), 1); |
| 445 | */ |
| 446 | gtk_toolbar_append_space (GTK_TOOLBAR (MToolbar1)); |
| 447 | |
| 448 | tmp_toolbar_icon = create_pixmap (MWindow, "stock_zoom_in_24.png"); |
| 449 | tlbZoomIn = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 450 | GTK_TOOLBAR_CHILD_BUTTON, |
| 451 | NULL, |
| 452 | "", |
| 453 | "Zoom in", NULL, |
| 454 | tmp_toolbar_icon, NULL, NULL); |
| 455 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 456 | gtk_widget_show (tlbZoomIn); |
| 457 | gtk_container_set_border_width (GTK_CONTAINER (tlbZoomIn), 1); |
| 458 | |
| 459 | tmp_toolbar_icon = create_pixmap (MWindow, "stock_zoom_out_24.png"); |
| 460 | tlbZoomOut = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 461 | GTK_TOOLBAR_CHILD_BUTTON, |
| 462 | NULL, |
| 463 | "", |
| 464 | "Zoom out", NULL, |
| 465 | tmp_toolbar_icon, NULL, NULL); |
| 466 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 467 | gtk_widget_show (tlbZoomOut); |
| 468 | gtk_container_set_border_width (GTK_CONTAINER (tlbZoomOut), 1); |
| 469 | |
| 470 | tmp_toolbar_icon = create_pixmap (MWindow, "stock_zoom_fit_24.png"); |
| 471 | tlbZoomExtended = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 472 | GTK_TOOLBAR_CHILD_BUTTON, |
| 473 | NULL, |
| 474 | "", |
| 475 | "Zoom extended", NULL, |
| 476 | tmp_toolbar_icon, NULL, NULL); |
| 477 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 478 | gtk_widget_show (tlbZoomExtended); |
| 479 | gtk_container_set_border_width (GTK_CONTAINER (tlbZoomExtended), 1); |
| 480 | /* |
| 481 | tmp_toolbar_icon = create_pixmap (MWindow, "gtk-jump-to.png"); |
| 482 | tlbGoToTime = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 483 | GTK_TOOLBAR_CHILD_BUTTON, |
| 484 | NULL, |
| 485 | "", |
| 486 | "Go to time", NULL, |
| 487 | tmp_toolbar_icon, NULL, NULL); |
| 488 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 489 | gtk_widget_show (tlbGoToTime); |
| 490 | gtk_container_set_border_width (GTK_CONTAINER (tlbGoToTime), 1); |
| 491 | |
| 492 | tmp_toolbar_icon = create_pixmap (MWindow, "mini-display.xpm"); |
| 493 | tlbShowTimeFrame = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 494 | GTK_TOOLBAR_CHILD_BUTTON, |
| 495 | NULL, |
| 496 | "", |
| 497 | "Show time frame", NULL, |
| 498 | tmp_toolbar_icon, NULL, NULL); |
| 499 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 500 | gtk_widget_show (tlbShowTimeFrame); |
| 501 | gtk_container_set_border_width (GTK_CONTAINER (tlbShowTimeFrame), 1); |
| 502 | */ |
| 503 | gtk_toolbar_append_space (GTK_TOOLBAR (MToolbar1)); |
| 504 | |
| 505 | tmp_toolbar_icon = create_pixmap (MWindow, "1uparrow.png"); |
| 506 | tlbMoveViewerUp = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 507 | GTK_TOOLBAR_CHILD_BUTTON, |
| 508 | NULL, |
| 509 | "", |
| 510 | "Move up current viewer", NULL, |
| 511 | tmp_toolbar_icon, NULL, NULL); |
| 512 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 513 | gtk_widget_show (tlbMoveViewerUp); |
| 514 | gtk_container_set_border_width (GTK_CONTAINER (tlbMoveViewerUp), 1); |
| 515 | |
| 516 | tmp_toolbar_icon = create_pixmap (MWindow, "1downarrow.png"); |
| 517 | tlbMoveViewerDown = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 518 | GTK_TOOLBAR_CHILD_BUTTON, |
| 519 | NULL, |
| 520 | "", |
| 521 | "Move down current viewer", NULL, |
| 522 | tmp_toolbar_icon, NULL, NULL); |
| 523 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 524 | gtk_widget_show (tlbMoveViewerDown); |
| 525 | gtk_container_set_border_width (GTK_CONTAINER (tlbMoveViewerDown), 1); |
| 526 | |
| 527 | tmp_toolbar_icon = create_pixmap (MWindow, "remove.png"); |
| 528 | tlbRemoveViewer = gtk_toolbar_append_element (GTK_TOOLBAR (MToolbar1), |
| 529 | GTK_TOOLBAR_CHILD_BUTTON, |
| 530 | NULL, |
| 531 | "", |
| 532 | "Delete current viewer", NULL, |
| 533 | tmp_toolbar_icon, NULL, NULL); |
| 534 | gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (MToolbar1)->children)->data))->label), TRUE); |
| 535 | gtk_widget_show (tlbRemoveViewer); |
| 536 | gtk_container_set_border_width (GTK_CONTAINER (tlbRemoveViewer), 1); |
| 537 | |
| 538 | MToolbar2 = gtk_toolbar_new (); |
| 539 | gtk_widget_show (MToolbar2); |
| 540 | gtk_box_pack_start (GTK_BOX (MVbox), MToolbar2, FALSE, FALSE, 0); |
| 541 | gtk_toolbar_set_style (GTK_TOOLBAR (MToolbar2), GTK_TOOLBAR_ICONS); |
| 542 | |
| 543 | MNotebook = gtk_notebook_new (); |
| 544 | gtk_widget_show (MNotebook); |
| 545 | gtk_box_pack_start (GTK_BOX (MVbox), MNotebook, TRUE, TRUE, 0); |
| 546 | /* |
| 547 | empty_notebook_page = gtk_vbox_new (FALSE, 0); |
| 548 | gtk_widget_show (empty_notebook_page); |
| 549 | gtk_container_add (GTK_CONTAINER (MNotebook), empty_notebook_page); |
| 550 | |
| 551 | label1 = gtk_label_new (""); |
| 552 | gtk_widget_show (label1); |
| 553 | gtk_notebook_set_tab_label (GTK_NOTEBOOK (MNotebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (MNotebook), 0), label1); |
| 554 | gtk_label_set_justify (GTK_LABEL (label1), GTK_JUSTIFY_LEFT); |
| 555 | */ |
| 556 | MStatusbar = gtk_statusbar_new (); |
| 557 | gtk_widget_show (MStatusbar); |
| 558 | gtk_box_pack_start (GTK_BOX (MVbox), MStatusbar, FALSE, FALSE, 0); |
| 559 | |
| 560 | g_signal_connect ((gpointer) MWindow, "destroy", |
| 561 | G_CALLBACK (on_MWindow_destroy), |
| 562 | NULL); |
| 563 | g_signal_connect ((gpointer) MWindow, "configure-event", |
| 564 | G_CALLBACK (on_MWindow_configure), |
| 565 | NULL); |
| 566 | // g_signal_connect ((gpointer) EmptyTraceset, "activate", |
| 567 | // G_CALLBACK (on_empty_traceset_activate), |
| 568 | // NULL); |
| 569 | g_signal_connect ((gpointer) CloneTraceset, "activate", |
| 570 | G_CALLBACK (on_clone_traceset_activate), |
| 571 | NULL); |
| 572 | g_signal_connect ((gpointer) Tab, "activate", |
| 573 | G_CALLBACK (on_tab_activate), |
| 574 | NULL); |
| 575 | /* |
| 576 | g_signal_connect ((gpointer) OpenTraceset, "activate", |
| 577 | G_CALLBACK (on_open_activate), |
| 578 | NULL); |
| 579 | */ |
| 580 | g_signal_connect ((gpointer) Close, "activate", |
| 581 | G_CALLBACK (on_close_activate), |
| 582 | NULL); |
| 583 | g_signal_connect ((gpointer) CloseTab, "activate", |
| 584 | G_CALLBACK (on_close_tab_activate), |
| 585 | NULL); |
| 586 | g_signal_connect ((gpointer) AddTrace, "activate", |
| 587 | G_CALLBACK (on_add_trace_activate), |
| 588 | NULL); |
| 589 | g_signal_connect ((gpointer) RemoveTrace, "activate", |
| 590 | G_CALLBACK (on_remove_trace_activate), |
| 591 | NULL); |
| 592 | /* |
| 593 | g_signal_connect ((gpointer) Save, "activate", |
| 594 | G_CALLBACK (on_save_activate), |
| 595 | NULL); |
| 596 | g_signal_connect ((gpointer) SaveAs, "activate", |
| 597 | G_CALLBACK (on_save_as_activate), |
| 598 | NULL); |
| 599 | */ |
| 600 | g_signal_connect ((gpointer) Quit, "activate", |
| 601 | G_CALLBACK (on_quit_activate), |
| 602 | NULL); |
| 603 | /* |
| 604 | g_signal_connect ((gpointer) Cut, "activate", |
| 605 | G_CALLBACK (on_cut_activate), |
| 606 | NULL); |
| 607 | g_signal_connect ((gpointer) Copy, "activate", |
| 608 | G_CALLBACK (on_copy_activate), |
| 609 | NULL); |
| 610 | g_signal_connect ((gpointer) Paste, "activate", |
| 611 | G_CALLBACK (on_paste_activate), |
| 612 | NULL); |
| 613 | g_signal_connect ((gpointer) Delete, "activate", |
| 614 | G_CALLBACK (on_delete_activate), |
| 615 | NULL); |
| 616 | */ |
| 617 | g_signal_connect ((gpointer) ZoomIn, "activate", |
| 618 | G_CALLBACK (on_zoom_in_activate), |
| 619 | NULL); |
| 620 | g_signal_connect ((gpointer) ZoomOut, "activate", |
| 621 | G_CALLBACK (on_zoom_out_activate), |
| 622 | NULL); |
| 623 | g_signal_connect ((gpointer) ZoomExtended, "activate", |
| 624 | G_CALLBACK (on_zoom_extended_activate), |
| 625 | NULL); |
| 626 | /* |
| 627 | g_signal_connect ((gpointer) GoToTime, "activate", |
| 628 | G_CALLBACK (on_go_to_time_activate), |
| 629 | NULL); |
| 630 | g_signal_connect ((gpointer) ShowTimeFrame, "activate", |
| 631 | G_CALLBACK (on_show_time_frame_activate), |
| 632 | NULL); |
| 633 | */ |
| 634 | g_signal_connect ((gpointer) MoveViewerUp, "activate", |
| 635 | G_CALLBACK (on_move_viewer_up_activate), |
| 636 | NULL); |
| 637 | g_signal_connect ((gpointer) MoveViewerDown, "activate", |
| 638 | G_CALLBACK (on_move_viewer_down_activate), |
| 639 | NULL); |
| 640 | g_signal_connect ((gpointer) RemoveViewer, "activate", |
| 641 | G_CALLBACK (on_remove_viewer_activate), |
| 642 | NULL); |
| 643 | g_signal_connect ((gpointer) Filter, "activate", |
| 644 | G_CALLBACK (on_trace_filter_activate), |
| 645 | NULL); |
| 646 | // g_signal_connect ((gpointer) Facility, "activate", |
| 647 | // G_CALLBACK (on_trace_facility_activate), |
| 648 | // NULL); |
| 649 | // g_signal_connect ((gpointer) insert_viewer_test, "activate", |
| 650 | // G_CALLBACK (on_insert_viewer_test_activate), |
| 651 | // NULL); |
| 652 | g_signal_connect ((gpointer) LoadModule, "activate", |
| 653 | G_CALLBACK (on_load_module_activate), |
| 654 | NULL); |
| 655 | g_signal_connect ((gpointer) UnloadModule, "activate", |
| 656 | G_CALLBACK (on_unload_module_activate), |
| 657 | NULL); |
| 658 | g_signal_connect ((gpointer) AddModuleSearchPath, "activate", |
| 659 | G_CALLBACK (on_add_module_search_path_activate), |
| 660 | NULL); |
| 661 | /* |
| 662 | g_signal_connect ((gpointer) Color, "activate", |
| 663 | G_CALLBACK (on_color_activate), |
| 664 | NULL); |
| 665 | g_signal_connect ((gpointer) OpenFilter, "activate", |
| 666 | G_CALLBACK (on_filter_activate), |
| 667 | NULL); |
| 668 | g_signal_connect ((gpointer) SaveConfiguration, "activate", |
| 669 | G_CALLBACK (on_save_configuration_activate), |
| 670 | NULL); |
| 671 | */ |
| 672 | g_signal_connect ((gpointer) Content, "activate", |
| 673 | G_CALLBACK (on_content_activate), |
| 674 | NULL); |
| 675 | g_signal_connect ((gpointer) About, "activate", |
| 676 | G_CALLBACK (on_about_activate), |
| 677 | NULL); |
| 678 | g_signal_connect ((gpointer) tlbEmptyTraceset, "clicked", |
| 679 | G_CALLBACK (on_button_new_clicked), |
| 680 | NULL); |
| 681 | /* |
| 682 | g_signal_connect ((gpointer) tlbOpenTraceset, "clicked", |
| 683 | G_CALLBACK (on_button_open_clicked), |
| 684 | NULL); |
| 685 | */ |
| 686 | g_signal_connect ((gpointer) tlbAddTrace, "clicked", |
| 687 | G_CALLBACK (on_button_add_trace_clicked), |
| 688 | NULL); |
| 689 | g_signal_connect ((gpointer) tlbRemoveTrace, "clicked", |
| 690 | G_CALLBACK (on_button_remove_trace_clicked), |
| 691 | NULL); |
| 692 | /* |
| 693 | g_signal_connect ((gpointer) tlbSave, "clicked", |
| 694 | G_CALLBACK (on_button_save_clicked), |
| 695 | NULL); |
| 696 | g_signal_connect ((gpointer) tlbSaveAs, "clicked", |
| 697 | G_CALLBACK (on_button_save_as_clicked), |
| 698 | NULL); |
| 699 | */ |
| 700 | g_signal_connect ((gpointer) tlbZoomIn, "clicked", |
| 701 | G_CALLBACK (on_button_zoom_in_clicked), |
| 702 | NULL); |
| 703 | g_signal_connect ((gpointer) tlbZoomOut, "clicked", |
| 704 | G_CALLBACK (on_button_zoom_out_clicked), |
| 705 | NULL); |
| 706 | g_signal_connect ((gpointer) tlbZoomExtended, "clicked", |
| 707 | G_CALLBACK (on_button_zoom_extended_clicked), |
| 708 | NULL); |
| 709 | /* |
| 710 | g_signal_connect ((gpointer) tlbGoToTime, "clicked", |
| 711 | G_CALLBACK (on_button_go_to_time_clicked), |
| 712 | NULL); |
| 713 | g_signal_connect ((gpointer) tlbShowTimeFrame, "clicked", |
| 714 | G_CALLBACK (on_button_show_time_frame_clicked), |
| 715 | NULL); |
| 716 | */ |
| 717 | g_signal_connect ((gpointer) tlbMoveViewerUp, "clicked", |
| 718 | G_CALLBACK (on_button_move_up_clicked), |
| 719 | NULL); |
| 720 | g_signal_connect ((gpointer) tlbMoveViewerDown, "clicked", |
| 721 | G_CALLBACK (on_button_move_down_clicked), |
| 722 | NULL); |
| 723 | g_signal_connect ((gpointer) tlbRemoveViewer, "clicked", |
| 724 | G_CALLBACK (on_button_delete_viewer_clicked), |
| 725 | NULL); |
| 726 | g_signal_connect ((gpointer) MNotebook, "switch_page", |
| 727 | G_CALLBACK (on_MNotebook_switch_page), |
| 728 | NULL); |
| 729 | |
| 730 | /* Store pointers to all widgets, for use by lookup_widget(). */ |
| 731 | GLADE_HOOKUP_OBJECT_NO_REF (MWindow, MWindow, "MWindow"); |
| 732 | GLADE_HOOKUP_OBJECT (MWindow, MVbox, "MVbox"); |
| 733 | GLADE_HOOKUP_OBJECT (MWindow, MMenuBox, "MMenuBox"); |
| 734 | GLADE_HOOKUP_OBJECT (MWindow, MenuMain, "MenuMain"); |
| 735 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuTitle, "FileMenuTitle"); |
| 736 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuTitle_menu, "FileMenuTitle_menu"); |
| 737 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuNewTitle, "FileMenuNewTitle"); |
| 738 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuNewTitle_menu, "FileMenuNewTitle_menu"); |
| 739 | // GLADE_HOOKUP_OBJECT (MWindow, EmptyTraceset, "EmptyTraceset"); |
| 740 | GLADE_HOOKUP_OBJECT (MWindow, CloneTraceset, "CloneTraceset"); |
| 741 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuNewSep, "FileMenuNewSep"); |
| 742 | GLADE_HOOKUP_OBJECT (MWindow, Tab, "Tab"); |
| 743 | // GLADE_HOOKUP_OBJECT (MWindow, OpenTraceset, "OpenTraceset"); |
| 744 | GLADE_HOOKUP_OBJECT (MWindow, Close, "Close"); |
| 745 | GLADE_HOOKUP_OBJECT (MWindow, CloseTab, "CloseTab"); |
| 746 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuSeparator1, "FileMenuSeparator1"); |
| 747 | GLADE_HOOKUP_OBJECT (MWindow, AddTrace, "AddTrace"); |
| 748 | GLADE_HOOKUP_OBJECT (MWindow, RemoveTrace, "RemoveTrace"); |
| 749 | // GLADE_HOOKUP_OBJECT (MWindow, Save, "Save"); |
| 750 | // GLADE_HOOKUP_OBJECT (MWindow, SaveAs, "SaveAs"); |
| 751 | GLADE_HOOKUP_OBJECT (MWindow, FileMenuSeparator2, "FileMenuSeparator2"); |
| 752 | GLADE_HOOKUP_OBJECT (MWindow, Quit, "Quit"); |
| 753 | // GLADE_HOOKUP_OBJECT (MWindow, EditMenuTitle, "EditMenuTitle"); |
| 754 | // GLADE_HOOKUP_OBJECT (MWindow, EditMenuTitle_menu, "EditMenuTitle_menu"); |
| 755 | // GLADE_HOOKUP_OBJECT (MWindow, Cut, "Cut"); |
| 756 | // GLADE_HOOKUP_OBJECT (MWindow, Copy, "Copy"); |
| 757 | // GLADE_HOOKUP_OBJECT (MWindow, Paste, "Paste"); |
| 758 | // GLADE_HOOKUP_OBJECT (MWindow, Delete, "Delete"); |
| 759 | GLADE_HOOKUP_OBJECT (MWindow, ViewMenuTitle, "ViewMenuTitle"); |
| 760 | GLADE_HOOKUP_OBJECT (MWindow, ViewMenuTitle_menu, "ViewMenuTitle_menu"); |
| 761 | GLADE_HOOKUP_OBJECT (MWindow, ZoomIn, "ZoomIn"); |
| 762 | GLADE_HOOKUP_OBJECT (MWindow, ZoomOut, "ZoomOut"); |
| 763 | GLADE_HOOKUP_OBJECT (MWindow, ZoomExtended, "ZoomExtended"); |
| 764 | GLADE_HOOKUP_OBJECT (MWindow, ViewMenuSeparator, "ViewMenuSeparator"); |
| 765 | // GLADE_HOOKUP_OBJECT (MWindow, GoToTime, "GoToTime"); |
| 766 | // GLADE_HOOKUP_OBJECT (MWindow, ShowTimeFrame, "ShowTimeFrame"); |
| 767 | GLADE_HOOKUP_OBJECT (MWindow, ToolMenuTitle, "ToolMenuTitle"); |
| 768 | GLADE_HOOKUP_OBJECT (MWindow, ToolMenuTitle_menu, "ToolMenuTitle_menu"); |
| 769 | GLADE_HOOKUP_OBJECT (MWindow, MoveViewerUp, "MoveViewerUp"); |
| 770 | GLADE_HOOKUP_OBJECT (MWindow, MoveViewerDown, "MoveViewerDown"); |
| 771 | GLADE_HOOKUP_OBJECT (MWindow, RemoveViewer, "RemoveViewer"); |
| 772 | GLADE_HOOKUP_OBJECT (MWindow, ToolMenuSeparator, "ToolMenuSeparator"); |
| 773 | GLADE_HOOKUP_OBJECT (MWindow, Filter, "Filter"); |
| 774 | // GLADE_HOOKUP_OBJECT (MWindow, Facility, "Facility"); |
| 775 | GLADE_HOOKUP_OBJECT (MWindow, ToolMenuSeparator1, "ToolMenuSeparator1"); |
| 776 | // GLADE_HOOKUP_OBJECT (MWindow, insert_viewer_test, "insert_viewer_test"); |
| 777 | GLADE_HOOKUP_OBJECT (MWindow, PluginMenuTitle, "PluginMenuTitle"); |
| 778 | GLADE_HOOKUP_OBJECT (MWindow, PluginMenuTitle_menu, "PluginMenuTitle_menu"); |
| 779 | GLADE_HOOKUP_OBJECT (MWindow, LoadModule, "LoadModule"); |
| 780 | GLADE_HOOKUP_OBJECT (MWindow, UnloadModule, "UnloadModule"); |
| 781 | GLADE_HOOKUP_OBJECT (MWindow, AddModuleSearchPath, "AddModuleSearchPath"); |
| 782 | // GLADE_HOOKUP_OBJECT (MWindow, OptionMenuTitle, "OptionMenuTitle"); |
| 783 | // GLADE_HOOKUP_OBJECT (MWindow, OptionMenuTitle_menu, "OptionMenuTitle_menu"); |
| 784 | // GLADE_HOOKUP_OBJECT (MWindow, Color, "Color"); |
| 785 | // GLADE_HOOKUP_OBJECT (MWindow, OptMenuSeparator, "OptMenuSeparator"); |
| 786 | // GLADE_HOOKUP_OBJECT (MWindow, OpenFilter, "OpenFilter"); |
| 787 | // GLADE_HOOKUP_OBJECT (MWindow, SaveConfiguration, "SaveConfiguration"); |
| 788 | GLADE_HOOKUP_OBJECT (MWindow, MenuHelp, "MenuHelp"); |
| 789 | GLADE_HOOKUP_OBJECT (MWindow, HelpMenuTitle, "HelpMenuTitle"); |
| 790 | GLADE_HOOKUP_OBJECT (MWindow, HelpMenu, "HelpMenu"); |
| 791 | GLADE_HOOKUP_OBJECT (MWindow, Content, "Content"); |
| 792 | GLADE_HOOKUP_OBJECT (MWindow, HelpmenuSeparator, "HelpmenuSeparator"); |
| 793 | GLADE_HOOKUP_OBJECT (MWindow, About, "About"); |
| 794 | GLADE_HOOKUP_OBJECT (MWindow, MToolbar1, "MToolbar1"); |
| 795 | GLADE_HOOKUP_OBJECT (MWindow, tlbEmptyTraceset, "tlbEmptyTraceset"); |
| 796 | // GLADE_HOOKUP_OBJECT (MWindow, tlbOpenTraceset, "tlbOpenTraceset"); |
| 797 | GLADE_HOOKUP_OBJECT (MWindow, tlbAddTrace, "tlbAddTrace"); |
| 798 | GLADE_HOOKUP_OBJECT (MWindow, tlbRemoveTrace, "tlbRemoveTrace"); |
| 799 | // GLADE_HOOKUP_OBJECT (MWindow, tlbSave, "tlbSave"); |
| 800 | // GLADE_HOOKUP_OBJECT (MWindow, tlbSaveAs, "tlbSaveAs"); |
| 801 | GLADE_HOOKUP_OBJECT (MWindow, tlbZoomIn, "tlbZoomIn"); |
| 802 | GLADE_HOOKUP_OBJECT (MWindow, tlbZoomOut, "tlbZoomOut"); |
| 803 | GLADE_HOOKUP_OBJECT (MWindow, tlbZoomExtended, "tlbZoomExtended"); |
| 804 | // GLADE_HOOKUP_OBJECT (MWindow, tlbGoToTime, "tlbGoToTime"); |
| 805 | // GLADE_HOOKUP_OBJECT (MWindow, tlbShowTimeFrame, "tlbShowTimeFrame"); |
| 806 | GLADE_HOOKUP_OBJECT (MWindow, tlbMoveViewerUp, "tlbMoveViewerUp"); |
| 807 | GLADE_HOOKUP_OBJECT (MWindow, tlbMoveViewerDown, "tlbMoveViewerDown"); |
| 808 | GLADE_HOOKUP_OBJECT (MWindow, tlbRemoveViewer, "tlbRemoveViewer"); |
| 809 | GLADE_HOOKUP_OBJECT (MWindow, MToolbar2, "MToolbar2"); |
| 810 | GLADE_HOOKUP_OBJECT (MWindow, MNotebook, "MNotebook"); |
| 811 | // GLADE_HOOKUP_OBJECT (MWindow, label1, "label1"); |
| 812 | GLADE_HOOKUP_OBJECT (MWindow, MStatusbar, "MStatusbar"); |
| 813 | |
| 814 | gtk_window_add_accel_group (GTK_WINDOW (MWindow), accel_group); |
| 815 | |
| 816 | return MWindow; |
| 817 | } |
| 818 | |