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

📄 main_interface.c

📁 linux下的一款播放器
💻 C
📖 第 1 页 / 共 4 页
字号:
  gtk_widget_set_name (hmw_favorites_menu_menu, "hmw_favorites_menu_menu");  gtk_menu_item_set_submenu (GTK_MENU_ITEM (hmw_favorites_menu), hmw_favorites_menu_menu);  hmw_add_favorite_menu_item = gtk_image_menu_item_new_with_mnemonic (_("_Add to Favorites"));  gtk_widget_set_name (hmw_add_favorite_menu_item, "hmw_add_favorite_menu_item");  gtk_widget_show (hmw_add_favorite_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_favorites_menu_menu), hmw_add_favorite_menu_item);  image1534 = gtk_image_new_from_stock ("gtk-add", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1534, "image1534");  gtk_widget_show (image1534);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_add_favorite_menu_item), image1534);  hmw_manage_favorites_menu_item = gtk_image_menu_item_new_with_mnemonic (_("_Manage Favorites..."));  gtk_widget_set_name (hmw_manage_favorites_menu_item, "hmw_manage_favorites_menu_item");  gtk_widget_show (hmw_manage_favorites_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_favorites_menu_menu), hmw_manage_favorites_menu_item);  image1535 = gtk_image_new_from_stock ("gtk-preferences", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1535, "image1535");  gtk_widget_show (image1535);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_manage_favorites_menu_item), image1535);  hmw_export_favorites_menu_item = gtk_menu_item_new_with_mnemonic (_("_Export Favorites..."));  gtk_widget_set_name (hmw_export_favorites_menu_item, "hmw_export_favorites_menu_item");  gtk_widget_show (hmw_export_favorites_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_favorites_menu_menu), hmw_export_favorites_menu_item);  hmw_import_favorites_menu_item = gtk_menu_item_new_with_mnemonic (_("_Import Favorites..."));  gtk_widget_set_name (hmw_import_favorites_menu_item, "hmw_import_favorites_menu_item");  gtk_widget_show (hmw_import_favorites_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_favorites_menu_menu), hmw_import_favorites_menu_item);  hmw_favorites_separator = gtk_separator_menu_item_new ();  gtk_widget_set_name (hmw_favorites_separator, "hmw_favorites_separator");  gtk_widget_show (hmw_favorites_separator);  gtk_container_add (GTK_CONTAINER (hmw_favorites_menu_menu), hmw_favorites_separator);  gtk_widget_set_sensitive (hmw_favorites_separator, FALSE);  hmw_help_menu = gtk_menu_item_new_with_mnemonic (_("_Help"));  gtk_widget_set_name (hmw_help_menu, "hmw_help_menu");  gtk_widget_show (hmw_help_menu);  gtk_container_add (GTK_CONTAINER (hmw_menu_bar), hmw_help_menu);  hmw_help_menu_menu = gtk_menu_new ();  gtk_widget_set_name (hmw_help_menu_menu, "hmw_help_menu_menu");  gtk_menu_item_set_submenu (GTK_MENU_ITEM (hmw_help_menu), hmw_help_menu_menu);  hmw_intro_menu_item = gtk_image_menu_item_new_with_mnemonic (_("_General..."));  gtk_widget_set_name (hmw_intro_menu_item, "hmw_intro_menu_item");  gtk_widget_show (hmw_intro_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), hmw_intro_menu_item);  image1536 = gtk_image_new_from_stock ("gtk-help", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1536, "image1536");  gtk_widget_show (image1536);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_intro_menu_item), image1536);  hmw_faq_menu_item = gtk_image_menu_item_new_with_mnemonic (_("_FAQ..."));  gtk_widget_set_name (hmw_faq_menu_item, "hmw_faq_menu_item");  gtk_widget_show (hmw_faq_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), hmw_faq_menu_item);  image1537 = gtk_image_new_from_stock ("gtk-help", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1537, "image1537");  gtk_widget_show (image1537);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_faq_menu_item), image1537);  hmw_report_issue_item = gtk_image_menu_item_new_with_mnemonic (_("R_eport an Issue..."));  gtk_widget_set_name (hmw_report_issue_item, "hmw_report_issue_item");  gtk_widget_show (hmw_report_issue_item);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), hmw_report_issue_item);  image1538 = gtk_image_new_from_stock ("gtk-help", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1538, "image1538");  gtk_widget_show (image1538);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_report_issue_item), image1538);  separator6 = gtk_separator_menu_item_new ();  gtk_widget_set_name (separator6, "separator6");  gtk_widget_show (separator6);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), separator6);  gtk_widget_set_sensitive (separator6, FALSE);  hmw_check_for_updates_menu_item = gtk_menu_item_new_with_mnemonic (_("_Check for Updates..."));  gtk_widget_set_name (hmw_check_for_updates_menu_item, "hmw_check_for_updates_menu_item");  gtk_widget_show (hmw_check_for_updates_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), hmw_check_for_updates_menu_item);  separator15 = gtk_separator_menu_item_new ();  gtk_widget_set_name (separator15, "separator15");  gtk_widget_show (separator15);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), separator15);  gtk_widget_set_sensitive (separator15, FALSE);  hmw_player_reset_menu_item = gtk_image_menu_item_new_with_mnemonic (_("_Player Reset..."));  gtk_widget_set_name (hmw_player_reset_menu_item, "hmw_player_reset_menu_item");  gtk_widget_show (hmw_player_reset_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), hmw_player_reset_menu_item);  image1539 = gtk_image_new_from_stock ("gtk-refresh", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1539, "image1539");  gtk_widget_show (image1539);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_player_reset_menu_item), image1539);  separator13 = gtk_separator_menu_item_new ();  gtk_widget_set_name (separator13, "separator13");  gtk_widget_show (separator13);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), separator13);  gtk_widget_set_sensitive (separator13, FALSE);  hmw_about_menu_item = gtk_menu_item_new_with_mnemonic (_("_About..."));  gtk_widget_set_name (hmw_about_menu_item, "hmw_about_menu_item");  gtk_widget_show (hmw_about_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_help_menu_menu), hmw_about_menu_item);  hmw_hxbin = hmw_create_hxbin ("hmw_hxbin", "", "", 0, 0);  gtk_widget_set_name (hmw_hxbin, "hmw_hxbin");  gtk_widget_show (hmw_hxbin);  gtk_box_pack_start (GTK_BOX (hmw_vbox), hmw_hxbin, TRUE, TRUE, 0);  GTK_WIDGET_UNSET_FLAGS (hmw_hxbin, GTK_CAN_FOCUS);  GTK_WIDGET_UNSET_FLAGS (hmw_hxbin, GTK_CAN_DEFAULT);  hmw_seek_scale = hmw_create_position_slider ("hmw_seek_scale", "", "", 0, 0);  gtk_widget_set_name (hmw_seek_scale, "hmw_seek_scale");  gtk_widget_show (hmw_seek_scale);  gtk_box_pack_start (GTK_BOX (hmw_vbox), hmw_seek_scale, FALSE, FALSE, 0);  GTK_WIDGET_UNSET_FLAGS (hmw_seek_scale, GTK_CAN_FOCUS);  GTK_WIDGET_UNSET_FLAGS (hmw_seek_scale, GTK_CAN_DEFAULT);  hmw_controls_hbox = gtk_hbox_new (FALSE, 6);  gtk_widget_set_name (hmw_controls_hbox, "hmw_controls_hbox");  gtk_widget_show (hmw_controls_hbox);  gtk_box_pack_start (GTK_BOX (hmw_vbox), hmw_controls_hbox, FALSE, FALSE, 0);  gtk_widget_set_size_request (hmw_controls_hbox, -1, 42);  hbox3 = gtk_hbox_new (FALSE, 6);  gtk_widget_set_name (hbox3, "hbox3");  gtk_widget_show (hbox3);  gtk_box_pack_start (GTK_BOX (hmw_controls_hbox), hbox3, FALSE, FALSE, 0);  gtk_container_set_border_width (GTK_CONTAINER (hbox3), 6);  alignment2 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_set_name (alignment2, "alignment2");  gtk_widget_show (alignment2);  gtk_box_pack_start (GTK_BOX (hbox3), alignment2, TRUE, TRUE, 0);  hmw_play_pause_button = gtk_button_new ();  gtk_widget_set_name (hmw_play_pause_button, "hmw_play_pause_button");  gtk_widget_show (hmw_play_pause_button);  gtk_container_add (GTK_CONTAINER (alignment2), hmw_play_pause_button);  gtk_widget_set_size_request (hmw_play_pause_button, 28, 28);  hmw_play_pause_image = create_pixmap (hxplayer_main_window, "play.png");  gtk_widget_set_name (hmw_play_pause_image, "hmw_play_pause_image");  gtk_widget_show (hmw_play_pause_image);  gtk_container_add (GTK_CONTAINER (hmw_play_pause_button), hmw_play_pause_image);  alignment4 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_set_name (alignment4, "alignment4");  gtk_widget_show (alignment4);  gtk_box_pack_start (GTK_BOX (hbox3), alignment4, TRUE, TRUE, 0);  hmw_stop_button = gtk_button_new ();  gtk_widget_set_name (hmw_stop_button, "hmw_stop_button");  gtk_widget_show (hmw_stop_button);  gtk_container_add (GTK_CONTAINER (alignment4), hmw_stop_button);  gtk_widget_set_size_request (hmw_stop_button, 24, 24);  image99 = create_pixmap (hxplayer_main_window, "stop.png");  gtk_widget_set_name (image99, "image99");  gtk_widget_show (image99);  gtk_container_add (GTK_CONTAINER (hmw_stop_button), image99);  hbox4 = gtk_hbox_new (FALSE, 3);  gtk_widget_set_name (hbox4, "hbox4");  gtk_widget_show (hbox4);  gtk_box_pack_start (GTK_BOX (hmw_controls_hbox), hbox4, FALSE, FALSE, 0);  alignment8 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_set_name (alignment8, "alignment8");  gtk_widget_show (alignment8);  gtk_box_pack_start (GTK_BOX (hbox4), alignment8, TRUE, TRUE, 0);  hmw_previous_button = gtk_button_new ();  gtk_widget_set_name (hmw_previous_button, "hmw_previous_button");  gtk_widget_show (hmw_previous_button);  gtk_container_add (GTK_CONTAINER (alignment8), hmw_previous_button);  gtk_widget_set_size_request (hmw_previous_button, 24, 24);  image100 = create_pixmap (hxplayer_main_window, "previous.png");  gtk_widget_set_name (image100, "image100");  gtk_widget_show (image100);  gtk_container_add (GTK_CONTAINER (hmw_previous_button), image100);  alignment6 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_set_name (alignment6, "alignment6");  gtk_widget_show (alignment6);  gtk_box_pack_start (GTK_BOX (hbox4), alignment6, TRUE, TRUE, 0);  hmw_next_button = gtk_button_new ();  gtk_widget_set_name (hmw_next_button, "hmw_next_button");  gtk_widget_show (hmw_next_button);  gtk_container_add (GTK_CONTAINER (alignment6), hmw_next_button);  gtk_widget_set_size_request (hmw_next_button, 24, 24);  image101 = create_pixmap (hxplayer_main_window, "next.png");  gtk_widget_set_name (image101, "image101");  gtk_widget_show (image101);  gtk_container_add (GTK_CONTAINER (hmw_next_button), image101);  alignment9 = gtk_alignment_new (1, 0.5, 0, 1);  gtk_widget_set_name (alignment9, "alignment9");  gtk_widget_show (alignment9);  gtk_box_pack_start (GTK_BOX (hmw_controls_hbox), alignment9, TRUE, TRUE, 0);  hbox1 = gtk_hbox_new (FALSE, 6);  gtk_widget_set_name (hbox1, "hbox1");  gtk_widget_show (hbox1);  gtk_container_add (GTK_CONTAINER (alignment9), hbox1);  alignment7 = gtk_alignment_new (0.5, 0.5, 0, 0);  gtk_widget_set_name (alignment7, "alignment7");  gtk_widget_show (alignment7);  gtk_box_pack_start (GTK_BOX (hbox1), alignment7, FALSE, FALSE, 0);  hmw_mute_toggle_button = gtk_toggle_button_new ();  gtk_widget_set_name (hmw_mute_toggle_button, "hmw_mute_toggle_button");  gtk_widget_show (hmw_mute_toggle_button);  gtk_container_add (GTK_CONTAINER (alignment7), hmw_mute_toggle_button);  gtk_widget_set_size_request (hmw_mute_toggle_button, 24, 24);  hmw_volume_image = create_pixmap (hxplayer_main_window, "volume_low.png");  gtk_widget_set_name (hmw_volume_image, "hmw_volume_image");  gtk_widget_show (hmw_volume_image);  gtk_container_add (GTK_CONTAINER (hmw_mute_toggle_button), hmw_volume_image);  hmw_volume_scale = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 100, 1, 0, 0)));  gtk_widget_set_name (hmw_volume_scale, "hmw_volume_scale");  gtk_widget_show (hmw_volume_scale);  gtk_box_pack_start (GTK_BOX (hbox1), hmw_volume_scale, TRUE, TRUE, 0);  gtk_widget_set_size_request (hmw_volume_scale, 102, -1);  gtk_scale_set_draw_value (GTK_SCALE (hmw_volume_scale), FALSE);  hmw_status_area = hmw_create_status_area ("hmw_status_area", "", "", 0, 0);  gtk_widget_set_name (hmw_status_area, "hmw_status_area");  gtk_widget_show (hmw_status_area);  gtk_box_pack_start (GTK_BOX (hmw_vbox), hmw_status_area, FALSE, FALSE, 0);  GTK_WIDGET_UNSET_FLAGS (hmw_status_area, GTK_CAN_FOCUS);  GTK_WIDGET_UNSET_FLAGS (hmw_status_area, GTK_CAN_DEFAULT);  g_signal_connect ((gpointer) hxplayer_main_window, "key_press_event",                    G_CALLBACK (hmw_key_press_event),                    NULL);

⌨️ 快捷键说明

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