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

📄 main_interface.c

📁 linux下的一款播放器
💻 C
📖 第 1 页 / 共 4 页
字号:
/* * 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 "main_callbacks.h"#include "main_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_main_window (void){  GtkWidget *hxplayer_main_window;  GdkPixbuf *hxplayer_main_window_icon_pixbuf;  GtkWidget *hmw_vbox;  GtkWidget *hmw_menu_bar;  GtkWidget *hmw_file_menu;  GtkWidget *hmw_file_menu_menu;  GtkWidget *hmw_open_file_menu_item;  GtkWidget *image1522;  GtkWidget *hmw_open_location_menu_item;  GtkWidget *image1523;  GtkWidget *separator14;  GtkWidget *hmw_clip_properties_menu_item;  GtkWidget *hmw_clip_properties_menu_item_menu;  GtkWidget *hmw_clip_details_menu_item;  GtkWidget *hmw_view_source_menu_item;  GtkWidget *hmw_mru_separator;  GtkWidget *hmw_close_menu_item;  GtkWidget *hmw_quit_menu_item;  GtkWidget *image1524;  GtkWidget *hmw_play_menu;  GtkWidget *hmw_play_menu_menu;  GtkWidget *hmw_play_menu_item;  GtkWidget *image1525;  GtkWidget *hmw_pause_menu_item;  GtkWidget *image1526;  GtkWidget *hmw_stop_menu_item;  GtkWidget *image1527;  GtkWidget *separator4;  GtkWidget *hmw_clip_list_menu_item;  GtkWidget *separator12;  GtkWidget *hmw_previous_menu_item;  GtkWidget *image1528;  GtkWidget *hmw_next_menu_item;  GtkWidget *image1529;  GtkWidget *separator5;  GtkWidget *hmw_volume_up_menu_item;  GtkWidget *image1530;  GtkWidget *hmw_volume_down_menu_item;  GtkWidget *image1531;  GtkWidget *hmw_mute_menu_item;  GtkWidget *hmw_view_menu;  GtkWidget *hmw_view_menu_menu;  GtkWidget *hmw_fullscreen_menu_item;  GtkWidget *hmw_zoom_menu_item;  GtkWidget *image1532;  GtkWidget *hmw_zoom_menu_item_menu;  GtkWidget *hmw_normal_size_menu_item;  GtkWidget *hmw_double_size_menu_item;  GtkWidget *separator10;  GtkWidget *on_top1;  GtkWidget *on_top1_menu;  GSList *hmw_on_top_never_menu_item_group = NULL;  GtkWidget *hmw_on_top_never_menu_item;  GtkWidget *hmw_on_top_while_playing_menu_item;  GtkWidget *hmw_on_top_always_menu_item;  GtkWidget *hmw_tools_menu;  GtkWidget *hmw_tools_menu_menu;  GtkWidget *hmw_plugins_menu_item;  GtkWidget *hmw_preferences_menu_item;  GtkWidget *image1533;  GtkWidget *hmw_statistics_menu_item;  GtkWidget *hmw_favorites_menu;  GtkWidget *hmw_favorites_menu_menu;  GtkWidget *hmw_add_favorite_menu_item;  GtkWidget *image1534;  GtkWidget *hmw_manage_favorites_menu_item;  GtkWidget *image1535;  GtkWidget *hmw_export_favorites_menu_item;  GtkWidget *hmw_import_favorites_menu_item;  GtkWidget *hmw_favorites_separator;  GtkWidget *hmw_help_menu;  GtkWidget *hmw_help_menu_menu;  GtkWidget *hmw_intro_menu_item;  GtkWidget *image1536;  GtkWidget *hmw_faq_menu_item;  GtkWidget *image1537;  GtkWidget *hmw_report_issue_item;  GtkWidget *image1538;  GtkWidget *separator6;  GtkWidget *hmw_check_for_updates_menu_item;  GtkWidget *separator15;  GtkWidget *hmw_player_reset_menu_item;  GtkWidget *image1539;  GtkWidget *separator13;  GtkWidget *hmw_about_menu_item;  GtkWidget *hmw_hxbin;  GtkWidget *hmw_seek_scale;  GtkWidget *hmw_controls_hbox;  GtkWidget *hbox3;  GtkWidget *alignment2;  GtkWidget *hmw_play_pause_button;  GtkWidget *hmw_play_pause_image;  GtkWidget *alignment4;  GtkWidget *hmw_stop_button;  GtkWidget *image99;  GtkWidget *hbox4;  GtkWidget *alignment8;  GtkWidget *hmw_previous_button;  GtkWidget *image100;  GtkWidget *alignment6;  GtkWidget *hmw_next_button;  GtkWidget *image101;  GtkWidget *alignment9;  GtkWidget *hbox1;  GtkWidget *alignment7;  GtkWidget *hmw_mute_toggle_button;  GtkWidget *hmw_volume_image;  GtkWidget *hmw_volume_scale;  GtkWidget *hmw_status_area;  GtkAccelGroup *accel_group;  accel_group = gtk_accel_group_new ();  hxplayer_main_window = gtk_window_new (GTK_WINDOW_TOPLEVEL);  gtk_widget_set_name (hxplayer_main_window, "hxplayer_main_window");  gtk_window_set_title (GTK_WINDOW (hxplayer_main_window), _("Helix Player"));  hxplayer_main_window_icon_pixbuf = create_pixbuf ("icon.png");  if (hxplayer_main_window_icon_pixbuf)    {      gtk_window_set_icon (GTK_WINDOW (hxplayer_main_window), hxplayer_main_window_icon_pixbuf);      gdk_pixbuf_unref (hxplayer_main_window_icon_pixbuf);    }  hmw_vbox = gtk_vbox_new (FALSE, 0);  gtk_widget_set_name (hmw_vbox, "hmw_vbox");  gtk_widget_show (hmw_vbox);  gtk_container_add (GTK_CONTAINER (hxplayer_main_window), hmw_vbox);  hmw_menu_bar = gtk_menu_bar_new ();  gtk_widget_set_name (hmw_menu_bar, "hmw_menu_bar");  gtk_widget_show (hmw_menu_bar);  gtk_box_pack_start (GTK_BOX (hmw_vbox), hmw_menu_bar, FALSE, FALSE, 0);  hmw_file_menu = gtk_menu_item_new_with_mnemonic (_("_File"));  gtk_widget_set_name (hmw_file_menu, "hmw_file_menu");  gtk_widget_show (hmw_file_menu);  gtk_container_add (GTK_CONTAINER (hmw_menu_bar), hmw_file_menu);  hmw_file_menu_menu = gtk_menu_new ();  gtk_widget_set_name (hmw_file_menu_menu, "hmw_file_menu_menu");  gtk_menu_item_set_submenu (GTK_MENU_ITEM (hmw_file_menu), hmw_file_menu_menu);  hmw_open_file_menu_item = gtk_image_menu_item_new_with_mnemonic (_("Open _File..."));  gtk_widget_set_name (hmw_open_file_menu_item, "hmw_open_file_menu_item");  gtk_widget_show (hmw_open_file_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), hmw_open_file_menu_item);  gtk_widget_add_accelerator (hmw_open_file_menu_item, "activate", accel_group,                              GDK_o, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  image1522 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1522, "image1522");  gtk_widget_show (image1522);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_open_file_menu_item), image1522);  hmw_open_location_menu_item = gtk_image_menu_item_new_with_mnemonic (_("Open _Location..."));  gtk_widget_set_name (hmw_open_location_menu_item, "hmw_open_location_menu_item");  gtk_widget_show (hmw_open_location_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), hmw_open_location_menu_item);  gtk_widget_add_accelerator (hmw_open_location_menu_item, "activate", accel_group,                              GDK_l, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  image1523 = gtk_image_new_from_stock ("gtk-open", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1523, "image1523");  gtk_widget_show (image1523);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_open_location_menu_item), image1523);  separator14 = gtk_separator_menu_item_new ();  gtk_widget_set_name (separator14, "separator14");  gtk_widget_show (separator14);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), separator14);  gtk_widget_set_sensitive (separator14, FALSE);  hmw_clip_properties_menu_item = gtk_menu_item_new_with_mnemonic (_("Clip _Properties"));  gtk_widget_set_name (hmw_clip_properties_menu_item, "hmw_clip_properties_menu_item");  gtk_widget_show (hmw_clip_properties_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), hmw_clip_properties_menu_item);  hmw_clip_properties_menu_item_menu = gtk_menu_new ();  gtk_widget_set_name (hmw_clip_properties_menu_item_menu, "hmw_clip_properties_menu_item_menu");  gtk_menu_item_set_submenu (GTK_MENU_ITEM (hmw_clip_properties_menu_item), hmw_clip_properties_menu_item_menu);  hmw_clip_details_menu_item = gtk_menu_item_new_with_mnemonic (_("_View Clip Info"));  gtk_widget_set_name (hmw_clip_details_menu_item, "hmw_clip_details_menu_item");  gtk_widget_show (hmw_clip_details_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_clip_properties_menu_item_menu), hmw_clip_details_menu_item);  gtk_widget_add_accelerator (hmw_clip_details_menu_item, "activate", accel_group,                              GDK_i, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  hmw_view_source_menu_item = gtk_menu_item_new_with_mnemonic (_("Clip So_urce"));  gtk_widget_set_name (hmw_view_source_menu_item, "hmw_view_source_menu_item");  gtk_widget_show (hmw_view_source_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_clip_properties_menu_item_menu), hmw_view_source_menu_item);  hmw_mru_separator = gtk_separator_menu_item_new ();  gtk_widget_set_name (hmw_mru_separator, "hmw_mru_separator");  gtk_widget_show (hmw_mru_separator);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), hmw_mru_separator);  gtk_widget_set_sensitive (hmw_mru_separator, FALSE);  hmw_close_menu_item = gtk_image_menu_item_new_from_stock ("gtk-close", accel_group);  gtk_widget_set_name (hmw_close_menu_item, "hmw_close_menu_item");  gtk_widget_show (hmw_close_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), hmw_close_menu_item);  hmw_quit_menu_item = gtk_image_menu_item_new_with_mnemonic (_("_Quit"));  gtk_widget_set_name (hmw_quit_menu_item, "hmw_quit_menu_item");  gtk_widget_show (hmw_quit_menu_item);  gtk_container_add (GTK_CONTAINER (hmw_file_menu_menu), hmw_quit_menu_item);  gtk_widget_add_accelerator (hmw_quit_menu_item, "activate", accel_group,                              GDK_q, GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  image1524 = gtk_image_new_from_stock ("gtk-quit", GTK_ICON_SIZE_MENU);  gtk_widget_set_name (image1524, "image1524");  gtk_widget_show (image1524);  gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (hmw_quit_menu_item), image1524);  hmw_play_menu = gtk_menu_item_new_with_mnemonic (_("_Play"));  gtk_widget_set_name (hmw_play_menu, "hmw_play_menu");  gtk_widget_show (hmw_play_menu);

⌨️ 快捷键说明

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