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

📄 setup_interface.c

📁 linux下的一款播放器
💻 C
📖 第 1 页 / 共 3 页
字号:
      gtk_container_add (GTK_CONTAINER (alignment4), hbox10);            done_image = gtk_image_new_from_stock ("gtk-ok", GTK_ICON_SIZE_BUTTON);      gtk_widget_show (done_image);      gtk_box_pack_start (GTK_BOX (hbox10), done_image, FALSE, FALSE, 0);            done_label = gtk_label_new_with_mnemonic (_("_Done"));      gtk_widget_show (done_label);      gtk_box_pack_start (GTK_BOX (hbox10), done_label, FALSE, FALSE, 0);      gtk_label_set_justify (GTK_LABEL (done_label), GTK_JUSTIFY_LEFT);  }  g_object_set_data(G_OBJECT(setup_assistant), "mime-support", (void*)bHasMimeSupport);  /* Add "Almost finished" pane with an option to check for updates &     an option to update mozilla helpers via ~/.mailcap */    almost_finished_vbox = gtk_vbox_new (FALSE, 10);  gtk_widget_show (almost_finished_vbox);  gtk_container_add (GTK_CONTAINER (setup_notebook), almost_finished_vbox);  gtk_container_set_border_width (GTK_CONTAINER (almost_finished_vbox), 10);  almost_text = g_strdup_printf (_("<span foreground=\"%s\" size=\"medium\" weight=\"bold\">Almost Finished</span>"), APP_FG_COLOR);  almost_finished_title = gtk_label_new (almost_text);  g_free (almost_text);  gtk_widget_show (almost_finished_title);  gtk_box_pack_start (GTK_BOX (almost_finished_vbox), almost_finished_title, FALSE, FALSE, 0);  gtk_label_set_use_markup (GTK_LABEL (almost_finished_title), TRUE);  gtk_label_set_justify (GTK_LABEL (almost_finished_title), GTK_JUSTIFY_LEFT);  gtk_label_set_line_wrap (GTK_LABEL (almost_finished_title), TRUE);  gtk_misc_set_alignment (GTK_MISC (almost_finished_title), 0, 0);  almost_finished_subtitle = gtk_label_new (_("The setup assistant can configure your mozilla helpers, and check for any player updates."));  gtk_widget_show (almost_finished_subtitle);  gtk_box_pack_start (GTK_BOX (almost_finished_vbox), almost_finished_subtitle, FALSE, FALSE, 0);  gtk_label_set_justify (GTK_LABEL (almost_finished_subtitle), GTK_JUSTIFY_LEFT);  gtk_label_set_line_wrap (GTK_LABEL (almost_finished_subtitle), TRUE);  gtk_misc_set_alignment (GTK_MISC (almost_finished_subtitle), 0, 0);  almost_finished_options_alignment = gtk_alignment_new (0.0, 0.0, 0, 0);  gtk_widget_show (almost_finished_options_alignment);  gtk_box_pack_start (GTK_BOX (almost_finished_vbox), almost_finished_options_alignment, TRUE, TRUE, 0);  almost_finished_options_vbox = gtk_vbox_new (FALSE, 0);  gtk_widget_show (almost_finished_options_vbox);  gtk_container_add (GTK_CONTAINER (almost_finished_options_alignment), almost_finished_options_vbox);      check_for_updates_checkbox = gtk_check_button_new_with_mnemonic (_("_Check for updates"));  gtk_widget_show (check_for_updates_checkbox);  gtk_box_pack_start (GTK_BOX (almost_finished_options_vbox), check_for_updates_checkbox, FALSE, FALSE, 0);  gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check_for_updates_checkbox), TRUE);    configure_mozilla_helpers_checkbox = gtk_check_button_new_with_mnemonic (_("Configure _mozilla helpers"));  gtk_widget_show (configure_mozilla_helpers_checkbox);  gtk_box_pack_start (GTK_BOX (almost_finished_options_vbox), configure_mozilla_helpers_checkbox, FALSE, FALSE, 0);  gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (configure_mozilla_helpers_checkbox), TRUE);  almost_finished_hbuttonbox = gtk_hbutton_box_new ();  gtk_widget_show (almost_finished_hbuttonbox);  gtk_box_pack_start (GTK_BOX (almost_finished_vbox), almost_finished_hbuttonbox, FALSE, TRUE, 0);  gtk_button_box_set_layout (GTK_BUTTON_BOX (almost_finished_hbuttonbox), GTK_BUTTONBOX_END);  gtk_box_set_spacing (GTK_BOX (almost_finished_hbuttonbox), 10);  almost_finished_back = gtk_button_new_from_stock ("gtk-go-back");  gtk_widget_show (almost_finished_back);  gtk_container_add (GTK_CONTAINER (almost_finished_hbuttonbox), almost_finished_back);  GTK_WIDGET_SET_FLAGS (almost_finished_back, GTK_CAN_DEFAULT);  almost_finished_quit = gtk_button_new_from_stock ("gtk-ok");  gtk_widget_show (almost_finished_quit);  gtk_container_add (GTK_CONTAINER (almost_finished_hbuttonbox), almost_finished_quit);  GTK_WIDGET_SET_FLAGS (almost_finished_quit, GTK_CAN_DEFAULT);/*  label41 = gtk_label_new (_("label15"));  gtk_widget_show (label41);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (setup_notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (setup_notebook), 3), label41);  gtk_label_set_justify (GTK_LABEL (label41), GTK_JUSTIFY_LEFT);*/  g_signal_connect_swapped ((gpointer) setup_assistant, "delete_event",                            G_CALLBACK (hsad_setup_assistant_delete_event),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) setup_assistant, "configure_event",                            G_CALLBACK (hsad_setup_assistant_configure_event),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) setup_notebook, "switch_page",                            G_CALLBACK (hsad_setup_notebook_switch_page),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) welcome_quit, "clicked",                            G_CALLBACK (hsad_quit_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) welcome_forward, "clicked",                            G_CALLBACK (hsad_forward_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) notes_print, "clicked",                            G_CALLBACK (hsad_print_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) notes_quit, "clicked",                            G_CALLBACK (hsad_quit_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) notes_back, "clicked",                            G_CALLBACK (hsad_back_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) notes_forward, "clicked",                            G_CALLBACK (hsad_forward_clicked),                            GTK_OBJECT (setup_assistant));#ifdef HELIX_FEATURE_REAL_BRANDING // XXXNH: no EULA for helix player  g_signal_connect_swapped ((gpointer) privacy_button, "clicked",                            G_CALLBACK (hsad_privacy_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) eula_print, "clicked",                            G_CALLBACK (hsad_print_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) eula_quit, "clicked",                            G_CALLBACK (hsad_quit_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) eula_back, "clicked",                            G_CALLBACK (hsad_back_clicked),                            GTK_OBJECT (setup_assistant));  g_signal_connect_swapped ((gpointer) eula_accept, "clicked",                            G_CALLBACK (hsad_accept_clicked),                            GTK_OBJECT (setup_assistant));#endif  if (bHasMimeSupport)  {      g_signal_connect_swapped ((gpointer) mime_forward, "clicked",				G_CALLBACK (hsad_forward_clicked),				GTK_OBJECT (setup_assistant));      g_signal_connect_swapped ((gpointer) mime_back, "clicked",				G_CALLBACK (hsad_back_clicked),				GTK_OBJECT (setup_assistant));      g_signal_connect_swapped ((gpointer) mime_done, "clicked",				G_CALLBACK (hsad_done_clicked),				GTK_OBJECT (setup_assistant));  }  g_signal_connect_swapped ((gpointer) almost_finished_back, "clicked",                            G_CALLBACK (hsad_back_clicked),                            GTK_OBJECT (setup_assistant));    g_signal_connect_swapped ((gpointer) almost_finished_quit, "clicked",                            G_CALLBACK (hsad_quit_clicked),                            GTK_OBJECT (setup_assistant));    /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (setup_assistant, setup_assistant, "setup_assistant");  GLADE_HOOKUP_OBJECT (setup_assistant, setup_vbox, "setup_vbox");  GLADE_HOOKUP_OBJECT (setup_assistant, setup_image, "setup_image");  GLADE_HOOKUP_OBJECT (setup_assistant, setup_notebook, "setup_notebook");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_hbox, "welcome_hbox");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_image, "welcome_image");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_vbox, "welcome_vbox");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_title, "welcome_title");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_hbuttonbox, "welcome_hbuttonbox");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_quit, "welcome_quit");  GLADE_HOOKUP_OBJECT (setup_assistant, welcome_forward, "welcome_forward");//  GLADE_HOOKUP_OBJECT (setup_assistant, label29, "label29");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_vbox, "notes_vbox");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_title, "notes_title");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_subtitle, "notes_subtitle");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_scrolledwindow, "notes_scrolledwindow");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_textview, "notes_textview");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_hbuttonbox, "notes_hbuttonbox");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_print, "notes_print");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_quit, "notes_quit");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_back, "notes_back");  GLADE_HOOKUP_OBJECT (setup_assistant, notes_forward, "notes_forward");//  GLADE_HOOKUP_OBJECT (setup_assistant, label32, "label32");#ifdef HELIX_FEATURE_REAL_BRANDING // XXXNH: no EULA for helix player  GLADE_HOOKUP_OBJECT (setup_assistant, eula_vbox, "eula_vbox");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_title, "eula_title");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_subtitle, "eula_subtitle");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_scrolledwindow, "eula_scrolledwindow");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_textview, "eula_textview");  GLADE_HOOKUP_OBJECT (setup_assistant, privacy_hbox, "privacy_hbox");  GLADE_HOOKUP_OBJECT (setup_assistant, privacy_button, "privacy_button");  GLADE_HOOKUP_OBJECT (setup_assistant, privacy_label, "privacy_label");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_hbuttonbox, "eula_hbuttonbox");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_print, "eula_print");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_quit, "eula_quit");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_back, "eula_back");  GLADE_HOOKUP_OBJECT (setup_assistant, eula_accept, "eula_accept");  GLADE_HOOKUP_OBJECT (setup_assistant, alignment3, "alignment3");  GLADE_HOOKUP_OBJECT (setup_assistant, hbox9, "hbox9");  GLADE_HOOKUP_OBJECT (setup_assistant, accept_image, "accept_image");  GLADE_HOOKUP_OBJECT (setup_assistant, accept_label, "accept_label");//  GLADE_HOOKUP_OBJECT (setup_assistant, label37, "label37");#endif  if (bHasMimeSupport)  {      GLADE_HOOKUP_OBJECT (setup_assistant, mime_vbox, "mime_vbox");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_title, "mime_title");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_subtitle, "mime_subtitle");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_options_vbox, "mime_options_vbox");#ifndef HELIX_FEATURE_REAL_BRANDING // XXXNH: we offer to claim this in hxplay      GLADE_HOOKUP_OBJECT (setup_assistant, rn_checkbox, "rn_checkbox");#endif      GLADE_HOOKUP_OBJECT (setup_assistant, smil_checkbox, "smil_checkbox");      GLADE_HOOKUP_OBJECT (setup_assistant, rtsp_checkbox, "rtsp_checkbox");      GLADE_HOOKUP_OBJECT (setup_assistant, sdp_checkbox, "sdp_checkbox");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_hbuttonbox, "mime_hbuttonbox");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_forward, "mime_forward");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_back, "mime_back");      GLADE_HOOKUP_OBJECT (setup_assistant, mime_done, "mime_done");      GLADE_HOOKUP_OBJECT (setup_assistant, alignment4, "alignment4");      GLADE_HOOKUP_OBJECT (setup_assistant, hbox10, "hbox10");      GLADE_HOOKUP_OBJECT (setup_assistant, done_image, "done_image");      GLADE_HOOKUP_OBJECT (setup_assistant, done_label, "done_label");      //  GLADE_HOOKUP_OBJECT (setup_assistant, label41, "label41");  }  GLADE_HOOKUP_OBJECT (setup_assistant, check_for_updates_checkbox, "check_for_updates_checkbox");  GLADE_HOOKUP_OBJECT (setup_assistant, configure_mozilla_helpers_checkbox, "configure_mozilla_helpers_checkbox");  gtk_widget_grab_default (welcome_forward);  return setup_assistant;}

⌨️ 快捷键说明

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