GtkWidget *entryR1; //!< Entry widget for resistor value number 1 GtkWidget *entryR2; //!< Entry widget for resistor value number 2 GtkWidget *entryR3; //!< Entry widget for resistor value number 3 GtkWidget *radioSerial; //!< Radio buttons for serial connection type GtkWidget *radioParalell; //!< Radio buttons for parallel connection type static GnomeUIInfo filemenu[] = { GNOMEUIINFO_MENU_EXIT_ITEM ( closeApp, NULL ), GNOMEUIINFO_END };//!< File menu item static GnomeUIInfo helpmenu[] = { GNOMEUIINFO_MENU_ABOUT_ITEM ( onAboutActivate, NULL ), GNOMEUIINFO_END };//!< Help menu item static GnomeUIInfo menubar[] = { GNOMEUIINFO_MENU_FILE_TREE (filemenu), GNOMEUIINFO_MENU_HELP_TREE (helpmenu), GNOMEUIINFO_END };//!< Menubar for the application GtkWidget *createMainWindow( void ) { GtkWidget *app;//!< Main container GtkWidget *buttonCalc, *buttonClose; GtkWidget *labelHeader; GtkWidget *label; GtkWidget *boxResistors, *boxConnType; GtkWidget *hbox, *vbox; // Create new Gnome application app = gnome_app_new("gnome1","Menus, menus, menus");
static GnomeUIInfo file1_menu_uiinfo[] = { GNOMEUIINFO_MENU_EXIT_ITEM (on_exit1_activate, NULL), GNOMEUIINFO_END }; static GnomeUIInfo help1_menu_uiinfo[] = { GNOMEUIINFO_MENU_ABOUT_ITEM (on_about1_activate, NULL), GNOMEUIINFO_END }; static GnomeUIInfo menubar1_uiinfo[] = { GNOMEUIINFO_MENU_FILE_TREE (file1_menu_uiinfo), GNOMEUIINFO_MENU_HELP_TREE (help1_menu_uiinfo), GNOMEUIINFO_END }; GtkWidget* create_app (void) { GtkWidget *app; GtkWidget *dock1; GtkWidget *toolbar1; GtkWidget *tmp_toolbar_icon; GtkWidget *button_new; GtkWidget *button_open; GtkWidget *button_save; GtkWidget *button_save_as;