📄 interface.c
字号:
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 + -