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

📄 prefswin.c

📁 xmms-1.2.10.tar.gz学习使用的就下吧
💻 C
📖 第 1 页 / 共 4 页
字号:
		GtkWidget *prefswin_options_frame, *prefswin_options_vbox;	GtkWidget *prefswin_mainwin_frame, *prefswin_mainwin_vbox;	GtkWidget *prefswin_fonts_vbox, *prefswin_fonts_playlist_frame;	GtkWidget *prefswin_fonts_options_vbox, *prefswin_fonts_options_frame;	GtkWidget *prefswin_mainwin_font_hbox, *prefswin_mainwin_font_browse;	GtkWidget *scrolled_win;	GtkWidget *prefswin_vbox, *prefswin_hbox, *prefswin_cancel, *prefswin_apply;	GtkWidget *prefswin_title_frame, *prefswin_title_vbox;	GtkWidget *prefswin_title_hbox, *prefswin_title_vbox2;	GtkWidget *options_table;	GtkWidget *options_giop, *options_giod, *options_giol, *options_rt;	GtkWidget *options_sw, *options_sw_box, *options_sw_label;	GtkWidget *options_pbs, *options_pbs_box, *options_pbs_label;	GtkWidget *options_pbs_label2, *options_sd_label;	GtkWidget *options_gi_box, *options_gi_label;	GtkWidget *options_font_hbox, *options_font_vbox;	GtkWidget *options_mouse_box, *options_mouse_label;	GtkObject *options_mouse_adj;	GtkWidget *prefswin_title_desc, *prefswin_title_label, *opt;	char *titles[1];	prefswin = gtk_window_new(GTK_WINDOW_DIALOG);	gtk_window_set_title(GTK_WINDOW(prefswin), _("Preferences"));	gtk_window_set_policy(GTK_WINDOW(prefswin), FALSE, FALSE, FALSE);	gtk_window_set_transient_for(GTK_WINDOW(prefswin), GTK_WINDOW(mainwin));	gtk_signal_connect(GTK_OBJECT(prefswin), "delete_event", GTK_SIGNAL_FUNC(prefswin_delete_event), NULL);	gtk_container_border_width(GTK_CONTAINER(prefswin), 10);	prefswin_tooltips = gtk_tooltips_new();	prefswin_vbox = gtk_vbox_new(FALSE, 10);	gtk_container_add(GTK_CONTAINER(prefswin), prefswin_vbox);	prefswin_notebook = gtk_notebook_new();	gtk_box_pack_start(GTK_BOX(prefswin_vbox), prefswin_notebook, TRUE, TRUE, 0);	/*	 * Audio I/O Page	 */	prefswin_audio_vbox = gtk_vbox_new(FALSE, 0);	/*	 * Input plugins	 */	prefswin_audio_iframe = gtk_frame_new(_("Input Plugins"));	gtk_container_border_width(GTK_CONTAINER(prefswin_audio_iframe), 5);	gtk_box_pack_start(GTK_BOX(prefswin_audio_vbox), prefswin_audio_iframe, TRUE, TRUE, 0);	prefswin_audio_ivbox = gtk_vbox_new(FALSE, 5);	gtk_container_border_width(GTK_CONTAINER(prefswin_audio_ivbox), 5);	gtk_container_add(GTK_CONTAINER(prefswin_audio_iframe), prefswin_audio_ivbox);	titles[0] = _("Input plugins");	prefswin_audio_ilist = gtk_clist_new_with_titles(1, titles);	gtk_widget_set_usize(prefswin_audio_ilist, -1, 80);	gtk_clist_column_titles_passive(GTK_CLIST(prefswin_audio_ilist));	gtk_clist_set_selection_mode(GTK_CLIST(prefswin_audio_ilist), GTK_SELECTION_SINGLE);	gtk_signal_connect(GTK_OBJECT(prefswin_audio_ilist), "select_row", GTK_SIGNAL_FUNC(prefswin_ilist_clicked), NULL);	gtk_signal_connect(GTK_OBJECT(prefswin_audio_ilist), "unselect_row", GTK_SIGNAL_FUNC(prefswin_ilist_clicked), NULL);	scrolled_win = gtk_scrolled_window_new(NULL, NULL);	gtk_container_add(GTK_CONTAINER(scrolled_win), prefswin_audio_ilist);	gtk_container_border_width(GTK_CONTAINER(scrolled_win), 5);	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_win), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ivbox), scrolled_win, TRUE, TRUE, 0);	prefswin_audio_ihbox = gtk_hbox_new(FALSE, 0);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ivbox), prefswin_audio_ihbox, FALSE, FALSE, 5);	prefswin_audio_ihbbox = gtk_hbutton_box_new();	gtk_button_box_set_layout(GTK_BUTTON_BOX(prefswin_audio_ihbbox), GTK_BUTTONBOX_START);	gtk_button_box_set_spacing(GTK_BUTTON_BOX(prefswin_audio_ihbbox), 10);	gtk_button_box_set_child_size(GTK_BUTTON_BOX(prefswin_audio_ihbbox), 85, 17);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ihbox), prefswin_audio_ihbbox, TRUE, TRUE, 0);	prefswin_audio_iconfig = gtk_button_new_with_label(_("Configure"));	gtk_signal_connect(GTK_OBJECT(prefswin_audio_iconfig), "clicked", GTK_SIGNAL_FUNC(prefswin_iconfigure), prefswin_audio_ilist);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ihbbox), prefswin_audio_iconfig, TRUE, TRUE, 0);	prefswin_audio_iabout = gtk_button_new_with_label(_("About"));	gtk_signal_connect(GTK_OBJECT(prefswin_audio_iabout), "clicked", GTK_SIGNAL_FUNC(prefswin_iabout), prefswin_audio_ilist);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ihbbox), prefswin_audio_iabout, TRUE, TRUE, 0);	prefswin_audio_ie_cbox = gtk_check_button_new_with_label(_("Enable plugin"));	gtk_signal_connect(GTK_OBJECT(prefswin_audio_ie_cbox), "toggled", GTK_SIGNAL_FUNC(prefswin_ip_toggled), prefswin_audio_ilist);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ihbox), prefswin_audio_ie_cbox, FALSE, FALSE, 10);	/* 	 * Output plugin	 */	prefswin_audio_oframe = gtk_frame_new(_("Output Plugin"));	gtk_container_border_width(GTK_CONTAINER(prefswin_audio_oframe), 5);	gtk_box_pack_start(GTK_BOX(prefswin_audio_vbox), prefswin_audio_oframe, FALSE, FALSE, 0);	prefswin_audio_ovbox = gtk_vbox_new(FALSE, 10);	gtk_container_border_width(GTK_CONTAINER(prefswin_audio_ovbox), 5);	gtk_container_add(GTK_CONTAINER(prefswin_audio_oframe), prefswin_audio_ovbox);	prefswin_audio_olist = gtk_option_menu_new();	gtk_box_pack_start(GTK_BOX(prefswin_audio_ovbox), prefswin_audio_olist, TRUE, TRUE, 0);	prefswin_audio_ohbox = gtk_hbutton_box_new();	gtk_button_box_set_layout(GTK_BUTTON_BOX(prefswin_audio_ohbox), GTK_BUTTONBOX_START);	gtk_button_box_set_spacing(GTK_BUTTON_BOX(prefswin_audio_ohbox), 10);	gtk_button_box_set_child_size(GTK_BUTTON_BOX(prefswin_audio_ohbox), 85, 17);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ovbox), prefswin_audio_ohbox, FALSE, FALSE, 6);	prefswin_audio_oconfig = gtk_button_new_with_label(_("Configure"));	gtk_signal_connect(GTK_OBJECT(prefswin_audio_oconfig), "clicked", GTK_SIGNAL_FUNC(prefswin_oconfigure), NULL);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ohbox), prefswin_audio_oconfig, TRUE, TRUE, 0);	prefswin_audio_oabout = gtk_button_new_with_label(_("About"));	gtk_signal_connect(GTK_OBJECT(prefswin_audio_oabout), "clicked", GTK_SIGNAL_FUNC(prefswin_oabout), NULL);	gtk_box_pack_start(GTK_BOX(prefswin_audio_ohbox), prefswin_audio_oabout, TRUE, TRUE, 0);	gtk_notebook_append_page(GTK_NOTEBOOK(prefswin_notebook), prefswin_audio_vbox, gtk_label_new(_("Audio I/O Plugins")));	/*	 * Effect plugins	 */	prefswin_eplugins_frame = gtk_frame_new(_("Effects Plugins"));	gtk_container_border_width(GTK_CONTAINER(prefswin_eplugins_frame), 5);	prefswin_eplugins_vbox = gtk_vbox_new(FALSE, 10);	gtk_container_border_width(GTK_CONTAINER(prefswin_eplugins_vbox), 5);	gtk_container_add(GTK_CONTAINER(prefswin_eplugins_frame), prefswin_eplugins_vbox);	titles[0] = _("Effects plugins");	prefswin_eplugins_list = gtk_clist_new_with_titles(1, titles);	gtk_clist_column_titles_passive(GTK_CLIST(prefswin_eplugins_list));	gtk_clist_set_selection_mode(GTK_CLIST(prefswin_eplugins_list), GTK_SELECTION_SINGLE);	gtk_signal_connect(GTK_OBJECT(prefswin_eplugins_list), "select_row", GTK_SIGNAL_FUNC(prefswin_elist_clicked), NULL);	gtk_signal_connect(GTK_OBJECT(prefswin_eplugins_list), "unselect_row", GTK_SIGNAL_FUNC(prefswin_elist_clicked), NULL);	scrolled_win = gtk_scrolled_window_new(NULL, NULL);	gtk_container_add(GTK_CONTAINER(scrolled_win), prefswin_eplugins_list);	gtk_container_border_width(GTK_CONTAINER(scrolled_win), 5);	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_win), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);	gtk_box_pack_start(GTK_BOX(prefswin_eplugins_vbox), scrolled_win, TRUE, TRUE, 0);	prefswin_eplugins_hbox = gtk_hbox_new(FALSE, 0);	gtk_box_pack_start(GTK_BOX(prefswin_eplugins_vbox), prefswin_eplugins_hbox, FALSE, FALSE, 5);		prefswin_eplugins_hbbox = gtk_hbutton_box_new();	gtk_button_box_set_layout(GTK_BUTTON_BOX(prefswin_eplugins_hbbox), GTK_BUTTONBOX_START);	gtk_button_box_set_spacing(GTK_BUTTON_BOX(prefswin_eplugins_hbbox), 10);	gtk_button_box_set_child_size(GTK_BUTTON_BOX(prefswin_eplugins_hbbox), 85, 17);	gtk_box_pack_start(GTK_BOX(prefswin_eplugins_hbox), prefswin_eplugins_hbbox, TRUE, TRUE, 0);	prefswin_eplugins_config = gtk_button_new_with_label(_("Configure"));	gtk_signal_connect(GTK_OBJECT(prefswin_eplugins_config), "clicked", GTK_SIGNAL_FUNC(prefswin_econfigure), prefswin_eplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_eplugins_hbbox), prefswin_eplugins_config, TRUE, TRUE, 0);	prefswin_eplugins_about = gtk_button_new_with_label(_("About"));	gtk_signal_connect(GTK_OBJECT(prefswin_eplugins_about), "clicked", GTK_SIGNAL_FUNC(prefswin_eabout), prefswin_eplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_eplugins_hbbox), prefswin_eplugins_about, TRUE, TRUE, 0);	prefswin_eplugins_use_cbox = gtk_check_button_new_with_label(_("Enable plugin"));	gtk_signal_connect(GTK_OBJECT(prefswin_eplugins_use_cbox), "toggled", GTK_SIGNAL_FUNC(prefswin_eplugins_use_cb), prefswin_eplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_eplugins_hbox), prefswin_eplugins_use_cbox, FALSE, FALSE, 10);	gtk_notebook_append_page(GTK_NOTEBOOK(prefswin_notebook), prefswin_eplugins_frame, gtk_label_new(_("Effects Plugins")));	/*	 * General plugins	 */	prefswin_gplugins_frame = gtk_frame_new(_("General Plugins"));	gtk_container_border_width(GTK_CONTAINER(prefswin_gplugins_frame), 5);	prefswin_gplugins_vbox = gtk_vbox_new(FALSE, 10);	gtk_container_border_width(GTK_CONTAINER(prefswin_gplugins_vbox), 5);	gtk_container_add(GTK_CONTAINER(prefswin_gplugins_frame), prefswin_gplugins_vbox);	titles[0] = _("General plugins");	prefswin_gplugins_list = gtk_clist_new_with_titles(1, titles);	gtk_clist_column_titles_passive(GTK_CLIST(prefswin_gplugins_list));	gtk_clist_set_selection_mode(GTK_CLIST(prefswin_gplugins_list), GTK_SELECTION_SINGLE);	gtk_signal_connect(GTK_OBJECT(prefswin_gplugins_list), "select_row", GTK_SIGNAL_FUNC(prefswin_glist_clicked), NULL);	gtk_signal_connect(GTK_OBJECT(prefswin_gplugins_list), "unselect_row", GTK_SIGNAL_FUNC(prefswin_glist_clicked), NULL);	scrolled_win = gtk_scrolled_window_new(NULL, NULL);	gtk_container_add(GTK_CONTAINER(scrolled_win), prefswin_gplugins_list);	gtk_container_border_width(GTK_CONTAINER(scrolled_win), 5);	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_win), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);	gtk_box_pack_start(GTK_BOX(prefswin_gplugins_vbox), scrolled_win, TRUE, TRUE, 0);	prefswin_gplugins_hbox = gtk_hbox_new(FALSE, 0);	gtk_box_pack_start(GTK_BOX(prefswin_gplugins_vbox), prefswin_gplugins_hbox, FALSE, FALSE, 5);	prefswin_gplugins_hbbox = gtk_hbutton_box_new();	gtk_button_box_set_layout(GTK_BUTTON_BOX(prefswin_gplugins_hbbox), GTK_BUTTONBOX_START);	gtk_button_box_set_spacing(GTK_BUTTON_BOX(prefswin_gplugins_hbbox), 10);	gtk_button_box_set_child_size(GTK_BUTTON_BOX(prefswin_gplugins_hbbox), 85, 17);	gtk_box_pack_start(GTK_BOX(prefswin_gplugins_hbox), prefswin_gplugins_hbbox, TRUE, TRUE, 0);	prefswin_gplugins_config = gtk_button_new_with_label(_("Configure"));	gtk_signal_connect(GTK_OBJECT(prefswin_gplugins_config), "clicked", GTK_SIGNAL_FUNC(prefswin_gconfigure), prefswin_gplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_gplugins_hbbox), prefswin_gplugins_config, TRUE, TRUE, 0);	prefswin_gplugins_about = gtk_button_new_with_label(_("About"));	gtk_signal_connect(GTK_OBJECT(prefswin_gplugins_about), "clicked", GTK_SIGNAL_FUNC(prefswin_gabout), prefswin_gplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_gplugins_hbbox), prefswin_gplugins_about, TRUE, TRUE, 0);	prefswin_gplugins_use_cbox = gtk_check_button_new_with_label(_("Enable plugin"));	gtk_signal_connect(GTK_OBJECT(prefswin_gplugins_use_cbox), "toggled", GTK_SIGNAL_FUNC(prefswin_gplugins_use_cb), prefswin_gplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_gplugins_hbox), prefswin_gplugins_use_cbox, FALSE, FALSE, 10);	gtk_notebook_append_page(GTK_NOTEBOOK(prefswin_notebook), prefswin_gplugins_frame, gtk_label_new(_("General Plugins")));	/*	 * Visualization plugins page	 */		prefswin_vplugins_box = gtk_vbox_new(FALSE, 0);		prefswin_vplugins_frame = gtk_frame_new(_("Visualization Plugins"));	gtk_container_border_width(GTK_CONTAINER(prefswin_vplugins_frame), 5);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_box), prefswin_vplugins_frame, TRUE, TRUE, 0);	prefswin_vplugins_vbox = gtk_vbox_new(FALSE, 10);	gtk_container_border_width(GTK_CONTAINER(prefswin_vplugins_vbox), 5);	gtk_container_add(GTK_CONTAINER(prefswin_vplugins_frame), prefswin_vplugins_vbox);	titles[0] = _("Visualization plugins");	prefswin_vplugins_list = gtk_clist_new_with_titles(1, titles);	gtk_clist_column_titles_passive(GTK_CLIST(prefswin_vplugins_list));	gtk_clist_set_selection_mode(GTK_CLIST(prefswin_vplugins_list), GTK_SELECTION_SINGLE);	gtk_signal_connect(GTK_OBJECT(prefswin_vplugins_list), "select_row", GTK_SIGNAL_FUNC(prefswin_vlist_clicked), NULL);	gtk_signal_connect(GTK_OBJECT(prefswin_vplugins_list), "unselect_row", GTK_SIGNAL_FUNC(prefswin_vlist_clicked), NULL);	scrolled_win = gtk_scrolled_window_new(NULL, NULL);	gtk_container_add(GTK_CONTAINER(scrolled_win), prefswin_vplugins_list);	gtk_container_border_width(GTK_CONTAINER(scrolled_win), 5);	gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_win), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_vbox), scrolled_win, TRUE, TRUE, 0);	prefswin_vplugins_hbox = gtk_hbox_new(FALSE, 0);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_vbox), prefswin_vplugins_hbox, FALSE, FALSE, 5);	prefswin_vplugins_hbbox = gtk_hbutton_box_new();	gtk_button_box_set_layout(GTK_BUTTON_BOX(prefswin_vplugins_hbbox), GTK_BUTTONBOX_START);	gtk_button_box_set_spacing(GTK_BUTTON_BOX(prefswin_vplugins_hbbox), 10);	gtk_button_box_set_child_size(GTK_BUTTON_BOX(prefswin_vplugins_hbbox), 85, 17);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_hbox), prefswin_vplugins_hbbox, TRUE, TRUE, 0);	prefswin_vplugins_config = gtk_button_new_with_label(_("Configure"));	gtk_signal_connect(GTK_OBJECT(prefswin_vplugins_config), "clicked", GTK_SIGNAL_FUNC(prefswin_vconfigure), prefswin_vplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_hbbox), prefswin_vplugins_config, TRUE, TRUE, 0);	prefswin_vplugins_about = gtk_button_new_with_label(_("About"));	gtk_signal_connect(GTK_OBJECT(prefswin_vplugins_about), "clicked", GTK_SIGNAL_FUNC(prefswin_vabout), prefswin_vplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_hbbox), prefswin_vplugins_about, TRUE, TRUE, 0);	prefswin_vplugins_use_cbox = gtk_check_button_new_with_label(_("Enable plugin"));	gtk_signal_connect(GTK_OBJECT(prefswin_vplugins_use_cbox), "toggled", GTK_SIGNAL_FUNC(prefswin_vplugins_use_cb), prefswin_vplugins_list);	gtk_box_pack_start(GTK_BOX(prefswin_vplugins_hbox), prefswin_vplugins_use_cbox, FALSE, FALSE, 10);	gtk_notebook_append_page(GTK_NOTEBOOK(prefswin_notebook), prefswin_vplugins_box, gtk_label_new(_("Visualization Plugins")));	/*	 * Options page	 */	prefswin_options_vbox = gtk_vbox_new(FALSE, 0);	prefswin_options_frame = gtk_frame_new(_("Options"));	gtk_box_pack_start(GTK_BOX(prefswin_options_vbox), prefswin_options_frame, FALSE, FALSE, 0);	gtk_container_border_width(GTK_CONTAINER(prefswin_options_frame), 5);	options_table = gtk_table_new(10, 2, FALSE);	gtk_container_add(GTK_CONTAINER(prefswin_options_frame), options_table);	gtk_container_border_width(GTK_CONTAINER(options_table), 5);	options_gi_box = gtk_hbox_new(FALSE, 3);	options_gi_label = gtk_label_new(_("Read info on"));	gtk_box_pack_start(GTK_BOX(options_gi_box), options_gi_label, FALSE, FALSE, 0);	options_giop = prefswin_radio_new_with_label(NULL, NULL, _("play"));	gtk_tooltips_set_tip(prefswin_tooltips, options_giop, _("Read song title and length only when starting to play"), NULL);	gtk_box_pack_start(GTK_BOX(options_gi_box), options_giop, FALSE, FALSE, 0);	options_giod = prefswin_radio_new_with_label(&cfg.get_info_on_demand, GTK_RADIO_BUTTON(options_giop), _("demand"));	gtk_tooltips_set_tip(prefswin_tooltips, options_giod, _("Read song title and length when the song is visible in the playlist"), NULL);	gtk_box_pack_start(GTK_BOX(options_gi_box), options_giod, FALSE, FALSE, 0);	options_giol = prefswin_radio_new_with_label(&cfg.get_info_on_load, GTK_RADIO_BUTTON(options_giop), _("load"));	gtk_tooltips_set_tip(prefswin_tooltips, options_giol, _("Read song title and length as soon as the song is loaded to the playlist"), NULL);	gtk_box_pack_start(GTK_BOX(options_gi_box), options_giol, FALSE, FALSE, 0);	gtk_table_attach_defaults(GTK_TABLE(options_table), options_gi_box, 0, 1, 0, 1);	prefswin_option_new_with_label_to_table(&cfg.allow_multiple_instances, _("Allow multiple instances"), GTK_TABLE(options_table), 1, 0);	prefswin_option_new_with_label_to_table(&cfg.convert_twenty, _("Convert %20 to space"), GTK_TABLE(options_table), 0, 1);	opt = prefswin_option_new_with_label_to_table(&cfg.always_show_cb, _("Always show clutterbar"), GTK_TABLE(options_table), 1, 1);	gtk_tooltips_set_tip(prefswin_tooltips, opt, _("The \"clutterbar\" is the row of buttons at the left side of the main window"), NULL);	prefswin_option_new_with_label_to_table(&cfg.convert_underscore, _("Convert underscore to space"), GTK_TABLE(options_table), 0, 2);	prefswin_option_new_with_label_to_table(&cfg.save_window_position, _("Save window positions"), GTK_TABLE(options_table), 1, 2);	prefswin_option_new_with_label_to_table(&cfg.dim_titlebar, _("Dim titlebar when inactive"), GTK_TABLE(options_table), 0, 3);	prefswin_option_new_with_label_to_table(&cfg.show_numbers_in_pl, _("Show numbers in playlist"), GTK_TABLE(options_table), 1, 3);	prefswin_option_new_with_label_to_table(&cfg.sort_jump_to_file, _("Sort \"Jump to file\" alphabetically"), GTK_TABLE(options_table), 0, 4);	prefswin_option_new_with_label_to_table(&cfg.eq_doublesize_linked, _("Equalizer doublesize linked"), GTK_TABLE(options_table), 1, 4);	options_rt = prefswin_option_new_with_label_to_table(&cfg.use_realtime, _("Use realtime priority when available"), GTK_TABLE(options_table), 0, 5);	gtk_tooltips_set_tip(prefswin_tooltips, options_rt, _("Run XMMS with higher priority (not recommended)"), NULL);	gtk_signal_connect(GTK_OBJECT(options_rt), "toggled", GTK_SIGNAL_FUNC(prefswin_rt_callback), NULL);	prefswin_option_new_with_label_to_table(&cfg.smooth_title_scroll, _("Smooth title scroll"), GTK_TABLE(options_table), 1, 5);	options_pbs = prefswin_option_new_to_table(&cfg.pause_between_songs, GTK_TABLE(options_table), 0, 6);	options_pbs_box = gtk_hbox_new(FALSE, 5);	options_pbs_label = gtk_label_new(_("Pause between songs for"));	gtk_box_pack_start(GTK_BOX(options_pbs_box), options_pbs_label, FALSE, FALSE, 0);	prefswin_options_pbs_entry = gtk_entry_new_with_max_length(3);	gtk_widget_set_usize(prefswin_options_pbs_entry, 30, -1);	gtk_box_pack_start(GTK_BOX(options_pbs_box), prefswin_options_pbs_entry, FALSE, FALSE, 0);	options_pbs_label2 = gtk_label_new(_("seconds"));	gtk_box_pack_start(GTK_BOX(options_pbs_box), options_pbs_label2, FALSE, FALSE, 0);	gtk_container_add(GTK_CONTAINER(options_pbs), options_pbs_box);	options_sw = prefswin_option_new_to_table(&cfg.snap_windows, GTK_TABLE(options_table), 1, 6);	options_sw_box = gtk_hbox_new(FALSE, 5);	options_sw_label = gtk_label_new(_("Snap windows at"));	gtk_box_pack_start(GTK_BOX(options_sw_box), options_sw_label, FALSE, FALSE, 0);	prefswin_options_sd_entry = gtk_entry_new_with_max_length(3);	gtk_widget_set_usize(prefswin_options_sd_entry, 30, -1);	gtk_box_pack_start(GTK_BOX(options_sw_box), prefswin_options_sd_entry, FALSE, FALSE, 0);	options_sd_label = gtk_label_new(_("pixels"));	gtk_box_pack_start(GTK_BOX(options_sw_box), options_sd_label, FALSE, FALSE, 0);	gtk_container_add(GTK_CONTAINER(options_sw), options_sw_box);	prefswin_option_new_with_label_to_table(&cfg.show_wm_decorations,						_("Show window manager decorations"),						GTK_TABLE(options_table), 0, 7);	opt = prefswin_option_new_with_label_to_table(		&cfg.use_backslash_as_dir_delimiter,		_("Use \'\\\' as a directory delimiter"),		GTK_TABLE(options_table), 1, 7);	gtk_tooltips_set_tip(prefswin_tooltips, opt,			     _("Recommended if you want to load playlists "			       "that was created in MS Windows"), NULL);	options_mouse_box = gtk_hbox_new(FALSE, 5);	options_mouse_label = gtk_label_new(_("Mouse Wheel adjusts Volume by (%)"));	gtk_box_pack_start(GTK_BOX(options_mouse_box), options_mouse_label, FALSE, FALSE, 0);	options_mouse_adj = gtk_adjustment_new(cfg.mouse_change, 1, 100, 1, 1, 1);	prefswin_options_mouse_spin = gtk_spin_button_new(GTK_ADJUSTMENT(options_mouse_adj), 1, 0);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -