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

📄 interface.c

📁 用Glade编写Xscale处理器的图形界面程序
💻 C
📖 第 1 页 / 共 3 页
字号:
  gtk_widget_set_usize (combo1, 112, 24);  combo_entry1 = GTK_COMBO (combo1)->entry;  gtk_widget_ref (combo_entry1);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo_entry1", combo_entry1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (combo_entry1);  label_tty = gtk_label_new ("tty");  gtk_widget_ref (label_tty);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_tty", label_tty,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_tty);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 2), label_tty);  frame1 = gtk_frame_new ("Real timer control");  gtk_widget_ref (frame1);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame1", frame1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame1);  gtk_container_add (GTK_CONTAINER (notebook1), frame1);  fixed9 = gtk_fixed_new ();  gtk_widget_ref (fixed9);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed9", fixed9,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fixed9);  gtk_container_add (GTK_CONTAINER (frame1), fixed9);  entry5 = gtk_entry_new ();  gtk_widget_ref (entry5);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "entry5", entry5,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (entry5);  gtk_fixed_put (GTK_FIXED (fixed9), entry5, 32, 40);  gtk_widget_set_uposition (entry5, 32, 40);  gtk_widget_set_usize (entry5, 158, 27);  label_dis = gtk_label_new ("display");  gtk_widget_ref (label_dis);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_dis", label_dis,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_dis);  gtk_fixed_put (GTK_FIXED (fixed9), label_dis, 24, 8);  gtk_widget_set_uposition (label_dis, 24, 8);  gtk_widget_set_usize (label_dis, 72, 24);  button_set = gtk_button_new_with_label ("Set");  gtk_widget_ref (button_set);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_set", button_set,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (button_set);  gtk_fixed_put (GTK_FIXED (fixed9), button_set, 32, 80);  gtk_widget_set_uposition (button_set, 32, 80);  gtk_widget_set_usize (button_set, 62, 27);  entry6 = gtk_entry_new ();  gtk_widget_ref (entry6);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "entry6", entry6,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (entry6);  gtk_fixed_put (GTK_FIXED (fixed9), entry6, 32, 120);  gtk_widget_set_uposition (entry6, 32, 120);  gtk_widget_set_usize (entry6, 158, 27);  label_rtc = gtk_label_new ("Rtc");  gtk_widget_ref (label_rtc);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_rtc", label_rtc,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_rtc);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 3), label_rtc);  frame_touchpanel = gtk_frame_new ("Touch panel");  gtk_widget_ref (frame_touchpanel);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_touchpanel", frame_touchpanel,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame_touchpanel);  gtk_container_add (GTK_CONTAINER (notebook1), frame_touchpanel);  fixed10 = gtk_fixed_new ();  gtk_widget_ref (fixed10);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed10", fixed10,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fixed10);  gtk_container_add (GTK_CONTAINER (frame_touchpanel), fixed10);  entry7 = gtk_entry_new ();  gtk_widget_ref (entry7);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "entry7", entry7,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (entry7);  gtk_fixed_put (GTK_FIXED (fixed10), entry7, 112, 64);  gtk_widget_set_uposition (entry7, 112, 64);  gtk_widget_set_usize (entry7, 158, 27);  button_xy = gtk_button_new_with_label ("");  button_xy_key = gtk_label_parse_uline (GTK_LABEL (GTK_BIN (button_xy)->child),                                   "Display_XY");  gtk_widget_add_accelerator (button_xy, "clicked", accel_group,                              button_xy_key, GDK_MOD1_MASK, (GtkAccelFlags) 0);  gtk_widget_ref (button_xy);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_xy", button_xy,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (button_xy);  gtk_fixed_put (GTK_FIXED (fixed10), button_xy, 48, 16);  gtk_widget_set_uposition (button_xy, 48, 16);  gtk_widget_set_usize (button_xy, 96, 24);  label_x = gtk_label_new ("X");  gtk_widget_ref (label_x);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_x", label_x,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_x);  gtk_fixed_put (GTK_FIXED (fixed10), label_x, 40, 64);  gtk_widget_set_uposition (label_x, 40, 64);  gtk_widget_set_usize (label_x, 48, 21);  label_y = gtk_label_new ("Y");  gtk_widget_ref (label_y);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_y", label_y,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_y);  gtk_fixed_put (GTK_FIXED (fixed10), label_y, 40, 112);  gtk_widget_set_uposition (label_y, 40, 112);  gtk_widget_set_usize (label_y, 48, 21);  entry8 = gtk_entry_new ();  gtk_widget_ref (entry8);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "entry8", entry8,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (entry8);  gtk_fixed_put (GTK_FIXED (fixed10), entry8, 112, 112);  gtk_widget_set_uposition (entry8, 112, 112);  gtk_widget_set_usize (entry8, 158, 27);  label_touch = gtk_label_new ("Touch");  gtk_widget_ref (label_touch);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_touch", label_touch,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_touch);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 4), label_touch);  frame_lcd = gtk_frame_new ("draw with mouse");  gtk_widget_ref (frame_lcd);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_lcd", frame_lcd,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame_lcd);  gtk_container_add (GTK_CONTAINER (notebook1), frame_lcd);  drawingarea1 = gtk_drawing_area_new ();  gtk_widget_ref (drawingarea1);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "drawingarea1", drawingarea1,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (drawingarea1);  gtk_container_add (GTK_CONTAINER (frame_lcd), drawingarea1);  label_LCD = gtk_label_new ("Lcd");  gtk_widget_ref (label_LCD);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_LCD", label_LCD,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_LCD);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 5), label_LCD);  frame_usb = gtk_frame_new ("usb receice & transmit");  gtk_widget_ref (frame_usb);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_usb", frame_usb,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame_usb);  gtk_container_add (GTK_CONTAINER (notebook1), frame_usb);  fixed8 = gtk_fixed_new ();  gtk_widget_ref (fixed8);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed8", fixed8,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fixed8);  gtk_container_add (GTK_CONTAINER (frame_usb), fixed8);  label_USB = gtk_label_new ("Usb");  gtk_widget_ref (label_USB);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_USB", label_USB,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_USB);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 6), label_USB);  frame_ethernet = gtk_frame_new ("ethernet ping");  gtk_widget_ref (frame_ethernet);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_ethernet", frame_ethernet,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame_ethernet);  gtk_container_add (GTK_CONTAINER (notebook1), frame_ethernet);  fixed6 = gtk_fixed_new ();  gtk_widget_ref (fixed6);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed6", fixed6,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (fixed6);  gtk_container_add (GTK_CONTAINER (frame_ethernet), fixed6);  label_ip = gtk_label_new ("");  gtk_label_parse_uline (GTK_LABEL (label_ip),                         "ip_addr");  gtk_widget_ref (label_ip);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_ip", label_ip,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_ip);  gtk_fixed_put (GTK_FIXED (fixed6), label_ip, 16, 16);  gtk_widget_set_uposition (label_ip, 16, 16);  gtk_widget_set_usize (label_ip, 56, 21);  button_ping = gtk_button_new_with_label ("ping");  gtk_widget_ref (button_ping);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_ping", button_ping,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (button_ping);  gtk_fixed_put (GTK_FIXED (fixed6), button_ping, 224, 48);  gtk_widget_set_uposition (button_ping, 224, 48);  gtk_widget_set_usize (button_ping, 62, 27);  entry4 = gtk_entry_new ();  gtk_widget_ref (entry4);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "entry4", entry4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (entry4);  gtk_fixed_put (GTK_FIXED (fixed6), entry4, 24, 48);  gtk_widget_set_uposition (entry4, 24, 48);  gtk_widget_set_usize (entry4, 158, 27);  text2 = gtk_text_new (NULL, NULL);  gtk_widget_ref (text2);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "text2", text2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (text2);  gtk_fixed_put (GTK_FIXED (fixed6), text2, 24, 88);  gtk_widget_set_uposition (text2, 24, 88);  gtk_widget_set_usize (text2, 272, 112);  label_ETHERNET = gtk_label_new ("Ethernet");  gtk_widget_ref (label_ETHERNET);  gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_ETHERNET", label_ETHERNET,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label_ETHERNET);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 7), label_ETHERNET);  gtk_signal_connect (GTK_OBJECT (button_led1), "clicked",                      GTK_SIGNAL_FUNC (on_button_led1_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (button_led2), "clicked",                      GTK_SIGNAL_FUNC (on_button_led2_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (button_led3), "clicked",                      GTK_SIGNAL_FUNC (on_button_led3_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (button_led4), "clicked",                      GTK_SIGNAL_FUNC (on_button_led4_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (button_led7), "clicked",                      GTK_SIGNAL_FUNC (on_button_led7_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (button_led8), "clicked",                      GTK_SIGNAL_FUNC (on_button_led8_clicked),                      NULL);  gtk_signal_connect (GTK_OBJECT (button_t), "clicked",                      GTK_SIGNAL_FUNC (on_button_t_clicked),                      NULL);  gtk_window_add_accel_group (GTK_WINDOW (main_Win), accel_group);  return main_Win;}

⌨️ 快捷键说明

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