+ optionsButtonMappings = gtk_check_menu_item_new_with_mnemonic ("Eraser Tip");
+ gtk_widget_show (optionsButtonMappings);
+ gtk_container_add (GTK_CONTAINER (menuOptions_menu), optionsButtonMappings);
+
+ button2_mapping = gtk_menu_item_new_with_mnemonic ("Button 2 Mapping");
+ gtk_widget_show (button2_mapping);
+ gtk_container_add (GTK_CONTAINER (menuOptions_menu), button2_mapping);
+
+ button2_mapping_menu = gtk_menu_new ();
+ gtk_menu_item_set_submenu (GTK_MENU_ITEM (button2_mapping), button2_mapping_menu);
+
+ button2Pen = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Pen");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2Pen));
+ gtk_widget_show (button2Pen);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2Pen);
+ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (button2Pen), TRUE);
+
+ button2Eraser = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Eraser");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2Eraser));
+ gtk_widget_show (button2Eraser);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2Eraser);
+
+ button2Highlighter = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Highlighter");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2Highlighter));
+ gtk_widget_show (button2Highlighter);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2Highlighter);
+
+ button2Text = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Text");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2Text));
+ gtk_widget_show (button2Text);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2Text);
+
+ button2SelectRegion = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Select Region");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2SelectRegion));
+ gtk_widget_show (button2SelectRegion);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2SelectRegion);
+
+ button2SelectRectangle = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Select Rectangle");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2SelectRectangle));
+ gtk_widget_show (button2SelectRectangle);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2SelectRectangle);
+
+ button2VerticalSpace = gtk_radio_menu_item_new_with_mnemonic (button2Pen_group, "Vertical Space");
+ button2Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2VerticalSpace));
+ gtk_widget_show (button2VerticalSpace);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2VerticalSpace);
+
+ separator24 = gtk_separator_menu_item_new ();
+ gtk_widget_show (separator24);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), separator24);
+ gtk_widget_set_sensitive (separator24, FALSE);
+
+ button2LinkBrush = gtk_radio_menu_item_new_with_mnemonic (button2LinkBrush_group, "Link to Primary Brush");
+ button2LinkBrush_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2LinkBrush));
+ gtk_widget_show (button2LinkBrush);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2LinkBrush);
+
+ button2CopyBrush = gtk_radio_menu_item_new_with_mnemonic (button2LinkBrush_group, "Copy of Current Brush");
+ button2LinkBrush_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2CopyBrush));
+ gtk_widget_show (button2CopyBrush);
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2CopyBrush);
+
+ button2NABrush = gtk_radio_menu_item_new_with_mnemonic (button2LinkBrush_group, "NA");
+ button2LinkBrush_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button2NABrush));
+ gtk_container_add (GTK_CONTAINER (button2_mapping_menu), button2NABrush);
+
+ button3_mapping = gtk_menu_item_new_with_mnemonic ("Button 3 Mapping");
+ gtk_widget_show (button3_mapping);
+ gtk_container_add (GTK_CONTAINER (menuOptions_menu), button3_mapping);
+
+ button3_mapping_menu = gtk_menu_new ();
+ gtk_menu_item_set_submenu (GTK_MENU_ITEM (button3_mapping), button3_mapping_menu);
+
+ button3Pen = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Pen");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3Pen));
+ gtk_widget_show (button3Pen);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3Pen);
+ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (button3Pen), TRUE);
+
+ button3Eraser = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Eraser");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3Eraser));
+ gtk_widget_show (button3Eraser);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3Eraser);
+
+ button3Highlighter = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Highlighter");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3Highlighter));
+ gtk_widget_show (button3Highlighter);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3Highlighter);
+
+ button3Text = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Text");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3Text));
+ gtk_widget_show (button3Text);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3Text);
+
+ button3SelectRegion = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Select Region");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3SelectRegion));
+ gtk_widget_show (button3SelectRegion);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3SelectRegion);
+
+ button3SelectRectangle = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Select Rectangle");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3SelectRectangle));
+ gtk_widget_show (button3SelectRectangle);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3SelectRectangle);
+
+ button3VerticalSpace = gtk_radio_menu_item_new_with_mnemonic (button3Pen_group, "Vertical Space");
+ button3Pen_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3VerticalSpace));
+ gtk_widget_show (button3VerticalSpace);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3VerticalSpace);
+
+ separator25 = gtk_separator_menu_item_new ();
+ gtk_widget_show (separator25);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), separator25);
+ gtk_widget_set_sensitive (separator25, FALSE);
+
+ button3LinkBrush = gtk_radio_menu_item_new_with_mnemonic (button3LinkBrush_group, "Link to Primary Brush");
+ button3LinkBrush_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3LinkBrush));
+ gtk_widget_show (button3LinkBrush);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3LinkBrush);
+
+ button3CopyBrush = gtk_radio_menu_item_new_with_mnemonic (button3LinkBrush_group, "Copy of Current Brush");
+ button3LinkBrush_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3CopyBrush));
+ gtk_widget_show (button3CopyBrush);
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3CopyBrush);
+
+ button3NABrush = gtk_radio_menu_item_new_with_mnemonic (button3LinkBrush_group, "NA");
+ button3LinkBrush_group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (button3NABrush));
+ gtk_container_add (GTK_CONTAINER (button3_mapping_menu), button3NABrush);