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

📄 interface.c

📁 海康威视视频采集卡linux开发包4.22版
💻 C
📖 第 1 页 / 共 4 页
字号:
  GtkWidget *w_by_num;  GSList *w_by_num_group = NULL;  GtkWidget *w_by_time;  GtkWidget *w_use_progress;  GtkWidget *frame1;  GtkWidget *alignment1;  GtkWidget *vbox7;  GtkWidget *hbox25;  GtkWidget *label21;  GtkWidget *w_frame_num;  GtkWidget *hbox26;  GtkWidget *label22;  GtkWidget *w_frame_time;  GtkWidget *label20;  GtkWidget *frame2;  GtkWidget *alignment2;  GtkWidget *vbox8;  GtkWidget *hbox28;  GtkWidget *label25;  GtkWidget *w_begin;  GtkWidget *w_ok_begin;  GtkWidget *hbox29;  GtkWidget *label26;  GtkWidget *w_end;  GtkWidget *w_ok_end;  GtkWidget *hbox30;  GtkWidget *label27;  GtkWidget *w_save_file;  GtkWidget *label24;  GtkWidget *dialog_action_area3;  GtkWidget *cancelbutton1;  GtkWidget *okbutton1;  dialog3 = gtk_dialog_new ();  gtk_widget_set_size_request (dialog3, 350, 300);  gtk_window_set_title (GTK_WINDOW (dialog3), _("Cut File"));  gtk_window_set_resizable (GTK_WINDOW (dialog3), FALSE);  gtk_window_set_type_hint (GTK_WINDOW (dialog3), GDK_WINDOW_TYPE_HINT_DIALOG);  dialog_vbox2 = GTK_DIALOG (dialog3)->vbox;  gtk_widget_show (dialog_vbox2);  vbox6 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox6);  gtk_box_pack_start (GTK_BOX (dialog_vbox2), vbox6, TRUE, TRUE, 0);  hbox24 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox24);  gtk_box_pack_start (GTK_BOX (vbox6), hbox24, FALSE, FALSE, 0);  w_by_num = gtk_radio_button_new_with_mnemonic (NULL, _("BY FRAMENUM"));  gtk_widget_show (w_by_num);  gtk_box_pack_start (GTK_BOX (hbox24), w_by_num, TRUE, TRUE, 0);  gtk_radio_button_set_group (GTK_RADIO_BUTTON (w_by_num), w_by_num_group);  w_by_num_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (w_by_num));  w_by_time = gtk_radio_button_new_with_mnemonic (NULL, _("BY FRAMETIME"));  gtk_widget_show (w_by_time);  gtk_box_pack_start (GTK_BOX (hbox24), w_by_time, TRUE, TRUE, 0);  gtk_radio_button_set_group (GTK_RADIO_BUTTON (w_by_time), w_by_num_group);  w_by_num_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (w_by_time));  w_use_progress = gtk_check_button_new_with_mnemonic (_("Use Progress"));  gtk_widget_show (w_use_progress);  gtk_box_pack_start (GTK_BOX (hbox24), w_use_progress, FALSE, FALSE, 0);  frame1 = gtk_frame_new (NULL);  gtk_widget_show (frame1);  gtk_box_pack_start (GTK_BOX (vbox6), frame1, FALSE, TRUE, 0);  gtk_widget_set_size_request (frame1, 116, -1);  gtk_frame_set_shadow_type (GTK_FRAME (frame1), GTK_SHADOW_NONE);  alignment1 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment1);  gtk_container_add (GTK_CONTAINER (frame1), alignment1);  //gtk_alignment_set_padding (GTK_ALIGNMENT (alignment1), 0, 0, 12, 0);  vbox7 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox7);  gtk_container_add (GTK_CONTAINER (alignment1), vbox7);  gtk_widget_set_size_request (vbox7, 100, 50);  hbox25 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox25);  gtk_box_pack_start (GTK_BOX (vbox7), hbox25, FALSE, TRUE, 0);  gtk_widget_set_size_request (hbox25, -1, 25);  label21 = gtk_label_new (_("Frame Num"));  gtk_widget_show (label21);  gtk_box_pack_start (GTK_BOX (hbox25), label21, FALSE, FALSE, 0);  w_frame_num = gtk_entry_new ();  gtk_widget_show (w_frame_num);  gtk_box_pack_start (GTK_BOX (hbox25), w_frame_num, FALSE, TRUE, 0);  gtk_widget_set_size_request (w_frame_num, 100, -1);  gtk_editable_set_editable (GTK_EDITABLE (w_frame_num), FALSE);  gtk_entry_set_has_frame (GTK_ENTRY (w_frame_num), FALSE);  hbox26 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox26);  gtk_box_pack_start (GTK_BOX (vbox7), hbox26, FALSE, TRUE, 0);  label22 = gtk_label_new (_("Frame Time"));  gtk_widget_show (label22);  gtk_box_pack_start (GTK_BOX (hbox26), label22, FALSE, FALSE, 0);  w_frame_time = gtk_entry_new ();  gtk_widget_show (w_frame_time);  gtk_box_pack_start (GTK_BOX (hbox26), w_frame_time, FALSE, TRUE, 0);  gtk_widget_set_size_request (w_frame_time, 100, -1);  gtk_editable_set_editable (GTK_EDITABLE (w_frame_time), FALSE);  gtk_entry_set_has_frame (GTK_ENTRY (w_frame_time), FALSE);  label20 = gtk_label_new (_("<b>Frame Range</b>"));  gtk_widget_show (label20);  gtk_frame_set_label_widget (GTK_FRAME (frame1), label20);  gtk_label_set_use_markup (GTK_LABEL (label20), TRUE);  frame2 = gtk_frame_new (NULL);  gtk_widget_show (frame2);  gtk_box_pack_start (GTK_BOX (vbox6), frame2, FALSE, TRUE, 0);  gtk_frame_set_shadow_type (GTK_FRAME (frame2), GTK_SHADOW_NONE);  alignment2 = gtk_alignment_new (0.5, 0.5, 1, 1);  gtk_widget_show (alignment2);  gtk_container_add (GTK_CONTAINER (frame2), alignment2);  //gtk_alignment_set_padding (GTK_ALIGNMENT (alignment2), 0, 0, 12, 0);  vbox8 = gtk_vbox_new (FALSE, 0);  gtk_widget_show (vbox8);  gtk_container_add (GTK_CONTAINER (alignment2), vbox8);  hbox28 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox28);  gtk_box_pack_start (GTK_BOX (vbox8), hbox28, FALSE, TRUE, 0);  label25 = gtk_label_new (_("Begin Position"));  gtk_widget_show (label25);  gtk_box_pack_start (GTK_BOX (hbox28), label25, FALSE, FALSE, 0);  w_begin = gtk_entry_new ();  gtk_widget_show (w_begin);  gtk_box_pack_start (GTK_BOX (hbox28), w_begin, FALSE, TRUE, 0);  gtk_widget_set_size_request (w_begin, 70, -1);  gtk_entry_set_text(GTK_ENTRY(w_begin),"   0");   w_ok_begin = gtk_check_button_new_with_mnemonic (_("Set begin__pos value ok "));  gtk_widget_show (w_ok_begin);  gtk_box_pack_start (GTK_BOX (hbox28), w_ok_begin, FALSE, FALSE, 0);  hbox29 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox29);  gtk_box_pack_start (GTK_BOX (vbox8), hbox29, FALSE, TRUE, 0);  label26 = gtk_label_new (_("End  Position "));  gtk_widget_show (label26);  gtk_box_pack_start (GTK_BOX (hbox29), label26, FALSE, FALSE, 0);  w_end = gtk_entry_new ();  gtk_widget_show (w_end);  gtk_box_pack_start (GTK_BOX (hbox29), w_end, FALSE, TRUE, 0);  gtk_widget_set_size_request (w_end, 70, -1);  gtk_entry_set_text(GTK_ENTRY(w_end),"   0");   w_ok_end = gtk_check_button_new_with_mnemonic (_("Set end__pos value ok"));  gtk_widget_show (w_ok_end);  gtk_box_pack_start (GTK_BOX (hbox29), w_ok_end, FALSE, FALSE, 0);  hbox30 = gtk_hbox_new (FALSE, 0);  gtk_widget_show (hbox30);  gtk_box_pack_start (GTK_BOX (vbox8), hbox30, FALSE, TRUE, 0);  label27 = gtk_label_new (_("File Save To  "));  gtk_widget_show (label27);  gtk_box_pack_start (GTK_BOX (hbox30), label27, FALSE, FALSE, 0);  w_save_file = gtk_entry_new ();  gtk_widget_show (w_save_file);  gtk_box_pack_start (GTK_BOX (hbox30), w_save_file, TRUE, TRUE, 0);  gtk_entry_set_text(GTK_ENTRY(w_save_file),"./clip.mp4");  label24 = gtk_label_new (_("<b>Cut File</b>"));  gtk_widget_show (label24);  gtk_frame_set_label_widget (GTK_FRAME (frame2), label24);  gtk_label_set_use_markup (GTK_LABEL (label24), TRUE);  dialog_action_area3 = GTK_DIALOG (dialog3)->action_area;  gtk_widget_show (dialog_action_area3);  gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area3), GTK_BUTTONBOX_SPREAD);  cancelbutton1 = gtk_button_new_with_mnemonic (_("cancel"));  gtk_widget_show (cancelbutton1);  gtk_dialog_add_action_widget (GTK_DIALOG (dialog3), cancelbutton1, GTK_RESPONSE_CANCEL);  GTK_WIDGET_SET_FLAGS (cancelbutton1, GTK_CAN_DEFAULT);  okbutton1 = gtk_button_new_with_mnemonic (_("ok"));  gtk_widget_show (okbutton1);  gtk_dialog_add_action_widget (GTK_DIALOG (dialog3), okbutton1, GTK_RESPONSE_OK);  GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);  g_signal_connect ((gpointer) w_use_progress, "clicked",                    G_CALLBACK (on_w_use_progress_clicked),                    NULL);  g_signal_connect ((gpointer) w_ok_begin, "clicked",                    G_CALLBACK (on_w_ok_begin_clicked),                    NULL);  g_signal_connect ((gpointer) w_ok_end, "clicked",                    G_CALLBACK (on_w_ok_end_clicked),                    NULL);  g_signal_connect ((gpointer) cancelbutton1, "clicked",                    G_CALLBACK (on_cancelbutton1_clicked),                    NULL);  g_signal_connect ((gpointer) okbutton1, "clicked",                    G_CALLBACK (on_okbutton1_clicked),                    NULL);              /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (dialog3, dialog3, "dialog3");  GLADE_HOOKUP_OBJECT_NO_REF (dialog3, dialog_vbox2, "dialog_vbox2");  GLADE_HOOKUP_OBJECT (dialog3, vbox6, "vbox6");  GLADE_HOOKUP_OBJECT (dialog3, hbox24, "hbox24");  GLADE_HOOKUP_OBJECT (dialog3, w_by_num, "w_by_num");  GLADE_HOOKUP_OBJECT (dialog3, w_by_time, "w_by_time");  GLADE_HOOKUP_OBJECT (dialog3, w_use_progress, "w_use_progress");  GLADE_HOOKUP_OBJECT (dialog3, frame1, "frame1");  GLADE_HOOKUP_OBJECT (dialog3, alignment1, "alignment1");  GLADE_HOOKUP_OBJECT (dialog3, vbox7, "vbox7");  GLADE_HOOKUP_OBJECT (dialog3, hbox25, "hbox25");  GLADE_HOOKUP_OBJECT (dialog3, label21, "label21");  GLADE_HOOKUP_OBJECT (dialog3, w_frame_num, "w_frame_num");  GLADE_HOOKUP_OBJECT (dialog3, hbox26, "hbox26");  GLADE_HOOKUP_OBJECT (dialog3, label22, "label22");  GLADE_HOOKUP_OBJECT (dialog3, w_frame_time, "w_frame_time");  GLADE_HOOKUP_OBJECT (dialog3, label20, "label20");  GLADE_HOOKUP_OBJECT (dialog3, frame2, "frame2");  GLADE_HOOKUP_OBJECT (dialog3, alignment2, "alignment2");  GLADE_HOOKUP_OBJECT (dialog3, vbox8, "vbox8");  GLADE_HOOKUP_OBJECT (dialog3, hbox28, "hbox28");  GLADE_HOOKUP_OBJECT (dialog3, label25, "label25");  GLADE_HOOKUP_OBJECT (dialog3, w_begin, "w_begin");  GLADE_HOOKUP_OBJECT (dialog3, w_ok_begin, "w_ok_begin");  GLADE_HOOKUP_OBJECT (dialog3, hbox29, "hbox29");  GLADE_HOOKUP_OBJECT (dialog3, label26, "label26");  GLADE_HOOKUP_OBJECT (dialog3, w_end, "w_end");  GLADE_HOOKUP_OBJECT (dialog3, w_ok_end, "w_ok_end");  GLADE_HOOKUP_OBJECT (dialog3, hbox30, "hbox30");  GLADE_HOOKUP_OBJECT (dialog3, label27, "label27");  GLADE_HOOKUP_OBJECT (dialog3, w_save_file, "w_save_file");  GLADE_HOOKUP_OBJECT (dialog3, label24, "label24");  GLADE_HOOKUP_OBJECT_NO_REF (dialog3, dialog_action_area3, "dialog_action_area3");  GLADE_HOOKUP_OBJECT (dialog3, cancelbutton1, "cancelbutton1");  GLADE_HOOKUP_OBJECT (dialog3, okbutton1, "okbutton1");  return dialog3;}GtkWidget*create_fileselection2 (void){  GtkWidget *fileselection2;  GtkWidget *ok_button2;  GtkWidget *cancel_button2;  fileselection2 = gtk_file_selection_new (_("\351\200\211\346\213\251\346\226\207\344\273\266"));  gtk_container_set_border_width (GTK_CONTAINER (fileselection2), 10);  gtk_window_set_type_hint (GTK_WINDOW (fileselection2), GDK_WINDOW_TYPE_HINT_DIALOG);  ok_button2 = GTK_FILE_SELECTION (fileselection2)->ok_button;  gtk_widget_show (ok_button2);  GTK_WIDGET_SET_FLAGS (ok_button2, GTK_CAN_DEFAULT);  cancel_button2 = GTK_FILE_SELECTION (fileselection2)->cancel_button;  gtk_widget_show (cancel_button2);  GTK_WIDGET_SET_FLAGS (cancel_button2, GTK_CAN_DEFAULT);  g_signal_connect ((gpointer) ok_button2, "clicked",                    G_CALLBACK (on_button2_clicked),                    NULL);  g_signal_connect ((gpointer) cancel_button2, "clicked",                    G_CALLBACK (on_button1_clicked),                    NULL);  /* Store pointers to all widgets, for use by lookup_widget(). */  GLADE_HOOKUP_OBJECT_NO_REF (fileselection2, fileselection2, "fileselection2");  GLADE_HOOKUP_OBJECT_NO_REF (fileselection2, ok_button2, "ok_button2");  GLADE_HOOKUP_OBJECT_NO_REF (fileselection2, cancel_button2, "cancel_button2");  return fileselection2;}

⌨️ 快捷键说明

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