📄 glade_interface.c
字号:
(GtkDestroyNotify) gtk_widget_unref); gtk_box_pack_start (GTK_BOX (vbox21), settings, FALSE, FALSE, 0); hbox112 = gtk_hbox_new (FALSE, 2); gtk_widget_ref (hbox112); gtk_object_set_data_full (GTK_OBJECT (samwin), "hbox112", hbox112, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox112); gtk_box_pack_start (GTK_BOX (settings), hbox112, FALSE, FALSE, 0); label226 = gtk_label_new (_("Rate:")); gtk_widget_ref (label226); gtk_object_set_data_full (GTK_OBJECT (samwin), "label226", label226, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label226); gtk_box_pack_start (GTK_BOX (hbox112), label226, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label226), 0, 0.5); OPrate = gtk_option_menu_new (); gtk_widget_ref (OPrate); gtk_object_set_data_full (GTK_OBJECT (samwin), "OPrate", OPrate, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (OPrate); gtk_box_pack_start (GTK_BOX (hbox112), OPrate, FALSE, FALSE, 0); OPrate_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("44100")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPrate_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("22050")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPrate_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("11025")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPrate_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("Custom")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPrate_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (OPrate), OPrate_menu); label227 = gtk_label_new (_("Custom:")); gtk_widget_ref (label227); gtk_object_set_data_full (GTK_OBJECT (samwin), "label227", label227, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label227); gtk_box_pack_start (GTK_BOX (hbox112), label227, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (label227), 0, 0.5); ENcustom = gtk_entry_new (); gtk_widget_ref (ENcustom); gtk_object_set_data_full (GTK_OBJECT (samwin), "ENcustom", ENcustom, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (ENcustom); gtk_box_pack_start (GTK_BOX (hbox112), ENcustom, FALSE, FALSE, 0); gtk_widget_set_usize (ENcustom, 80, -2); hbox114 = gtk_hbox_new (FALSE, 2); gtk_widget_ref (hbox114); gtk_object_set_data_full (GTK_OBJECT (samwin), "hbox114", hbox114, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox114); gtk_box_pack_start (GTK_BOX (settings), hbox114, FALSE, FALSE, 0); label229 = gtk_label_new (_("Fine Tune:")); gtk_widget_ref (label229); gtk_object_set_data_full (GTK_OBJECT (samwin), "label229", label229, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label229); gtk_box_pack_start (GTK_BOX (hbox114), label229, FALSE, FALSE, 0); SPBftune_adj = gtk_adjustment_new (1, 0, 100, 1, 10, 10); SPBftune = gtk_spin_button_new (GTK_ADJUSTMENT (SPBftune_adj), 1, 0); gtk_widget_ref (SPBftune); gtk_object_set_data_full (GTK_OBJECT (samwin), "SPBftune", SPBftune, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (SPBftune); gtk_box_pack_start (GTK_BOX (hbox114), SPBftune, FALSE, FALSE, 0); gtk_spin_button_set_numeric (GTK_SPIN_BUTTON (SPBftune), TRUE); gtk_spin_button_set_snap_to_ticks (GTK_SPIN_BUTTON (SPBftune), TRUE); label230 = gtk_label_new (_("cents")); gtk_widget_ref (label230); gtk_object_set_data_full (GTK_OBJECT (samwin), "label230", label230, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label230); gtk_box_pack_start (GTK_BOX (hbox114), label230, FALSE, FALSE, 0); hbox50 = gtk_hbox_new (TRUE, 0); gtk_widget_ref (hbox50); gtk_object_set_data_full (GTK_OBJECT (samwin), "hbox50", hbox50, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox50); gtk_box_pack_start (GTK_BOX (vbox20), hbox50, FALSE, FALSE, 0); button6 = gtk_button_new_with_label (_("OK")); gtk_widget_ref (button6); gtk_object_set_data_full (GTK_OBJECT (samwin), "button6", button6, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button6); gtk_box_pack_start (GTK_BOX (hbox50), button6, TRUE, FALSE, 0); button7 = gtk_button_new_with_label (_("Cancel")); gtk_widget_ref (button7); gtk_object_set_data_full (GTK_OBJECT (samwin), "button7", button7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button7); gtk_box_pack_start (GTK_BOX (hbox50), button7, FALSE, FALSE, 0); gtk_signal_connect (GTK_OBJECT (button6), "clicked", GTK_SIGNAL_FUNC (uisf_cb_modify_sample_okay), samwin); gtk_signal_connect_object (GTK_OBJECT (button7), "clicked", GTK_SIGNAL_FUNC (gtk_widget_destroy), GTK_OBJECT (samwin)); return samwin;}GtkWidget*create_newsamwin (void){ GtkWidget *newsamwin; GtkWidget *vbox24; GtkWidget *frame11; GtkWidget *vbox25; GtkWidget *HBXname; GtkWidget *label133; GtkWidget *ENname; GtkWidget *LBLsaminfo; GtkWidget *BTNloopnfo; GtkWidget *hseparator16; GtkWidget *VBXrawsam; GtkWidget *label134; GtkWidget *hseparator10; GtkWidget *table16; GtkWidget *label135; GtkWidget *label137; GtkWidget *OPwidth; GtkWidget *OPwidth_menu; GtkWidget *glade_menuitem; GtkWidget *OPchan; GtkWidget *OPchan_menu; GtkWidget *OPrate; GtkWidget *OPrate_menu; GtkWidget *label136; GtkWidget *label138; GtkWidget *label139; GtkWidget *OPendian; GtkWidget *OPendian_menu; GtkWidget *label140; GtkWidget *OPsign; GtkWidget *OPsign_menu; GtkWidget *ENcustom; GtkWidget *hbox55; GtkWidget *BTNok; GtkWidget *button11; newsamwin = gtk_window_new (GTK_WINDOW_DIALOG); gtk_object_set_data (GTK_OBJECT (newsamwin), "newsamwin", newsamwin); gtk_window_set_title (GTK_WINDOW (newsamwin), _("New Sample")); gtk_window_set_position (GTK_WINDOW (newsamwin), GTK_WIN_POS_MOUSE); vbox24 = gtk_vbox_new (FALSE, 6); gtk_widget_ref (vbox24); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "vbox24", vbox24, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox24); gtk_container_add (GTK_CONTAINER (newsamwin), vbox24); gtk_container_set_border_width (GTK_CONTAINER (vbox24), 10); frame11 = gtk_frame_new (NULL); gtk_widget_ref (frame11); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "frame11", frame11, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame11); gtk_box_pack_start (GTK_BOX (vbox24), frame11, TRUE, TRUE, 0); vbox25 = gtk_vbox_new (FALSE, 2); gtk_widget_ref (vbox25); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "vbox25", vbox25, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox25); gtk_container_add (GTK_CONTAINER (frame11), vbox25); gtk_container_set_border_width (GTK_CONTAINER (vbox25), 2); HBXname = gtk_hbox_new (FALSE, 2); gtk_widget_ref (HBXname); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "HBXname", HBXname, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (HBXname); gtk_box_pack_start (GTK_BOX (vbox25), HBXname, FALSE, FALSE, 0); label133 = gtk_label_new (_("Name:")); gtk_widget_ref (label133); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "label133", label133, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label133); gtk_box_pack_start (GTK_BOX (HBXname), label133, FALSE, FALSE, 0); ENname = gtk_entry_new (); gtk_widget_ref (ENname); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "ENname", ENname, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (ENname); gtk_box_pack_start (GTK_BOX (HBXname), ENname, TRUE, TRUE, 0); LBLsaminfo = gtk_label_new (""); gtk_widget_ref (LBLsaminfo); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "LBLsaminfo", LBLsaminfo, (GtkDestroyNotify) gtk_widget_unref); gtk_box_pack_start (GTK_BOX (vbox25), LBLsaminfo, FALSE, FALSE, 0); gtk_misc_set_alignment (GTK_MISC (LBLsaminfo), 7.45058e-09, 0.5); BTNloopnfo = gtk_check_button_new_with_label (_("Import loop information")); gtk_widget_ref (BTNloopnfo); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "BTNloopnfo", BTNloopnfo, (GtkDestroyNotify) gtk_widget_unref); gtk_box_pack_start (GTK_BOX (vbox25), BTNloopnfo, FALSE, FALSE, 0); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (BTNloopnfo), TRUE); hseparator16 = gtk_hseparator_new (); gtk_widget_ref (hseparator16); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "hseparator16", hseparator16, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hseparator16); gtk_box_pack_start (GTK_BOX (vbox25), hseparator16, FALSE, FALSE, 0); VBXrawsam = gtk_vbox_new (FALSE, 2); gtk_widget_ref (VBXrawsam); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "VBXrawsam", VBXrawsam, (GtkDestroyNotify) gtk_widget_unref); gtk_box_pack_start (GTK_BOX (vbox25), VBXrawsam, FALSE, FALSE, 0); label134 = gtk_label_new (_("Raw Sample Parameters")); gtk_widget_ref (label134); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "label134", label134, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label134); gtk_box_pack_start (GTK_BOX (VBXrawsam), label134, FALSE, FALSE, 0); hseparator10 = gtk_hseparator_new (); gtk_widget_ref (hseparator10); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "hseparator10", hseparator10, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hseparator10); gtk_box_pack_start (GTK_BOX (VBXrawsam), hseparator10, TRUE, TRUE, 0); table16 = gtk_table_new (3, 4, FALSE); gtk_widget_ref (table16); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "table16", table16, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (table16); gtk_box_pack_start (GTK_BOX (VBXrawsam), table16, TRUE, TRUE, 0); gtk_table_set_row_spacings (GTK_TABLE (table16), 2); gtk_table_set_col_spacings (GTK_TABLE (table16), 2); label135 = gtk_label_new (_("Rate:")); gtk_widget_ref (label135); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "label135", label135, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label135); gtk_table_attach (GTK_TABLE (table16), label135, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); gtk_misc_set_alignment (GTK_MISC (label135), 0, 0.5); label137 = gtk_label_new (_("Custom:")); gtk_widget_ref (label137); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "label137", label137, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label137); gtk_table_attach (GTK_TABLE (table16), label137, 2, 3, 0, 1, (GtkAttachOptions) (0), (GtkAttachOptions) (0), 0, 0); OPwidth = gtk_option_menu_new (); gtk_widget_ref (OPwidth); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "OPwidth", OPwidth, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (OPwidth); gtk_table_attach (GTK_TABLE (table16), OPwidth, 1, 2, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); OPwidth_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("16 bit")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPwidth_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("8 bit")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPwidth_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (OPwidth), OPwidth_menu); OPchan = gtk_option_menu_new (); gtk_widget_ref (OPchan); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "OPchan", OPchan, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (OPchan); gtk_table_attach (GTK_TABLE (table16), OPchan, 1, 2, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 0, 0); OPchan_menu = gtk_menu_new (); glade_menuitem = gtk_menu_item_new_with_label (_("Mono")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPchan_menu), glade_menuitem); glade_menuitem = gtk_menu_item_new_with_label (_("Stereo")); gtk_widget_show (glade_menuitem); gtk_menu_append (GTK_MENU (OPchan_menu), glade_menuitem); gtk_option_menu_set_menu (GTK_OPTION_MENU (OPchan), OPchan_menu); OPrate = gtk_option_menu_new (); gtk_widget_ref (OPrate); gtk_object_set_data_full (GTK_OBJECT (newsamwin), "OPrate", OPrate, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (OPrate);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -