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

📄 interface.c

📁 Coriander is a GUI for controlling a Digital Camera (in the sense of the IIDC specs issued by the 1
💻 C
📖 第 1 页 / 共 5 页
字号:
                    (GtkAttachOptions) (0), 0, 0);  gtk_label_set_justify (GTK_LABEL (label17), GTK_JUSTIFY_LEFT);  gtk_misc_set_padding (GTK_MISC (label17), 2, 2);  camera_guid_status = gtk_statusbar_new ();  gtk_widget_ref (camera_guid_status);  gtk_object_set_data_full (GTK_OBJECT (main_window), "camera_guid_status", camera_guid_status,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (camera_guid_status);  gtk_table_attach (GTK_TABLE (table48), camera_guid_status, 1, 4, 2, 3,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_container_set_border_width (GTK_CONTAINER (camera_guid_status), 2);  label56 = gtk_label_new (_("Camera"));  gtk_widget_ref (label56);  gtk_object_set_data_full (GTK_OBJECT (main_window), "label56", label56,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label56);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook2), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook2), 0), label56);  vbox75 = gtk_vbox_new (FALSE, 0);  gtk_widget_ref (vbox75);  gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox75", vbox75,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox75);  gtk_container_add (GTK_CONTAINER (notebook2), vbox75);  vbox78 = gtk_vbox_new (FALSE, 0);  gtk_widget_ref (vbox78);  gtk_object_set_data_full (GTK_OBJECT (main_window), "vbox78", vbox78,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox78);  gtk_box_pack_start (GTK_BOX (vbox75), vbox78, FALSE, FALSE, 0);  switch_frame = gtk_frame_new (_("Switch/FPS"));  gtk_widget_ref (switch_frame);  gtk_object_set_data_full (GTK_OBJECT (main_window), "switch_frame", switch_frame,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (switch_frame);  gtk_box_pack_start (GTK_BOX (vbox78), switch_frame, TRUE, TRUE, 0);  gtk_container_set_border_width (GTK_CONTAINER (switch_frame), 5);  hbox61 = gtk_hbox_new (FALSE, 0);  gtk_widget_ref (hbox61);  gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox61", hbox61,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox61);  gtk_container_add (GTK_CONTAINER (switch_frame), hbox61);  gtk_container_set_border_width (GTK_CONTAINER (hbox61), 3);  table65 = gtk_table_new (2, 5, TRUE);  gtk_widget_ref (table65);  gtk_object_set_data_full (GTK_OBJECT (main_window), "table65", table65,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table65);  gtk_box_pack_start (GTK_BOX (hbox61), table65, TRUE, TRUE, 4);  gtk_table_set_col_spacings (GTK_TABLE (table65), 2);  fps_display = gtk_statusbar_new ();  gtk_widget_ref (fps_display);  gtk_object_set_data_full (GTK_OBJECT (main_window), "fps_display", fps_display,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fps_display);  gtk_table_attach (GTK_TABLE (table65), fps_display, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  fps_save = gtk_statusbar_new ();  gtk_widget_ref (fps_save);  gtk_object_set_data_full (GTK_OBJECT (main_window), "fps_save", fps_save,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fps_save);  gtk_table_attach (GTK_TABLE (table65), fps_save, 2, 3, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  fps_receive = gtk_statusbar_new ();  gtk_widget_ref (fps_receive);  gtk_object_set_data_full (GTK_OBJECT (main_window), "fps_receive", fps_receive,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fps_receive);  gtk_table_attach (GTK_TABLE (table65), fps_receive, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  service_iso = gtk_toggle_button_new_with_label (_("Receive"));  gtk_widget_ref (service_iso);  gtk_object_set_data_full (GTK_OBJECT (main_window), "service_iso", service_iso,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (service_iso);  gtk_table_attach (GTK_TABLE (table65), service_iso, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  service_display = gtk_toggle_button_new_with_label (_("Display"));  gtk_widget_ref (service_display);  gtk_object_set_data_full (GTK_OBJECT (main_window), "service_display", service_display,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (service_display);  gtk_table_attach (GTK_TABLE (table65), service_display, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  service_save = gtk_toggle_button_new_with_label (_("Save"));  gtk_widget_ref (service_save);  gtk_object_set_data_full (GTK_OBJECT (main_window), "service_save", service_save,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (service_save);  gtk_table_attach (GTK_TABLE (table65), service_save, 2, 3, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  service_ftp = gtk_toggle_button_new_with_label (_("FTP"));  gtk_widget_ref (service_ftp);  gtk_object_set_data_full (GTK_OBJECT (main_window), "service_ftp", service_ftp,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (service_ftp);  gtk_table_attach (GTK_TABLE (table65), service_ftp, 4, 5, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  fps_ftp = gtk_statusbar_new ();  gtk_widget_ref (fps_ftp);  gtk_object_set_data_full (GTK_OBJECT (main_window), "fps_ftp", fps_ftp,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fps_ftp);  gtk_table_attach (GTK_TABLE (table65), fps_ftp, 4, 5, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  fps_v4l = gtk_statusbar_new ();  gtk_widget_ref (fps_v4l);  gtk_object_set_data_full (GTK_OBJECT (main_window), "fps_v4l", fps_v4l,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fps_v4l);  gtk_table_attach (GTK_TABLE (table65), fps_v4l, 3, 4, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  service_v4l = gtk_toggle_button_new_with_label (_("V4L"));  gtk_widget_ref (service_v4l);  gtk_object_set_data_full (GTK_OBJECT (main_window), "service_v4l", service_v4l,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (service_v4l);  gtk_table_attach (GTK_TABLE (table65), service_v4l, 3, 4, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  notebook5 = gtk_notebook_new ();  gtk_widget_ref (notebook5);  gtk_object_set_data_full (GTK_OBJECT (main_window), "notebook5", notebook5,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (notebook5);  gtk_box_pack_start (GTK_BOX (vbox78), notebook5, TRUE, TRUE, 0);  gtk_container_set_border_width (GTK_CONTAINER (notebook5), 5);  table59 = gtk_table_new (3, 3, FALSE);  gtk_widget_ref (table59);  gtk_object_set_data_full (GTK_OBJECT (main_window), "table59", table59,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table59);  gtk_container_add (GTK_CONTAINER (notebook5), table59);  format_frame = gtk_frame_new (_("Format"));  gtk_widget_ref (format_frame);  gtk_object_set_data_full (GTK_OBJECT (main_window), "format_frame", format_frame,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (format_frame);  gtk_table_attach (GTK_TABLE (table59), format_frame, 0, 3, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  gtk_container_set_border_width (GTK_CONTAINER (format_frame), 5);  table60 = gtk_table_new (1, 1, FALSE);  gtk_widget_ref (table60);  gtk_object_set_data_full (GTK_OBJECT (main_window), "table60", table60,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table60);  gtk_container_add (GTK_CONTAINER (format_frame), table60);  format_select = gtk_option_menu_new ();  gtk_widget_ref (format_select);  gtk_object_set_data_full (GTK_OBJECT (main_window), "format_select", format_select,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (format_select);  gtk_table_attach (GTK_TABLE (table60), format_select, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_container_set_border_width (GTK_CONTAINER (format_select), 1);  gtk_widget_set_sensitive (format_select, FALSE);  format_select_menu = gtk_menu_new ();  glade_menuitem = gtk_menu_item_new_with_label ("");  gtk_widget_show (glade_menuitem);  gtk_menu_append (GTK_MENU (format_select_menu), glade_menuitem);  gtk_option_menu_set_menu (GTK_OPTION_MENU (format_select), format_select_menu);  prefs_receive_frame = gtk_frame_new (_("Method"));  gtk_widget_ref (prefs_receive_frame);  gtk_object_set_data_full (GTK_OBJECT (main_window), "prefs_receive_frame", prefs_receive_frame,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (prefs_receive_frame);  gtk_table_attach (GTK_TABLE (table59), prefs_receive_frame, 0, 3, 2, 3,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  gtk_container_set_border_width (GTK_CONTAINER (prefs_receive_frame), 5);  table45 = gtk_table_new (2, 3, FALSE);  gtk_widget_ref (table45);  gtk_object_set_data_full (GTK_OBJECT (main_window), "table45", table45,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table45);  gtk_container_add (GTK_CONTAINER (prefs_receive_frame), table45);  label84 = gtk_label_new (_("device:"));  gtk_widget_ref (label84);  gtk_object_set_data_full (GTK_OBJECT (main_window), "label84", label84,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label84);  gtk_table_attach (GTK_TABLE (table45), label84, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_misc_set_alignment (GTK_MISC (label84), 1, 0.5);  gtk_misc_set_padding (GTK_MISC (label84), 2, 0);  prefs_receive_method_menu = gtk_option_menu_new ();  gtk_widget_ref (prefs_receive_method_menu);  gtk_object_set_data_full (GTK_OBJECT (main_window), "prefs_receive_method_menu", prefs_receive_method_menu,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (prefs_receive_method_menu);  gtk_table_attach (GTK_TABLE (table45), prefs_receive_method_menu, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND), 0, 0);  gtk_container_set_border_width (GTK_CONTAINER (prefs_receive_method_menu), 1);  prefs_receive_method_menu_menu = gtk_menu_new ();  glade_menuitem = gtk_menu_item_new_with_label ("");  gtk_widget_show (glade_menuitem);  gtk_menu_append (GTK_MENU (prefs_receive_method_menu_menu), glade_menuitem);  gtk_option_menu_set_menu (GTK_OPTION_MENU (prefs_receive_method_menu), prefs_receive_method_menu_menu);  hbox68 = gtk_hbox_new (FALSE, 0);  gtk_widget_ref (hbox68);  gtk_object_set_data_full (GTK_OBJECT (main_window), "hbox68", hbox68,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox68);  gtk_table_attach (GTK_TABLE (table45), hbox68, 2, 3, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  label153 = gtk_label_new (_("DMA buffer size: "));  gtk_widget_ref (label153);  gtk_object_set_data_full (GTK_OBJECT (main_window), "label153", label153,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label153);  gtk_box_pack_start (GTK_BOX (hbox68), label153, FALSE, FALSE, 0);  gtk_misc_set_padding (GTK_MISC (label153), 5, 0);  dma_buffer_size_adj = gtk_adjustment_new (10, 2, 999999, 1, 10, 10);  dma_buffer_size = gtk_spin_button_new (GTK_ADJUSTMENT (dma_buffer_size_adj), 1, 0);  gtk_widget_ref (dma_buffer_size);  gtk_object_set_data_full (GTK_OBJECT (main_window), "dma_buffer_size", dma_buffer_size,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (dma_buffer_size);  gtk_box_pack_start (GTK_BOX (hbox68), dma_buffer_size, TRUE, TRUE, 0);  label154 = gtk_label_new (_("frames"));  gtk_widget_ref (label154);  gtk_object_set_data_full (GTK_OBJECT (main_window), "label154", label154,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label154);  gtk_box_pack_start (GTK_BOX (hbox68), label154, FALSE, FALSE, 0);  gtk_label_set_justify (GTK_LABEL (label154), GTK_JUSTIFY_LEFT);  gtk_misc_set_padding (GTK_MISC (label154), 5, 0);  prefs_receive_dropframes = gtk_check_button_new_with_label (_("Frame dropping"));  gtk_widget_ref (prefs_receive_dropframes);  gtk_object_set_data_full (GTK_OBJECT (main_window), "prefs_receive_dropframes", prefs_receive_dropframes,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (prefs_receive_dropframes);  gtk_table_attach (GTK_TABLE (table45), prefs_receive_dropframes, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 0, 0);  gtk_tooltips_set_tip (tooltips, prefs_receive_dropframes, _("Enable this to reduce delay"), NULL);  prefs_video1394_device = gtk_entry_new ();  gtk_widget_ref (prefs_video1394_device);  gtk_object_set_data_full (GTK_OBJECT (main_window), "prefs_video1394_device", prefs_video1394_device,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (prefs_video1394_device);  gtk_table_attach (GTK_TABLE (table45), prefs_video1394_device, 2, 3, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  hbox59 = gtk_hbox_new (TRUE, 0);  gtk_widget_ref (hbox59);

⌨️ 快捷键说明

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