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

📄 interface.c

📁 海康威视视频采集卡linux开发包4.22版
💻 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 "callbacks.h"#include "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_window1 (void){  GtkWidget *window1;  GtkWidget *vbox1;  GtkWidget *menubar1;  GtkWidget *menuitem4;  GtkWidget *menuitem4_menu;  GtkWidget *open;  GtkWidget *close;  GtkWidget *quit;  GtkWidget *menuitem7;  GtkWidget *menuitem7_menu;  GtkWidget *about;  GtkWidget *vbox2;  GtkWidget *vbox3;  GtkWidget *w_full_area;  GtkWidget *hbox1;  GtkWidget *hbox2;  GtkWidget *w_play;  GtkWidget *w_pause;  GtkWidget *w_stop;  GtkWidget *w_goto_start;  GtkWidget *w_back;  GtkWidget *w_forward;  GtkWidget *w_goto_end;  GtkWidget *hbox3;  GtkWidget *togglebutton7;  GtkWidget *togglebutton8;  GtkWidget *togglebutton9;  GtkWidget *hbox5;  GtkWidget *w_start_time;  GtkWidget *w_time;  GtkWidget *w_end_time;  GtkWidget *hbox6;  GtkWidget *label1;  GtkWidget *w_current_frame;  GtkWidget *label2;  GtkWidget *w_total_frame;  GtkWidget *checkbutton2;  GtkWidget *hscale2;  GtkWidget *hbox7;  GtkWidget *hbox8;  GtkWidget *label3;  GtkWidget *w_frame_rate;  GtkWidget *hbox9;  GtkWidget *label4;  GtkWidget *w_played_frame;  GtkWidget *hbox10;  GtkWidget *label5;  GtkWidget *hbox11;  GtkWidget *w_high;  GtkWidget *w_low;  GtkWidget *stream1;  GtkWidget *stream1_menu;  GtkWidget *openstream;  GtkWidget *closestream;  GtkWidget *file_info,*Other_Info;  GtkWidget *Option;  GtkWidget *Option_menu;  GtkWidget *replay;   GtkAccelGroup *accel_group;  GtkWidget *file_info_menu,*cut_file,*set_index_file,*togglebutton10;  accel_group = gtk_accel_group_new ();  window1 = gtk_window_new (GTK_WINDOW_TOPLEVEL);  gtk_widget_set_size_request (window1, 352, 386);  gtk_window_set_title (GTK_WINDOW (window1), _("Hikvision Mpeg4 Player"));  gtk_window_set_position (GTK_WINDOW (window1), GTK_WIN_POS_CENTER);  gtk_window_set_resizable (GTK_WINDOW (window1), FALSE);  vbox1 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox1);  gtk_container_add (GTK_CONTAINER (window1), vbox1);  gtk_widget_set_size_request (vbox1, -1, 40);  menubar1 = gtk_menu_bar_new ();  gtk_widget_show (menubar1);  gtk_box_pack_start (GTK_BOX (vbox1), menubar1, FALSE, FALSE, 0);  menuitem4 = gtk_menu_item_new_with_mnemonic (_("_File"));  gtk_widget_show (menuitem4);  gtk_container_add (GTK_CONTAINER (menubar1), menuitem4);  menuitem4_menu = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem4), menuitem4_menu); open = gtk_menu_item_new_with_mnemonic (_("Open(_O)"));  gtk_widget_show (open);  gtk_container_add (GTK_CONTAINER (menuitem4_menu), open);  gtk_widget_add_accelerator (open, "activate", accel_group,                              GDK_O, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  close = gtk_menu_item_new_with_mnemonic (_("Close(_C)"));  gtk_widget_show (close);  gtk_container_add (GTK_CONTAINER (menuitem4_menu), close);  gtk_widget_add_accelerator (close, "activate", accel_group,                              GDK_C, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  cut_file = gtk_menu_item_new_with_mnemonic (_("Cut File(_W)"));  gtk_widget_show (cut_file);  gtk_container_add (GTK_CONTAINER (menuitem4_menu), cut_file);  gtk_widget_add_accelerator (cut_file, "activate", accel_group,                              GDK_W, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  set_index_file = gtk_check_menu_item_new_with_mnemonic (_("Set Index file(_S)"));  gtk_widget_show (set_index_file);  gtk_container_add (GTK_CONTAINER (menuitem4_menu), set_index_file);  gtk_widget_add_accelerator (set_index_file, "activate", accel_group,                              GDK_S, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);                               gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (set_index_file), FALSE);  quit = gtk_menu_item_new_with_mnemonic (_("Quit(_Q)"));  gtk_widget_show (quit);  gtk_container_add (GTK_CONTAINER (menuitem4_menu), quit);  gtk_widget_add_accelerator (quit, "activate", accel_group,                              GDK_Q, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  stream1 = gtk_menu_item_new_with_mnemonic (_("_Stream"));  gtk_widget_show (stream1);  gtk_container_add (GTK_CONTAINER (menubar1), stream1);  gtk_widget_hide(stream1);  stream1_menu = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (stream1), stream1_menu);  openstream = gtk_menu_item_new_with_mnemonic (_("OpenStream"));  gtk_widget_show (openstream);  gtk_container_add (GTK_CONTAINER (stream1_menu), openstream);  closestream = gtk_menu_item_new_with_mnemonic (_("CloseStream"));  gtk_widget_show (closestream);  gtk_container_add (GTK_CONTAINER (stream1_menu), closestream);  Option = gtk_menu_item_new_with_mnemonic (_("_Option"));  gtk_widget_show (Option);  gtk_container_add (GTK_CONTAINER (menubar1), Option);  Option_menu = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (Option), Option_menu);  Other_Info = gtk_menu_item_new_with_mnemonic (_("FIle Info(_I)"));  gtk_widget_show (Other_Info);  gtk_container_add (GTK_CONTAINER (Option_menu), Other_Info);  gtk_widget_add_accelerator (Other_Info, "activate", accel_group,                              GDK_I, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  replay = gtk_check_menu_item_new_with_mnemonic (_("Rewind(_R)"));  gtk_widget_show (replay);  gtk_container_add (GTK_CONTAINER (Option_menu), replay);  gtk_widget_add_accelerator (replay, "activate", accel_group,                              GDK_R, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE); gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (replay), FALSE);                                menuitem7 = gtk_menu_item_new_with_mnemonic (_("_Help"));  gtk_widget_show (menuitem7);  gtk_container_add (GTK_CONTAINER (menubar1), menuitem7);  menuitem7_menu = gtk_menu_new ();  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem7), menuitem7_menu);  about = gtk_menu_item_new_with_mnemonic (_("About(_A)"));  gtk_widget_show (about);  gtk_container_add (GTK_CONTAINER (menuitem7_menu), about);  gtk_widget_add_accelerator (about, "activate", accel_group,                              GDK_A, (GdkModifierType) GDK_CONTROL_MASK,                              GTK_ACCEL_VISIBLE);  vbox2 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox2);  gtk_box_pack_start (GTK_BOX (vbox1), vbox2, TRUE, TRUE, 0);  vbox3 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox3);  gtk_box_pack_start (GTK_BOX (vbox2), vbox3, TRUE, TRUE, 0);  gtk_widget_set_size_request (vbox3, -1, -1);  w_full_area = gtk_drawing_area_new ();  gtk_widget_show (w_full_area);  gtk_box_pack_start (GTK_BOX (vbox3), w_full_area, TRUE, TRUE, 0);  gtk_widget_set_events(w_full_area,GDK_ALL_EVENTS_MASK);  hbox1 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox1);  gtk_box_pack_start (GTK_BOX (vbox2), hbox1, FALSE, FALSE, 0);  gtk_widget_set_size_request (hbox1, -1, 30);  hbox2 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox2);  gtk_box_pack_start (GTK_BOX (hbox1), hbox2, FALSE, FALSE, 0);  gtk_widget_set_size_request (hbox2, 210, -1);   w_play = gtk_button_new();  gtk_widget_show (w_play);  gtk_box_pack_start (GTK_BOX (hbox2), w_play, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_play, 30, -1);w_pause = gtk_toggle_button_new();  gtk_widget_show (w_pause);  gtk_box_pack_start (GTK_BOX (hbox2), w_pause, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_pause, 30, -1);  w_stop = gtk_toggle_button_new();  gtk_widget_show (w_stop);  gtk_box_pack_start (GTK_BOX (hbox2), w_stop, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_stop, 30, -1);  w_goto_start = gtk_toggle_button_new();  gtk_widget_show (w_goto_start);  gtk_box_pack_start (GTK_BOX (hbox2), w_goto_start, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_goto_start, 30, -1);  w_back = gtk_toggle_button_new();  gtk_widget_show (w_back);  gtk_box_pack_start (GTK_BOX (hbox2), w_back, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_back, 30, -1);  w_forward = gtk_toggle_button_new();  gtk_widget_show (w_forward);  gtk_box_pack_start (GTK_BOX (hbox2), w_forward, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_forward, 30, -1);  w_goto_end = gtk_toggle_button_new();  gtk_widget_show (w_goto_end);  gtk_box_pack_start (GTK_BOX (hbox2), w_goto_end, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_goto_end, 30, -1);  hbox3 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox3);  gtk_box_pack_start (GTK_BOX (hbox1), hbox3, FALSE, FALSE, 0);  gtk_widget_set_size_request (hbox3, 160, -1);  togglebutton7 = gtk_toggle_button_new_with_mnemonic (_("Back"));  gtk_widget_show (togglebutton7);  gtk_box_pack_start (GTK_BOX (hbox3), togglebutton7, FALSE, FALSE, 0);  gtk_widget_set_size_request (togglebutton7, 40, -1);  togglebutton8 = gtk_toggle_button_new_with_mnemonic (_("Fore"));  gtk_widget_show (togglebutton8);  gtk_box_pack_start (GTK_BOX (hbox3), togglebutton8, FALSE, FALSE, 0);  gtk_widget_set_size_request (togglebutton8, 40, -1);  togglebutton9 = gtk_toggle_button_new_with_mnemonic (_("Bmp"));  gtk_widget_show (togglebutton9);  gtk_box_pack_start (GTK_BOX (hbox3), togglebutton9, FALSE, FALSE, 0);  gtk_widget_set_size_request (togglebutton9, 35, -1);  togglebutton10 = gtk_toggle_button_new_with_mnemonic (_("Jpg"));  gtk_widget_show (togglebutton10);  gtk_box_pack_start (GTK_BOX (hbox3), togglebutton10, FALSE, FALSE, 0);  gtk_widget_set_size_request (togglebutton10, 35, 27);  hbox5 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox5);  gtk_box_pack_start (GTK_BOX (vbox2), hbox5, FALSE, FALSE, 0);  w_start_time = gtk_entry_new ();  gtk_widget_show (w_start_time);  gtk_box_pack_start (GTK_BOX (hbox5), w_start_time, FALSE, FALSE, 0);  gtk_widget_set_size_request (w_start_time, 80, -1);  gtk_entry_set_text (GTK_ENTRY (w_start_time), _("00:00:00"));

⌨️ 快捷键说明

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