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

📄 preferences_interface.c

📁 linux下的一款播放器
💻 C
📖 第 1 页 / 共 5 页
字号:
/* * DO NOT EDIT THIS FILE - it is generated by Glade. */#ifdef HAVE_CONFIG_H#  include <config.h>#endif#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <string.h>#include <stdio.h>#include <gdk/gdkkeysyms.h>#include <gtk/gtk.h>#include "preferences_callbacks.h"#include "preferences_interface.h"#include "support.h"#define GLADE_HOOKUP_OBJECT(component,widget,name) \  g_object_set_data_full (G_OBJECT (component), name, \    gtk_widget_ref (widget), (GDestroyNotify) gtk_widget_unref)#define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \  g_object_set_data (G_OBJECT (component), name, widget)GtkWidget*create_hxplayer_preferences_dialog (void){  GtkWidget *hxplayer_preferences_dialog;  GdkPixbuf *hxplayer_preferences_dialog_icon_pixbuf;  GtkWidget *dialog_vbox3;  GtkWidget *hpd_prefs_notebook;  GtkWidget *vbox1;  GtkWidget *frame34;  GtkWidget *table5;  GtkWidget *label101;  GtkWidget *hpd_media_files_path;  GtkWidget *button5;  GtkWidget *alignment1;  GtkWidget *hbox5;  GtkWidget *image1;  GtkWidget *label102;  GtkWidget *label105;  GtkWidget *hpd_web_browser_path;  GtkWidget *button7;  GtkWidget *alignment2;  GtkWidget *hbox7;  GtkWidget *image2;  GtkWidget *label106;  GtkWidget *label100;  GtkWidget *frame35;  GtkWidget *hbox11;  GtkWidget *hpd_enable_recent_urls_list;  GtkWidget *alignment6;  GtkWidget *button8;  GtkWidget *label99;  GtkWidget *vbox27;  GtkWidget *image3;  GtkWidget *label115;  GtkWidget *vbox2;  GtkWidget *frame23;  GtkWidget *hbox1;  GtkWidget *label67;  GtkWidget *hpd_quality;  GtkWidget *label68;  GtkWidget *label63;  GtkWidget *frame43;  GtkWidget *table7;  GtkWidget *hpd_cache_enabled;  GtkWidget *alignment7;  GtkWidget *button12;  GtkWidget *hbox14;  GtkWidget *label136;  GtkWidget *hpd_cache_max_size;  GtkWidget *label137;  GtkWidget *label132;  GtkWidget *frame39;  GtkWidget *vbox23;  GtkWidget *hpd_caption_switch;  GtkWidget *hpd_system_audio_desc;  GtkWidget *label111;  GtkWidget *vbox28;  GtkWidget *image4;  GtkWidget *label123;  GtkWidget *vbox9;  GtkWidget *frame29;  GtkWidget *table2;  GtkWidget *label86;  GtkWidget *label87;  GtkWidget *hpd_normal_bandwidth;  GtkWidget *menu13;  GtkWidget *menuitem59;  GtkWidget *menuitem63;  GtkWidget *item1;  GtkWidget *item2;  GtkWidget *item3;  GtkWidget *item4;  GtkWidget *item722;  GtkWidget *item51;  GtkWidget *menuitem62;  GtkWidget *menuitem61;  GtkWidget *menuitem60;  GtkWidget *hpd_max_bandwidth;  GtkWidget *menu14;  GtkWidget *menuitem2004;  GtkWidget *menuitem69;  GtkWidget *menuitem70;  GtkWidget *menuitem71;  GtkWidget *menuitem72;  GtkWidget *menuitem73;  GtkWidget *menuitem75;  GtkWidget *menuitem76;  GtkWidget *menuitem77;  GtkWidget *menuitem78;  GtkWidget *menuitem79;  GtkWidget *label83;  GtkWidget *frame45;  GtkWidget *hpd_turbo_play;  GtkWidget *label145;  GtkWidget *vbox29;  GtkWidget *image5;  GtkWidget *label124;  GtkWidget *vbox38;  GtkWidget *frame30;  GtkWidget *vbox10;  GtkWidget *hbox4;  GtkWidget *radiobutton13;  GSList *radiobutton13_group = NULL;  GtkWidget *hpd_buffered_play_time;  GtkWidget *label88;  GtkWidget *hpd_perf_play_entire_clip;  GtkWidget *label85;  GtkWidget *frame46;  GtkWidget *alignment9;  GtkWidget *table8;  GtkWidget *label148;  GtkWidget *hpd_connection_time_out;  GtkWidget *label150;  GtkWidget *label147;  GtkWidget *vbox30;  GtkWidget *image6;  GtkWidget *label118;  GtkWidget *vbox11;  GtkWidget *frame31;  GtkWidget *vbox12;  GtkWidget *hpd_send_statistics;  GtkWidget *hpd_allow_auth_id;  GtkWidget *hpd_cookies_enabled;  GtkWidget *label89;  GtkWidget *frame36;  GtkWidget *hpd_synch_mm;  GtkWidget *label107;  GtkWidget *vbox31;  GtkWidget *image7;  GtkWidget *label119;  GtkWidget *vbox36;  GtkWidget *frame41;  GtkWidget *table6;  GtkWidget *hpd_pna_proxy_support;  GtkWidget *label126;  GtkWidget *label127;  GtkWidget *hpd_pna_proxy_host;  GtkWidget *hpd_pna_proxy_port;  GtkWidget *hpd_rtsp_proxy_support;  GtkWidget *hpd_http_proxy_support;  GtkWidget *hpd_rtsp_proxy_host;  GtkWidget *hpd_rtsp_proxy_port;  GtkWidget *hpd_http_proxy_host;  GtkWidget *hpd_http_proxy_port;  GtkWidget *label128;  GtkWidget *frame42;  GtkWidget *vbox37;  GtkWidget *label129;  GtkWidget *hpd_no_proxy_for;  GtkWidget *label130;  GtkWidget *vbox32;  GtkWidget *image8;  GtkWidget *label120;  GtkWidget *vbox5;  GtkWidget *frame25;  GtkWidget *vbox16;  GtkWidget *vbox17;  GtkWidget *hpd_auto_transport_on;  GSList *hpd_auto_transport_on_group = NULL;  GtkWidget *hpd_auto_transport_off;  GtkWidget *hbox6;  GtkWidget *hpd_configure_rtsp_button;  GtkWidget *hpd_configure_pna_button;  GtkWidget *label71;  GtkWidget *vbox33;  GtkWidget *image9;  GtkWidget *label121;  GtkWidget *frame24;  GtkWidget *vbox3;  GtkWidget *hpd_bits_per_sample;  GtkWidget *hpd_sampling_rate;  GtkWidget *hpd_use_overlay;  GtkWidget *label66;  GtkWidget *vbox35;  GtkWidget *image11;  GtkWidget *label125;  GtkWidget *vbox40;  GtkWidget *frame37;  GtkWidget *hbox9;  GtkWidget *vbox24;  GtkWidget *hpd_no_subtitles_overdub;  GSList *hpd_no_subtitles_overdub_group = NULL;  GtkWidget *hpd_show_subtitles;  GtkWidget *hpd_play_overdub_track;  GtkWidget *vbox25;  GtkWidget *label112;  GtkWidget *hpd_content_language_combo;  GtkWidget *hpd_content_language_entry;  GtkWidget *label109;  GtkWidget *frame38;  GtkWidget *vbox22;  GtkWidget *hpd_use_system_cpu;  GtkWidget *hpd_use_system_os;  GtkWidget *label110;  GtkWidget *vbox39;  GtkWidget *image12;  GtkWidget *label142;  GtkWidget *dialog_action_area3;  GtkWidget *PrefsDialog;  GtkWidget *applybutton2;  GtkWidget *cancelbutton2;  GtkWidget *okbutton3;  hxplayer_preferences_dialog = gtk_dialog_new ();  gtk_widget_set_name (hxplayer_preferences_dialog, "hxplayer_preferences_dialog");  gtk_window_set_title (GTK_WINDOW (hxplayer_preferences_dialog), _("Preferences"));  hxplayer_preferences_dialog_icon_pixbuf = create_pixbuf ("icon.png");  if (hxplayer_preferences_dialog_icon_pixbuf)    {      gtk_window_set_icon (GTK_WINDOW (hxplayer_preferences_dialog), hxplayer_preferences_dialog_icon_pixbuf);      gdk_pixbuf_unref (hxplayer_preferences_dialog_icon_pixbuf);    }  gtk_window_set_type_hint (GTK_WINDOW (hxplayer_preferences_dialog), GDK_WINDOW_TYPE_HINT_DIALOG);  dialog_vbox3 = GTK_DIALOG (hxplayer_preferences_dialog)->vbox;  gtk_widget_set_name (dialog_vbox3, "dialog_vbox3");  gtk_widget_show (dialog_vbox3);  hpd_prefs_notebook = gtk_notebook_new ();  gtk_widget_set_name (hpd_prefs_notebook, "hpd_prefs_notebook");  gtk_widget_show (hpd_prefs_notebook);  gtk_box_pack_start (GTK_BOX (dialog_vbox3), hpd_prefs_notebook, TRUE, TRUE, 0);  gtk_notebook_set_show_border (GTK_NOTEBOOK (hpd_prefs_notebook), FALSE);  vbox1 = gtk_vbox_new (FALSE, 5);  gtk_widget_set_name (vbox1, "vbox1");  gtk_widget_show (vbox1);  gtk_container_add (GTK_CONTAINER (hpd_prefs_notebook), vbox1);  gtk_container_set_border_width (GTK_CONTAINER (vbox1), 5);  frame34 = gtk_frame_new (NULL);  gtk_widget_set_name (frame34, "frame34");  gtk_widget_show (frame34);  gtk_box_pack_start (GTK_BOX (vbox1), frame34, FALSE, FALSE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (frame34), GTK_SHADOW_NONE);  table5 = gtk_table_new (2, 3, FALSE);  gtk_widget_set_name (table5, "table5");  gtk_widget_show (table5);  gtk_container_add (GTK_CONTAINER (frame34), table5);  gtk_container_set_border_width (GTK_CONTAINER (table5), 12);  gtk_table_set_row_spacings (GTK_TABLE (table5), 6);  gtk_table_set_col_spacings (GTK_TABLE (table5), 10);  label101 = gtk_label_new (_("Media files:"));  gtk_widget_set_name (label101, "label101");  gtk_widget_show (label101);  gtk_table_attach (GTK_TABLE (table5), label101, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label101), 0, 0.5);  hpd_media_files_path = gtk_entry_new ();  gtk_widget_set_name (hpd_media_files_path, "hpd_media_files_path");  gtk_widget_show (hpd_media_files_path);  gtk_table_attach (GTK_TABLE (table5), hpd_media_files_path, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  button5 = gtk_button_new ();  gtk_widget_set_name (button5, "button5");  gtk_widget_show (button5);  gtk_table_attach (GTK_TABLE (table5), button5, 2, 3, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  alignment1 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_set_name (alignment1, "alignment1");  gtk_widget_show (alignment1);  gtk_container_add (GTK_CONTAINER (button5), alignment1);

⌨️ 快捷键说明

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