/* * DO NOT EDIT THIS FILE - it is generated by Glade. */ #ifdef HAVE_CONFIG_H # include #endif #include #include #include #include #include #include #include "VarGraphicsControls.h" #include "VGC_interface.h" #include "support.h" GtkWidget* create_VarGraphicsControls (void) { GtkWidget *VarGraphicsControls; GtkWidget *dialog_vbox8; GtkWidget *vbox22; GtkWidget *VarName; GtkWidget *hbox21; GtkWidget *toolbar1; GtkWidget *Hslicebutton; GtkWidget *Vslicebutton; GtkWidget *CHslicebutton; GtkWidget *CVslicebutton; GtkWidget *Isosurfbutton; GtkWidget *Volumebutton; GtkWidget *notebook3; GtkWidget *hbox22; GtkWidget *notebook2; GtkWidget *table8; GtkWidget *label65; GtkObject *hsmax_adj; GtkWidget *hsmax; GtkObject *hsinterval_adj; GtkWidget *hsinterval; GtkWidget *label102; GtkObject *hsmin_adj; GtkWidget *hsmin; GtkWidget *label66; GtkWidget *label72; GtkWidget *table9; GtkWidget *hs_colorselect; GtkWidget *label63; GtkWidget *toolbar2; GtkWidget *tmp_toolbar_icon; GtkWidget *radiobutton1; GtkWidget *radiobutton2; GtkWidget *radiobutton3; GtkWidget *radiobutton5; GtkObject *linewidth_adj; GtkWidget *linewidth; GtkWidget *label62; GtkWidget *label73; GtkWidget *hsvbox; GtkWidget *label76; GtkWidget *hlevel_value; GtkWidget *hlevel_vscale; GtkWidget *label82; GtkWidget *hbox23; GtkWidget *table10; GtkWidget *label78; GtkWidget *label79; GtkObject *chsmin_adj; GtkWidget *chsmin; GtkObject *chsmax_adj; GtkWidget *chsmax; GtkWidget *colortable_select; GtkWidget *label80; GtkWidget *fillstyle; GtkWidget *fillstyle_menu; GtkWidget *glade_menuitem; GtkWidget *label69; GtkWidget *alpha; GtkWidget *hs_color_sample; GtkWidget *sample_label; GtkWidget *chvbox; GtkWidget *label88; GtkWidget *chlevel_value; GtkWidget *chlevel_vscale; GtkWidget *label83; GtkWidget *hbox25; GtkWidget *notebook4; GtkWidget *table14; GtkWidget *label104; GtkObject *vsmax_adj; GtkWidget *vsmax; GtkObject *vsinterval_adj; GtkWidget *vsinterval; GtkWidget *label105; GtkObject *vsmin_adj; GtkWidget *vsmin; GtkWidget *label106; GtkWidget *toolbar3; GtkWidget *vslice_move; GtkWidget *label97; GtkWidget *table13; GtkWidget *button4; GtkWidget *label98; GtkWidget *optionmenu2; GtkWidget *optionmenu2_menu; GtkWidget *label99; GtkWidget *optionmenu3; GtkWidget *optionmenu3_menu; GtkWidget *label100; GtkWidget *label84; GtkWidget *hbox24; GtkWidget *table11; GtkWidget *label90; GtkWidget *label91; GtkObject *spinbutton1_adj; GtkWidget *spinbutton1; GtkObject *spinbutton2_adj; GtkWidget *spinbutton2; GtkWidget *button3; GtkWidget *label92; GtkWidget *optionmenu1; GtkWidget *optionmenu1_menu; GtkWidget *label93; GtkWidget *hscale1; GtkWidget *label85; GtkWidget *hbox26; GtkWidget *vbox24; GtkWidget *label101; GtkWidget *isolevel; GtkWidget *label86; GtkWidget *empty_notebook_page; GtkWidget *label87; GtkWidget *dialog_action_area8; GtkWidget *hbuttonbox3; GtkWidget *hsliceclear; GtkWidget *hsclose; VarGraphicsControls = gtk_dialog_new (); gtk_widget_set_name (VarGraphicsControls, "VarGraphicsControls"); gtk_object_set_data (GTK_OBJECT (VarGraphicsControls), "VarGraphicsControls", VarGraphicsControls); gtk_window_set_title (GTK_WINDOW (VarGraphicsControls), _("Vis5d+ Variable Graphics Controls")); GTK_WINDOW (VarGraphicsControls)->type = GTK_WINDOW_DIALOG; gtk_window_set_policy (GTK_WINDOW (VarGraphicsControls), TRUE, TRUE, FALSE); dialog_vbox8 = GTK_DIALOG (VarGraphicsControls)->vbox; gtk_widget_set_name (dialog_vbox8, "dialog_vbox8"); gtk_object_set_data (GTK_OBJECT (VarGraphicsControls), "dialog_vbox8", dialog_vbox8); gtk_widget_show (dialog_vbox8); vbox22 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox22, "vbox22"); gtk_widget_ref (vbox22); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "vbox22", vbox22, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox22); gtk_box_pack_start (GTK_BOX (dialog_vbox8), vbox22, TRUE, TRUE, 0); VarName = gtk_label_new (""); gtk_widget_set_name (VarName, "VarName"); gtk_widget_ref (VarName); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "VarName", VarName, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (VarName); gtk_box_pack_start (GTK_BOX (vbox22), VarName, FALSE, FALSE, 0); hbox21 = gtk_hbox_new (FALSE, 5); gtk_widget_set_name (hbox21, "hbox21"); gtk_widget_ref (hbox21); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbox21", hbox21, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox21); gtk_box_pack_start (GTK_BOX (vbox22), hbox21, TRUE, TRUE, 0); toolbar1 = gtk_toolbar_new (GTK_ORIENTATION_VERTICAL, GTK_TOOLBAR_TEXT); gtk_widget_set_name (toolbar1, "toolbar1"); gtk_widget_ref (toolbar1); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "toolbar1", toolbar1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (toolbar1); gtk_box_pack_start (GTK_BOX (hbox21), toolbar1, FALSE, FALSE, 0); Hslicebutton = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Horizontal\nIsolines"), NULL, NULL, NULL, NULL, NULL); gtk_widget_set_name (Hslicebutton, "Hslicebutton"); gtk_widget_ref (Hslicebutton); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "Hslicebutton", Hslicebutton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Hslicebutton); Vslicebutton = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Vertical\nIsolines"), NULL, NULL, NULL, NULL, NULL); gtk_widget_set_name (Vslicebutton, "Vslicebutton"); gtk_widget_ref (Vslicebutton); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "Vslicebutton", Vslicebutton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Vslicebutton); gtk_widget_set_sensitive (Vslicebutton, FALSE); CHslicebutton = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Horizontal\nContours"), NULL, NULL, NULL, NULL, NULL); gtk_widget_set_name (CHslicebutton, "CHslicebutton"); gtk_widget_ref (CHslicebutton); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "CHslicebutton", CHslicebutton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (CHslicebutton); CVslicebutton = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Vertical\nContours"), NULL, NULL, NULL, NULL, NULL); gtk_widget_set_name (CVslicebutton, "CVslicebutton"); gtk_widget_ref (CVslicebutton); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "CVslicebutton", CVslicebutton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (CVslicebutton); gtk_widget_set_sensitive (CVslicebutton, FALSE); Isosurfbutton = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Isosurface\n"), NULL, NULL, NULL, NULL, NULL); gtk_widget_set_name (Isosurfbutton, "Isosurfbutton"); gtk_widget_ref (Isosurfbutton); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "Isosurfbutton", Isosurfbutton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Isosurfbutton); gtk_widget_set_sensitive (Isosurfbutton, FALSE); Volumebutton = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Volume\n"), NULL, NULL, NULL, NULL, NULL); gtk_widget_set_name (Volumebutton, "Volumebutton"); gtk_widget_ref (Volumebutton); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "Volumebutton", Volumebutton, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (Volumebutton); gtk_widget_set_sensitive (Volumebutton, FALSE); notebook3 = gtk_notebook_new (); gtk_widget_set_name (notebook3, "notebook3"); gtk_widget_ref (notebook3); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "notebook3", notebook3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (notebook3); gtk_box_pack_start (GTK_BOX (hbox21), notebook3, TRUE, TRUE, 0); hbox22 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox22, "hbox22"); gtk_widget_ref (hbox22); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbox22", hbox22, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox22); gtk_container_add (GTK_CONTAINER (notebook3), hbox22); notebook2 = gtk_notebook_new (); gtk_widget_set_name (notebook2, "notebook2"); gtk_widget_ref (notebook2); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "notebook2", notebook2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (notebook2); gtk_box_pack_start (GTK_BOX (hbox22), notebook2, TRUE, TRUE, 0); gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook2), GTK_POS_LEFT); table8 = gtk_table_new (3, 2, FALSE); gtk_widget_set_name (table8, "table8"); gtk_widget_ref (table8); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "table8", table8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table8); gtk_container_add (GTK_CONTAINER (notebook2), table8); gtk_table_set_row_spacings (GTK_TABLE (table8), 10); gtk_table_set_col_spacings (GTK_TABLE (table8), 10); label65 = gtk_label_new (_("Minimum:")); gtk_widget_set_name (label65, "label65"); gtk_widget_ref (label65); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label65", label65, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label65); gtk_table_attach (GTK_TABLE (table8), label65, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label65), 10, 0); hsmax_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); hsmax = gtk_spin_button_new (GTK_ADJUSTMENT (hsmax_adj), 1, 3); gtk_widget_set_name (hsmax, "hsmax"); gtk_widget_ref (hsmax); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hsmax", hsmax, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hsmax); gtk_table_attach (GTK_TABLE (table8), hsmax, 1, 2, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (hsmax), TRUE); hsinterval_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10); hsinterval = gtk_spin_button_new (GTK_ADJUSTMENT (hsinterval_adj), 1, 3); gtk_widget_set_name (hsinterval, "hsinterval"); gtk_widget_ref (hsinterval); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hsinterval", hsinterval, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hsinterval); gtk_table_attach (GTK_TABLE (table8), hsinterval, 1, 2, 2, 3, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (hsinterval), TRUE); label102 = gtk_label_new (_("Interval:")); gtk_widget_set_name (label102, "label102"); gtk_widget_ref (label102); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label102", label102, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label102); gtk_table_attach (GTK_TABLE (table8), label102, 0, 1, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label102), 0, 0.5); hsmin_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); hsmin = gtk_spin_button_new (GTK_ADJUSTMENT (hsmin_adj), 1, 3); gtk_widget_set_name (hsmin, "hsmin"); gtk_widget_ref (hsmin); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hsmin", hsmin, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hsmin); gtk_table_attach (GTK_TABLE (table8), hsmin, 1, 2, 0, 1, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (hsmin), TRUE); label66 = gtk_label_new (_("Maximum:")); gtk_widget_set_name (label66, "label66"); gtk_widget_ref (label66); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label66", label66, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label66); gtk_table_attach (GTK_TABLE (table8), label66, 0, 1, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label66), 10, 0); label72 = gtk_label_new (_("Settings")); gtk_widget_set_name (label72, "label72"); gtk_widget_ref (label72); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label72", label72, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label72); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 0), label72); table9 = gtk_table_new (4, 2, FALSE); gtk_widget_set_name (table9, "table9"); gtk_widget_ref (table9); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "table9", table9, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table9); gtk_container_add (GTK_CONTAINER (notebook2), table9); hs_colorselect = gtk_button_new_with_label (_("Select Color")); gtk_widget_set_name (hs_colorselect, "hs_colorselect"); gtk_widget_ref (hs_colorselect); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hs_colorselect", hs_colorselect, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hs_colorselect); gtk_table_attach (GTK_TABLE (table9), hs_colorselect, 0, 2, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); label63 = gtk_label_new (_("Line Width:")); gtk_widget_set_name (label63, "label63"); gtk_widget_ref (label63); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label63", label63, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label63); gtk_table_attach (GTK_TABLE (table9), label63, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label63), 10, 0); toolbar2 = gtk_toolbar_new (GTK_ORIENTATION_VERTICAL, GTK_TOOLBAR_ICONS); gtk_widget_set_name (toolbar2, "toolbar2"); gtk_widget_ref (toolbar2); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "toolbar2", toolbar2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (toolbar2); gtk_table_attach (GTK_TABLE (table9), toolbar2, 0, 2, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); tmp_toolbar_icon = create_pixmap (VarGraphicsControls, "solid_line.xpm"); radiobutton1 = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar2), GTK_TOOLBAR_CHILD_RADIOBUTTON, NULL, _("radiobutton1"), NULL, NULL, tmp_toolbar_icon, NULL, NULL); gtk_widget_set_name (radiobutton1, "radiobutton1"); gtk_widget_ref (radiobutton1); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "radiobutton1", radiobutton1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (radiobutton1); gtk_toggle_button_set_mode (GTK_TOGGLE_BUTTON (radiobutton1), FALSE); tmp_toolbar_icon = create_pixmap (VarGraphicsControls, "dashed_line.xpm"); radiobutton2 = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar2), GTK_TOOLBAR_CHILD_RADIOBUTTON, radiobutton1, _("radiobutton2"), NULL, NULL, tmp_toolbar_icon, NULL, NULL); gtk_widget_set_name (radiobutton2, "radiobutton2"); gtk_widget_ref (radiobutton2); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "radiobutton2", radiobutton2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (radiobutton2); gtk_toggle_button_set_mode (GTK_TOGGLE_BUTTON (radiobutton2), FALSE); tmp_toolbar_icon = create_pixmap (VarGraphicsControls, "dotted_line.xpm"); radiobutton3 = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar2), GTK_TOOLBAR_CHILD_RADIOBUTTON, radiobutton1, _("radiobutton3"), NULL, NULL, tmp_toolbar_icon, NULL, NULL); gtk_widget_set_name (radiobutton3, "radiobutton3"); gtk_widget_ref (radiobutton3); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "radiobutton3", radiobutton3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (radiobutton3); gtk_toggle_button_set_mode (GTK_TOGGLE_BUTTON (radiobutton3), FALSE); tmp_toolbar_icon = create_pixmap (VarGraphicsControls, "dot_dashed_line.xpm"); radiobutton5 = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar2), GTK_TOOLBAR_CHILD_RADIOBUTTON, radiobutton1, _("radiobutton5"), NULL, NULL, tmp_toolbar_icon, NULL, NULL); gtk_widget_set_name (radiobutton5, "radiobutton5"); gtk_widget_ref (radiobutton5); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "radiobutton5", radiobutton5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (radiobutton5); gtk_toggle_button_set_mode (GTK_TOGGLE_BUTTON (radiobutton5), FALSE); linewidth_adj = gtk_adjustment_new (1, 1, 5, 1, 10, 10); linewidth = gtk_spin_button_new (GTK_ADJUSTMENT (linewidth_adj), 1, 0); gtk_widget_set_name (linewidth, "linewidth"); gtk_widget_ref (linewidth); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "linewidth", linewidth, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (linewidth); gtk_table_attach (GTK_TABLE (table9), linewidth, 1, 2, 3, 4, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_snap_to_ticks (GTK_SPIN_BUTTON (linewidth), TRUE); label62 = gtk_label_new (_("Line Style:")); gtk_widget_set_name (label62, "label62"); gtk_widget_ref (label62); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label62", label62, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label62); gtk_table_attach (GTK_TABLE (table9), label62, 0, 2, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label62), 10, 0); label73 = gtk_label_new (_("Style")); gtk_widget_set_name (label73, "label73"); gtk_widget_ref (label73); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label73", label73, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label73); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 1), label73); hsvbox = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (hsvbox, "hsvbox"); gtk_widget_ref (hsvbox); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hsvbox", hsvbox, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hsvbox); gtk_box_pack_start (GTK_BOX (hbox22), hsvbox, TRUE, TRUE, 0); label76 = gtk_label_new (_("Level")); gtk_widget_set_name (label76, "label76"); gtk_widget_ref (label76); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label76", label76, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label76); gtk_box_pack_start (GTK_BOX (hsvbox), label76, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label76), 5, 5); hlevel_value = gtk_label_new (""); gtk_widget_set_name (hlevel_value, "hlevel_value"); gtk_widget_ref (hlevel_value); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hlevel_value", hlevel_value, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hlevel_value); gtk_box_pack_start (GTK_BOX (hsvbox), hlevel_value, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (hlevel_value), 5, 5); hlevel_vscale = gtk_vscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 1000, 1, 0, 0))); gtk_widget_set_name (hlevel_vscale, "hlevel_vscale"); gtk_widget_ref (hlevel_vscale); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hlevel_vscale", hlevel_vscale, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hlevel_vscale); gtk_box_pack_start (GTK_BOX (hsvbox), hlevel_vscale, TRUE, TRUE, 0); gtk_scale_set_draw_value (GTK_SCALE (hlevel_vscale), FALSE); label82 = gtk_label_new (_("HI")); gtk_widget_set_name (label82, "label82"); gtk_widget_ref (label82); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label82", label82, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label82); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 0), label82); hbox23 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox23, "hbox23"); gtk_widget_ref (hbox23); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbox23", hbox23, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox23); gtk_container_add (GTK_CONTAINER (notebook3), hbox23); table10 = gtk_table_new (7, 2, FALSE); gtk_widget_set_name (table10, "table10"); gtk_widget_ref (table10); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "table10", table10, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table10); gtk_box_pack_start (GTK_BOX (hbox23), table10, TRUE, TRUE, 0); gtk_table_set_row_spacings (GTK_TABLE (table10), 5); gtk_table_set_col_spacings (GTK_TABLE (table10), 5); label78 = gtk_label_new (_("Minimum:")); gtk_widget_set_name (label78, "label78"); gtk_widget_ref (label78); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label78", label78, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label78); gtk_table_attach (GTK_TABLE (table10), label78, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label78), 10, 0); label79 = gtk_label_new (_("Maximum:")); gtk_widget_set_name (label79, "label79"); gtk_widget_ref (label79); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label79", label79, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label79); gtk_table_attach (GTK_TABLE (table10), label79, 1, 2, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label79), 10, 0); chsmin_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); chsmin = gtk_spin_button_new (GTK_ADJUSTMENT (chsmin_adj), 1, 3); gtk_widget_set_name (chsmin, "chsmin"); gtk_widget_ref (chsmin); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "chsmin", chsmin, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chsmin); gtk_table_attach (GTK_TABLE (table10), chsmin, 0, 1, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (chsmin), TRUE); chsmax_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); chsmax = gtk_spin_button_new (GTK_ADJUSTMENT (chsmax_adj), 1, 3); gtk_widget_set_name (chsmax, "chsmax"); gtk_widget_ref (chsmax); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "chsmax", chsmax, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chsmax); gtk_table_attach (GTK_TABLE (table10), chsmax, 1, 2, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (chsmax), TRUE); colortable_select = gtk_button_new_with_label (_("Select ColorTable")); gtk_widget_set_name (colortable_select, "colortable_select"); gtk_widget_ref (colortable_select); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "colortable_select", colortable_select, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (colortable_select); gtk_table_attach (GTK_TABLE (table10), colortable_select, 0, 2, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); label80 = gtk_label_new (_("Polygon \nFill Style")); gtk_widget_set_name (label80, "label80"); gtk_widget_ref (label80); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label80", label80, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label80); gtk_table_attach (GTK_TABLE (table10), label80, 0, 1, 4, 5, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label80), 5, 0); fillstyle = gtk_option_menu_new (); gtk_widget_set_name (fillstyle, "fillstyle"); gtk_widget_ref (fillstyle); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "fillstyle", fillstyle, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (fillstyle); gtk_table_attach (GTK_TABLE (table10), fillstyle, 1, 2, 4, 5, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); fillstyle_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("Fill")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (fillstyle_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("Lines")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (fillstyle_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("Points")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (fillstyle_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (fillstyle), fillstyle_menu); label69 = gtk_label_new (_("Alpha:")); gtk_widget_set_name (label69, "label69"); gtk_widget_ref (label69); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label69", label69, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label69); gtk_table_attach (GTK_TABLE (table10), label69, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label69), 0, 2.98023e-08); gtk_misc_set_padding (GTK_MISC (label69), 5, 0); alpha = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (1, 0, 1, 0.05, 0, 0))); gtk_widget_set_name (alpha, "alpha"); gtk_widget_ref (alpha); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "alpha", alpha, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (alpha); gtk_table_attach (GTK_TABLE (table10), alpha, 1, 2, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (GTK_FILL), 0, 0); gtk_scale_set_digits (GTK_SCALE (alpha), 2); hs_color_sample = gtk_preview_new (GTK_PREVIEW_COLOR); gtk_widget_set_name (hs_color_sample, "hs_color_sample"); gtk_widget_ref (hs_color_sample); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hs_color_sample", hs_color_sample, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hs_color_sample); gtk_table_attach (GTK_TABLE (table10), hs_color_sample, 0, 2, 5, 6, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0); gtk_preview_set_expand (GTK_PREVIEW (hs_color_sample), TRUE); sample_label = gtk_label_new (""); gtk_widget_set_name (sample_label, "sample_label"); gtk_widget_ref (sample_label); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "sample_label", sample_label, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (sample_label); gtk_table_attach (GTK_TABLE (table10), sample_label, 0, 1, 6, 7, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (sample_label), 0, 0.5); chvbox = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (chvbox, "chvbox"); gtk_widget_ref (chvbox); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "chvbox", chvbox, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chvbox); gtk_box_pack_start (GTK_BOX (hbox23), chvbox, TRUE, TRUE, 0); label88 = gtk_label_new (_("Level")); gtk_widget_set_name (label88, "label88"); gtk_widget_ref (label88); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label88", label88, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label88); gtk_box_pack_start (GTK_BOX (chvbox), label88, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label88), 5, 5); chlevel_value = gtk_label_new (""); gtk_widget_set_name (chlevel_value, "chlevel_value"); gtk_widget_ref (chlevel_value); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "chlevel_value", chlevel_value, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chlevel_value); gtk_box_pack_start (GTK_BOX (chvbox), chlevel_value, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (chlevel_value), 5, 5); chlevel_vscale = gtk_vscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 1000, 1, 0, 0))); gtk_widget_set_name (chlevel_vscale, "chlevel_vscale"); gtk_widget_ref (chlevel_vscale); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "chlevel_vscale", chlevel_vscale, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chlevel_vscale); gtk_box_pack_start (GTK_BOX (chvbox), chlevel_vscale, TRUE, TRUE, 0); gtk_scale_set_draw_value (GTK_SCALE (chlevel_vscale), FALSE); label83 = gtk_label_new (_("HC")); gtk_widget_set_name (label83, "label83"); gtk_widget_ref (label83); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label83", label83, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label83); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 1), label83); hbox25 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox25, "hbox25"); gtk_widget_ref (hbox25); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbox25", hbox25, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox25); gtk_container_add (GTK_CONTAINER (notebook3), hbox25); notebook4 = gtk_notebook_new (); gtk_widget_set_name (notebook4, "notebook4"); gtk_widget_ref (notebook4); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "notebook4", notebook4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (notebook4); gtk_box_pack_start (GTK_BOX (hbox25), notebook4, TRUE, TRUE, 0); gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook4), GTK_POS_LEFT); table14 = gtk_table_new (4, 2, FALSE); gtk_widget_set_name (table14, "table14"); gtk_widget_ref (table14); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "table14", table14, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table14); gtk_container_add (GTK_CONTAINER (notebook4), table14); gtk_table_set_row_spacings (GTK_TABLE (table14), 10); gtk_table_set_col_spacings (GTK_TABLE (table14), 10); label104 = gtk_label_new (_("Minimum:")); gtk_widget_set_name (label104, "label104"); gtk_widget_ref (label104); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label104", label104, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label104); gtk_table_attach (GTK_TABLE (table14), label104, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label104), 10, 0); vsmax_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); vsmax = gtk_spin_button_new (GTK_ADJUSTMENT (vsmax_adj), 1, 3); gtk_widget_set_name (vsmax, "vsmax"); gtk_widget_ref (vsmax); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "vsmax", vsmax, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vsmax); gtk_table_attach (GTK_TABLE (table14), vsmax, 1, 2, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (vsmax), TRUE); vsinterval_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10); vsinterval = gtk_spin_button_new (GTK_ADJUSTMENT (vsinterval_adj), 1, 3); gtk_widget_set_name (vsinterval, "vsinterval"); gtk_widget_ref (vsinterval); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "vsinterval", vsinterval, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vsinterval); gtk_table_attach (GTK_TABLE (table14), vsinterval, 1, 2, 2, 3, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (vsinterval), TRUE); label105 = gtk_label_new (_("Interval:")); gtk_widget_set_name (label105, "label105"); gtk_widget_ref (label105); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label105", label105, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label105); gtk_table_attach (GTK_TABLE (table14), label105, 0, 1, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label105), 0, 0.5); vsmin_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); vsmin = gtk_spin_button_new (GTK_ADJUSTMENT (vsmin_adj), 1, 3); gtk_widget_set_name (vsmin, "vsmin"); gtk_widget_ref (vsmin); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "vsmin", vsmin, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vsmin); gtk_table_attach (GTK_TABLE (table14), vsmin, 1, 2, 0, 1, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (vsmin), TRUE); label106 = gtk_label_new (_("Maximum:")); gtk_widget_set_name (label106, "label106"); gtk_widget_ref (label106); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label106", label106, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label106); gtk_table_attach (GTK_TABLE (table14), label106, 0, 1, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label106), 10, 0); toolbar3 = gtk_toolbar_new (GTK_ORIENTATION_HORIZONTAL, GTK_TOOLBAR_ICONS); gtk_widget_set_name (toolbar3, "toolbar3"); gtk_widget_ref (toolbar3); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "toolbar3", toolbar3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (toolbar3); gtk_table_attach (GTK_TABLE (table14), toolbar3, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); vslice_move = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar3), GTK_TOOLBAR_CHILD_TOGGLEBUTTON, NULL, _("Move Slice"), _("Move Slice"), NULL, NULL, NULL, NULL); gtk_widget_set_name (vslice_move, "vslice_move"); gtk_widget_ref (vslice_move); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "vslice_move", vslice_move, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vslice_move); label97 = gtk_label_new (_("Settings")); gtk_widget_set_name (label97, "label97"); gtk_widget_ref (label97); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label97", label97, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label97); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 0), label97); table13 = gtk_table_new (3, 2, FALSE); gtk_widget_set_name (table13, "table13"); gtk_widget_ref (table13); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "table13", table13, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table13); gtk_container_add (GTK_CONTAINER (notebook4), table13); button4 = gtk_button_new_with_label (_("Select Color")); gtk_widget_set_name (button4, "button4"); gtk_widget_ref (button4); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "button4", button4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button4); gtk_table_attach (GTK_TABLE (table13), button4, 0, 2, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); label98 = gtk_label_new (_("Line Style:")); gtk_widget_set_name (label98, "label98"); gtk_widget_ref (label98); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label98", label98, (GtkDestroyNotify) gtk_widget_unref); gtk_table_attach (GTK_TABLE (table13), label98, 0, 1, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_widget_set_sensitive (label98, FALSE); gtk_misc_set_padding (GTK_MISC (label98), 10, 0); optionmenu2 = gtk_option_menu_new (); gtk_widget_set_name (optionmenu2, "optionmenu2"); gtk_widget_ref (optionmenu2); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "optionmenu2", optionmenu2, (GtkDestroyNotify) gtk_widget_unref); gtk_table_attach (GTK_TABLE (table13), optionmenu2, 1, 2, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_widget_set_sensitive (optionmenu2, FALSE); optionmenu2_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("Solid")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu2_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu2), optionmenu2_menu); label99 = gtk_label_new (_("Line Width:")); gtk_widget_set_name (label99, "label99"); gtk_widget_ref (label99); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label99", label99, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label99); gtk_table_attach (GTK_TABLE (table13), label99, 0, 1, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label99), 10, 0); optionmenu3 = gtk_option_menu_new (); gtk_widget_set_name (optionmenu3, "optionmenu3"); gtk_widget_ref (optionmenu3); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "optionmenu3", optionmenu3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (optionmenu3); gtk_table_attach (GTK_TABLE (table13), optionmenu3, 1, 2, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); optionmenu3_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("1")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu3_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("2")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu3_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("3")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu3_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("4")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu3_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("5")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu3_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu3), optionmenu3_menu); label100 = gtk_label_new (_("Style")); gtk_widget_set_name (label100, "label100"); gtk_widget_ref (label100); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label100", label100, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label100); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook4), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook4), 1), label100); label84 = gtk_label_new (_("VI")); gtk_widget_set_name (label84, "label84"); gtk_widget_ref (label84); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label84", label84, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label84); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 2), label84); hbox24 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox24, "hbox24"); gtk_widget_ref (hbox24); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbox24", hbox24, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox24); gtk_container_add (GTK_CONTAINER (notebook3), hbox24); table11 = gtk_table_new (5, 2, FALSE); gtk_widget_set_name (table11, "table11"); gtk_widget_ref (table11); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "table11", table11, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table11); gtk_box_pack_start (GTK_BOX (hbox24), table11, TRUE, TRUE, 0); gtk_table_set_row_spacings (GTK_TABLE (table11), 5); gtk_table_set_col_spacings (GTK_TABLE (table11), 5); label90 = gtk_label_new (_("Minimum:")); gtk_widget_set_name (label90, "label90"); gtk_widget_ref (label90); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label90", label90, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label90); gtk_table_attach (GTK_TABLE (table11), label90, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label90), 10, 0); label91 = gtk_label_new (_("Maximum:")); gtk_widget_set_name (label91, "label91"); gtk_widget_ref (label91); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label91", label91, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label91); gtk_table_attach (GTK_TABLE (table11), label91, 1, 2, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label91), 10, 0); spinbutton1_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); spinbutton1 = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton1_adj), 1, 3); gtk_widget_set_name (spinbutton1, "spinbutton1"); gtk_widget_ref (spinbutton1); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "spinbutton1", spinbutton1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (spinbutton1); gtk_table_attach (GTK_TABLE (table11), spinbutton1, 0, 1, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton1), TRUE); spinbutton2_adj = gtk_adjustment_new (1, -65536, 65536, 1, 10, 10); spinbutton2 = gtk_spin_button_new (GTK_ADJUSTMENT (spinbutton2_adj), 1, 3); gtk_widget_set_name (spinbutton2, "spinbutton2"); gtk_widget_ref (spinbutton2); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "spinbutton2", spinbutton2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (spinbutton2); gtk_table_attach (GTK_TABLE (table11), spinbutton2, 1, 2, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (spinbutton2), TRUE); button3 = gtk_button_new_with_label (_("Select ColorTable")); gtk_widget_set_name (button3, "button3"); gtk_widget_ref (button3); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "button3", button3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button3); gtk_table_attach (GTK_TABLE (table11), button3, 0, 2, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); label92 = gtk_label_new (_("Polygon \nFill Style")); gtk_widget_set_name (label92, "label92"); gtk_widget_ref (label92); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label92", label92, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label92); gtk_table_attach (GTK_TABLE (table11), label92, 0, 1, 4, 5, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_padding (GTK_MISC (label92), 5, 0); optionmenu1 = gtk_option_menu_new (); gtk_widget_set_name (optionmenu1, "optionmenu1"); gtk_widget_ref (optionmenu1); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "optionmenu1", optionmenu1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (optionmenu1); gtk_table_attach (GTK_TABLE (table11), optionmenu1, 1, 2, 4, 5, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); optionmenu1_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("Fill")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu1_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("Lines")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu1_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("Points")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (optionmenu1_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (optionmenu1), optionmenu1_menu); label93 = gtk_label_new (_("Alpha:")); gtk_widget_set_name (label93, "label93"); gtk_widget_ref (label93); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label93", label93, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label93); gtk_table_attach (GTK_TABLE (table11), label93, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label93), 0, 2.98023e-08); gtk_misc_set_padding (GTK_MISC (label93), 5, 0); hscale1 = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (1, 0, 1, 0.05, 0, 0))); gtk_widget_set_name (hscale1, "hscale1"); gtk_widget_ref (hscale1); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hscale1", hscale1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hscale1); gtk_table_attach (GTK_TABLE (table11), hscale1, 1, 2, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (GTK_FILL), 0, 0); gtk_scale_set_digits (GTK_SCALE (hscale1), 2); label85 = gtk_label_new (_("VC")); gtk_widget_set_name (label85, "label85"); gtk_widget_ref (label85); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label85", label85, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label85); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 3), label85); hbox26 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox26, "hbox26"); gtk_widget_ref (hbox26); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbox26", hbox26, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox26); gtk_container_add (GTK_CONTAINER (notebook3), hbox26); vbox24 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox24, "vbox24"); gtk_widget_ref (vbox24); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "vbox24", vbox24, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox24); gtk_box_pack_start (GTK_BOX (hbox26), vbox24, TRUE, TRUE, 0); label101 = gtk_label_new (_("Level")); gtk_widget_set_name (label101, "label101"); gtk_widget_ref (label101); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label101", label101, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label101); gtk_box_pack_start (GTK_BOX (vbox24), label101, FALSE, FALSE, 0); gtk_misc_set_padding (GTK_MISC (label101), 5, 5); isolevel = gtk_vscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (700, 0, 1000, 1, 0, 0))); gtk_widget_set_name (isolevel, "isolevel"); gtk_widget_ref (isolevel); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "isolevel", isolevel, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (isolevel); gtk_box_pack_start (GTK_BOX (vbox24), isolevel, TRUE, TRUE, 0); label86 = gtk_label_new (_("ISO")); gtk_widget_set_name (label86, "label86"); gtk_widget_ref (label86); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label86", label86, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label86); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 4), label86); empty_notebook_page = gtk_vbox_new (FALSE, 0); gtk_widget_show (empty_notebook_page); gtk_container_add (GTK_CONTAINER (notebook3), empty_notebook_page); label87 = gtk_label_new (_("Vol")); gtk_widget_set_name (label87, "label87"); gtk_widget_ref (label87); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "label87", label87, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label87); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook3), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook3), 5), label87); dialog_action_area8 = GTK_DIALOG (VarGraphicsControls)->action_area; gtk_widget_set_name (dialog_action_area8, "dialog_action_area8"); gtk_object_set_data (GTK_OBJECT (VarGraphicsControls), "dialog_action_area8", dialog_action_area8); gtk_widget_show (dialog_action_area8); gtk_container_set_border_width (GTK_CONTAINER (dialog_action_area8), 10); hbuttonbox3 = gtk_hbutton_box_new (); gtk_widget_set_name (hbuttonbox3, "hbuttonbox3"); gtk_widget_ref (hbuttonbox3); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hbuttonbox3", hbuttonbox3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbuttonbox3); gtk_box_pack_start (GTK_BOX (dialog_action_area8), hbuttonbox3, TRUE, TRUE, 0); hsliceclear = gtk_button_new_with_label (_("Clear")); gtk_widget_set_name (hsliceclear, "hsliceclear"); gtk_widget_ref (hsliceclear); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hsliceclear", hsliceclear, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hsliceclear); gtk_container_add (GTK_CONTAINER (hbuttonbox3), hsliceclear); GTK_WIDGET_SET_FLAGS (hsliceclear, GTK_CAN_DEFAULT); hsclose = gtk_button_new_with_label (_("Close")); gtk_widget_set_name (hsclose, "hsclose"); gtk_widget_ref (hsclose); gtk_object_set_data_full (GTK_OBJECT (VarGraphicsControls), "hsclose", hsclose, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hsclose); gtk_container_add (GTK_CONTAINER (hbuttonbox3), hsclose); GTK_WIDGET_SET_FLAGS (hsclose, GTK_CAN_DEFAULT); gtk_signal_connect (GTK_OBJECT (VarGraphicsControls), "delete_event", GTK_SIGNAL_FUNC (on_VarGraphicsControls_delete_event), NULL); gtk_signal_connect (GTK_OBJECT (Hslicebutton), "toggled", GTK_SIGNAL_FUNC (on_Hslicebutton_toggled), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (Vslicebutton), "toggled", GTK_SIGNAL_FUNC (on_Vslicebutton_toggled), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (CHslicebutton), "toggled", GTK_SIGNAL_FUNC (on_CHslicebutton_toggled), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (hsmax), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(1)); gtk_signal_connect (GTK_OBJECT (hsinterval), "changed", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(2)); gtk_signal_connect (GTK_OBJECT (hsmin), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(0)); gtk_signal_connect (GTK_OBJECT (hs_colorselect), "clicked", GTK_SIGNAL_FUNC (on_colorselect_clicked), GINT_TO_POINTER(0)); gtk_signal_connect (GTK_OBJECT (radiobutton1), "toggled", GTK_SIGNAL_FUNC (on_linestyle_toggled), GUINT_TO_POINTER(VIS5D_SOLID_LINE)); gtk_signal_connect (GTK_OBJECT (radiobutton2), "toggled", GTK_SIGNAL_FUNC (on_linestyle_toggled), GUINT_TO_POINTER(VIS5D_DASHED_LINE)); gtk_signal_connect (GTK_OBJECT (radiobutton3), "toggled", GTK_SIGNAL_FUNC (on_linestyle_toggled), GUINT_TO_POINTER(VIS5D_DOTTED_LINE)); gtk_signal_connect (GTK_OBJECT (radiobutton5), "toggled", GTK_SIGNAL_FUNC (on_linestyle_toggled), GUINT_TO_POINTER(VIS5D_DOTDASHED_LINE)); gtk_signal_connect (GTK_OBJECT (linewidth), "changed", GTK_SIGNAL_FUNC (on_linewidth_changed), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (hlevel_vscale), "button_release_event", GTK_SIGNAL_FUNC (on_level_vscale_button_release_event), GINT_TO_POINTER(HSLICE)); gtk_signal_connect (GTK_OBJECT (chsmin), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(3)); gtk_signal_connect (GTK_OBJECT (chsmax), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(4)); gtk_signal_connect (GTK_OBJECT (colortable_select), "clicked", GTK_SIGNAL_FUNC (on_colortable_select_clicked), GINT_TO_POINTER(CHSLICE)); gtk_signal_connect (GTK_OBJECT (alpha), "button_release_event", GTK_SIGNAL_FUNC (on_alpha_button_release_event), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (hs_color_sample), "leave_notify_event", GTK_SIGNAL_FUNC (on_hs_color_sample_enterorleave), sample_label); gtk_signal_connect (GTK_OBJECT (chlevel_vscale), "button_release_event", GTK_SIGNAL_FUNC (on_level_vscale_button_release_event), GINT_TO_POINTER(CHSLICE)); gtk_signal_connect (GTK_OBJECT (vsmax), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(1)); gtk_signal_connect (GTK_OBJECT (vsinterval), "changed", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(2)); gtk_signal_connect (GTK_OBJECT (vsmin), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(0)); gtk_signal_connect (GTK_OBJECT (vslice_move), "toggled", GTK_SIGNAL_FUNC (on_vslice_move_toggled), NULL); gtk_signal_connect (GTK_OBJECT (button4), "clicked", GTK_SIGNAL_FUNC (on_colorselect_clicked), GINT_TO_POINTER(2)); gtk_signal_connect (GTK_OBJECT (spinbutton1), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(0)); gtk_signal_connect (GTK_OBJECT (spinbutton2), "activate", GTK_SIGNAL_FUNC (on_hsspin_changed), GINT_TO_POINTER(1)); gtk_signal_connect (GTK_OBJECT (button3), "clicked", GTK_SIGNAL_FUNC (on_colortable_select_clicked), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (hscale1), "button_release_event", GTK_SIGNAL_FUNC (on_alpha_button_release_event), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (isolevel), "button_release_event", GTK_SIGNAL_FUNC (on_level_vscale_button_release_event), NULL); gtk_signal_connect (GTK_OBJECT (hsliceclear), "clicked", GTK_SIGNAL_FUNC (on_hsclear_clicked), VarGraphicsControls); gtk_signal_connect (GTK_OBJECT (hsclose), "clicked", GTK_SIGNAL_FUNC (on_hsclose_clicked), VarGraphicsControls); return VarGraphicsControls; }