⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glade_interface.c

📁 A GTK sound font editor. Sound font files are used to synthesize instruments from audio samples for
💻 C
📖 第 1 页 / 共 5 页
字号:
                            (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 + -