📄 gtk_interface.c
字号:
_("_View")); gtk_widget_add_accelerator (menubar_view, "activate_item", accel_group, tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); gtk_widget_ref (menubar_view); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_view", menubar_view, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_view); gtk_container_add (GTK_CONTAINER (menubar), menubar_view); menubar_view_menu = gtk_menu_new (); gtk_widget_ref (menubar_view_menu); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_view_menu", menubar_view_menu, (GtkDestroyNotify) gtk_widget_unref); gtk_menu_item_set_submenu (GTK_MENU_ITEM (menubar_view), menubar_view_menu); menubar_view_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menubar_view_menu)); menubar_interface_hide = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_interface_hide)->child), _("_Hide interface")); gtk_widget_add_accelerator (menubar_interface_hide, "activate_item", menubar_view_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_interface_hide); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_interface_hide", menubar_interface_hide, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_interface_hide); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_interface_hide); gtk_tooltips_set_tip (tooltips, menubar_interface_hide, _("Hide the main interface window"), NULL); separator13 = gtk_menu_item_new (); gtk_widget_ref (separator13); gtk_object_set_data_full (GTK_OBJECT (intf_window), "separator13", separator13, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (separator13); gtk_container_add (GTK_CONTAINER (menubar_view_menu), separator13); gtk_widget_set_sensitive (separator13, FALSE); menubar_program = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_program)->child), _("Progr_am")); gtk_widget_add_accelerator (menubar_program, "activate_item", menubar_view_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_program); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_program", menubar_program, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_program); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_program); gtk_widget_set_sensitive (menubar_program, FALSE); gtk_tooltips_set_tip (tooltips, menubar_program, _("Choose the program"), NULL); menubar_title = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_title)->child), _("_Title")); gtk_widget_add_accelerator (menubar_title, "activate_item", menubar_view_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_title); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_title", menubar_title, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_title); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_title); gtk_widget_set_sensitive (menubar_title, FALSE); gtk_tooltips_set_tip (tooltips, menubar_title, _("Navigate through the stream"), NULL); menubar_chapter = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_chapter)->child), _("_Chapter")); gtk_widget_add_accelerator (menubar_chapter, "activate_item", menubar_view_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_chapter); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_chapter", menubar_chapter, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_chapter); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_chapter); gtk_widget_set_sensitive (menubar_chapter, FALSE); separator11 = gtk_menu_item_new (); gtk_widget_ref (separator11); gtk_object_set_data_full (GTK_OBJECT (intf_window), "separator11", separator11, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (separator11); gtk_container_add (GTK_CONTAINER (menubar_view_menu), separator11); gtk_widget_set_sensitive (separator11, FALSE); menubar_playlist = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_playlist)->child), _("_Playlist...")); gtk_widget_add_accelerator (menubar_playlist, "activate_item", menubar_view_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_playlist); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_playlist", menubar_playlist, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_playlist); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_playlist); gtk_tooltips_set_tip (tooltips, menubar_playlist, _("Open the playlist window"), NULL); menubar_modules = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_modules)->child), _("_Modules...")); gtk_widget_add_accelerator (menubar_modules, "activate_item", menubar_view_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_modules); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_modules", menubar_modules, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_modules); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_modules); gtk_widget_set_sensitive (menubar_modules, FALSE); gtk_tooltips_set_tip (tooltips, menubar_modules, _("Open the module manager"), NULL); menubar_messages = gtk_menu_item_new_with_label (_("Messages...")); gtk_widget_ref (menubar_messages); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_messages", menubar_messages, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_messages); gtk_container_add (GTK_CONTAINER (menubar_view_menu), menubar_messages); gtk_tooltips_set_tip (tooltips, menubar_messages, _("Open the messages window"), NULL); menubar_settings = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_settings)->child), _("_Settings")); gtk_widget_add_accelerator (menubar_settings, "activate_item", accel_group, tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); gtk_widget_ref (menubar_settings); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_settings", menubar_settings, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_settings); gtk_container_add (GTK_CONTAINER (menubar), menubar_settings); menubar_settings_menu = gtk_menu_new (); gtk_widget_ref (menubar_settings_menu); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_settings_menu", menubar_settings_menu, (GtkDestroyNotify) gtk_widget_unref); gtk_menu_item_set_submenu (GTK_MENU_ITEM (menubar_settings), menubar_settings_menu); menubar_settings_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menubar_settings_menu)); menubar_preferences = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_preferences)->child), _("_Preferences...")); gtk_widget_add_accelerator (menubar_preferences, "activate_item", menubar_settings_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_preferences); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_preferences", menubar_preferences, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_preferences); gtk_container_add (GTK_CONTAINER (menubar_settings_menu), menubar_preferences); gtk_tooltips_set_tip (tooltips, menubar_preferences, _("Configure the application"), NULL); menubar_config_audio = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_config_audio)->child), _("_Audio")); gtk_widget_add_accelerator (menubar_config_audio, "activate_item", accel_group, tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); gtk_widget_ref (menubar_config_audio); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_config_audio", menubar_config_audio, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_config_audio); gtk_container_add (GTK_CONTAINER (menubar), menubar_config_audio); menubar_config_audio_menu = gtk_menu_new (); gtk_widget_ref (menubar_config_audio_menu); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_config_audio_menu", menubar_config_audio_menu, (GtkDestroyNotify) gtk_widget_unref); gtk_menu_item_set_submenu (GTK_MENU_ITEM (menubar_config_audio), menubar_config_audio_menu); menubar_config_audio_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menubar_config_audio_menu)); menubar_audio = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_audio)->child), _("_Language")); gtk_widget_add_accelerator (menubar_audio, "activate_item", menubar_config_audio_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_audio); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_audio", menubar_audio, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_audio); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), menubar_audio); gtk_widget_set_sensitive (menubar_audio, FALSE); gtk_tooltips_set_tip (tooltips, menubar_audio, _("Select audio channel"), NULL); separator18 = gtk_menu_item_new (); gtk_widget_ref (separator18); gtk_object_set_data_full (GTK_OBJECT (intf_window), "separator18", separator18, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (separator18); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), separator18); gtk_widget_set_sensitive (separator18, FALSE); menubar_volume_up = gtk_menu_item_new_with_label (_("Volume Up")); gtk_widget_ref (menubar_volume_up); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_volume_up", menubar_volume_up, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_volume_up); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), menubar_volume_up); menubar_volume_down = gtk_menu_item_new_with_label (_("Volume Down")); gtk_widget_ref (menubar_volume_down); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_volume_down", menubar_volume_down, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_volume_down); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), menubar_volume_down); menubar_volume_mute = gtk_menu_item_new_with_label (_("Mute")); gtk_widget_ref (menubar_volume_mute); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_volume_mute", menubar_volume_mute, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_volume_mute); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), menubar_volume_mute); separator15 = gtk_menu_item_new (); gtk_widget_ref (separator15); gtk_object_set_data_full (GTK_OBJECT (intf_window), "separator15", separator15, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (separator15); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), separator15); gtk_widget_set_sensitive (separator15, FALSE); menubar_audio_channels = gtk_menu_item_new_with_label (_("Channels")); gtk_widget_ref (menubar_audio_channels); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_audio_channels", menubar_audio_channels, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_audio_channels); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), menubar_audio_channels); menubar_audio_device = gtk_menu_item_new_with_label (_("Device")); gtk_widget_ref (menubar_audio_device); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_audio_device", menubar_audio_device, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_audio_device); gtk_container_add (GTK_CONTAINER (menubar_config_audio_menu), menubar_audio_device); menubar_config_video = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_config_video)->child), _("_Video")); gtk_widget_add_accelerator (menubar_config_video, "activate_item", accel_group, tmp_key, GDK_MOD1_MASK, (GtkAccelFlags) 0); gtk_widget_ref (menubar_config_video); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_config_video", menubar_config_video, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_config_video); gtk_container_add (GTK_CONTAINER (menubar), menubar_config_video); menubar_config_video_menu = gtk_menu_new (); gtk_widget_ref (menubar_config_video_menu); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_config_video_menu", menubar_config_video_menu, (GtkDestroyNotify) gtk_widget_unref); gtk_menu_item_set_submenu (GTK_MENU_ITEM (menubar_config_video), menubar_config_video_menu); menubar_config_video_menu_accels = gtk_menu_ensure_uline_accel_group (GTK_MENU (menubar_config_video_menu)); menubar_subpictures = gtk_menu_item_new_with_label (""); tmp_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (menubar_subpictures)->child), _("_Subtitles")); gtk_widget_add_accelerator (menubar_subpictures, "activate_item", menubar_config_video_menu_accels, tmp_key, 0, 0); gtk_widget_ref (menubar_subpictures); gtk_object_set_data_full (GTK_OBJECT (intf_window), "menubar_subpictures", menubar_subpictures, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (menubar_subpictures); gtk_container_add (GTK_CONTAINER (menubar_config_video_menu), menubar_subpictures); gtk_widget_set_sensitive (menubar_subpictures, FALSE); gtk_tooltips_set_tip (tooltips, menubar_subpictures, _("Select subtitles channel"), NULL); separator25 = gtk_menu_item_new (); gtk_widget_ref (separator25); gtk_object_set_data_full (GTK_OBJECT (intf_window), "separator25", separator25, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (separator25); gtk_container_add (GTK_CONTAINER (menubar_config_video_menu), separator25); gtk_widget_set_sensitive (separator25, FALSE); menubar_fullscreen = gtk_menu_item_new_with_label ("");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -