📄 main_interface.c
字号:
/* * 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 + -