📄 interface.c
字号:
/* * 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 <gdk/gdkkeysyms.h>#include <gtk/gtk.h>#include "callbacks.h"#include "interface.h"#include "support.h"GtkWidget*create_main_Win (void){ GtkWidget *main_Win; GtkWidget *notebook1; GtkWidget *frame_led; GtkWidget *fixed1; GtkWidget *button_led1; GtkWidget *button_led2; GtkWidget *button_led3; GtkWidget *button_led4; GtkWidget *button_led5; GtkWidget *button_led6; GtkWidget *button_led7; GtkWidget *button_led8; GtkWidget *pixmap_led1; GtkWidget *pixmap_led2; GtkWidget *pixmap_led3; GtkWidget *pixmap_led4; GtkWidget *pixmap_led5; GtkWidget *pixmap_led6; GtkWidget *pixmap_led8; GtkWidget *pixmap_led7; GtkWidget *label_LED; GtkWidget *frame_keypad; GtkWidget *fixed2; GtkWidget *button_key1; GtkWidget *button_key2; GtkWidget *button_key3; GtkWidget *button_key4; GtkWidget *button_key5; GtkWidget *button_key6; GtkWidget *button_key7; GtkWidget *button_key8; GtkWidget *label_KEY; GtkWidget *frame_ttySx; GtkWidget *fixed3; GtkWidget *text1; GtkWidget *entry1; GtkWidget *button_t; GtkWidget *label_baut; GtkWidget *combo2; GtkWidget *combo_entry2; GtkWidget *label_r; GtkWidget *label_data; GtkWidget *combo3; GtkWidget *combo_entry3; GtkWidget *label_parity; GtkWidget *combo4; GtkWidget *combo_entry4; GtkWidget *label_ttySx; GtkWidget *label_stop; GtkWidget *combo5; GtkWidget *combo_entry5; GtkWidget *combo1; GtkWidget *combo_entry1; GtkWidget *label_tty; GtkWidget *frame1; GtkWidget *fixed9; GtkWidget *entry5; GtkWidget *label_dis; GtkWidget *button_set; GtkWidget *entry6; GtkWidget *label_rtc; GtkWidget *frame_touchpanel; GtkWidget *fixed10; GtkWidget *entry7; guint button_xy_key; GtkWidget *button_xy; GtkWidget *label_x; GtkWidget *label_y; GtkWidget *entry8; GtkWidget *label_touch; GtkWidget *frame_lcd; GtkWidget *drawingarea1; GtkWidget *label_LCD; GtkWidget *frame_usb; GtkWidget *fixed8; GtkWidget *label_USB; GtkWidget *frame_ethernet; GtkWidget *fixed6; GtkWidget *label_ip; GtkWidget *button_ping; GtkWidget *entry4; GtkWidget *text2; GtkWidget *label_ETHERNET; GtkAccelGroup *accel_group; accel_group = gtk_accel_group_new (); main_Win = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_object_set_data (GTK_OBJECT (main_Win), "main_Win", main_Win); gtk_widget_set_usize (main_Win, 500, 350); gtk_window_set_title (GTK_WINDOW (main_Win), "Emdoor GUI /www.Emdoor.com"); notebook1 = gtk_notebook_new (); gtk_widget_ref (notebook1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "notebook1", notebook1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (notebook1); gtk_container_add (GTK_CONTAINER (main_Win), notebook1); frame_led = gtk_frame_new ("control led display"); gtk_widget_ref (frame_led); gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_led", frame_led, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame_led); gtk_container_add (GTK_CONTAINER (notebook1), frame_led); fixed1 = gtk_fixed_new (); gtk_widget_ref (fixed1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed1", fixed1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (fixed1); gtk_container_add (GTK_CONTAINER (frame_led), fixed1); button_led1 = gtk_button_new_with_label ("LED1"); gtk_widget_ref (button_led1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led1", button_led1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led1); gtk_fixed_put (GTK_FIXED (fixed1), button_led1, 24, 16); gtk_widget_set_uposition (button_led1, 24, 16); gtk_widget_set_usize (button_led1, 62, 27); button_led2 = gtk_button_new_with_label ("LED2"); gtk_widget_ref (button_led2); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led2", button_led2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led2); gtk_fixed_put (GTK_FIXED (fixed1), button_led2, 24, 56); gtk_widget_set_uposition (button_led2, 24, 56); gtk_widget_set_usize (button_led2, 62, 27); button_led3 = gtk_button_new_with_label ("LED3"); gtk_widget_ref (button_led3); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led3", button_led3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led3); gtk_fixed_put (GTK_FIXED (fixed1), button_led3, 24, 96); gtk_widget_set_uposition (button_led3, 24, 96); gtk_widget_set_usize (button_led3, 62, 27); button_led4 = gtk_button_new_with_label ("LED4"); gtk_widget_ref (button_led4); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led4", button_led4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led4); gtk_fixed_put (GTK_FIXED (fixed1), button_led4, 24, 136); gtk_widget_set_uposition (button_led4, 24, 136); gtk_widget_set_usize (button_led4, 62, 27); button_led5 = gtk_button_new_with_label ("LED5"); gtk_widget_ref (button_led5); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led5", button_led5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led5); gtk_fixed_put (GTK_FIXED (fixed1), button_led5, 160, 16); gtk_widget_set_uposition (button_led5, 160, 16); gtk_widget_set_usize (button_led5, 62, 27); button_led6 = gtk_button_new_with_label ("LED6"); gtk_widget_ref (button_led6); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led6", button_led6, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led6); gtk_fixed_put (GTK_FIXED (fixed1), button_led6, 160, 56); gtk_widget_set_uposition (button_led6, 160, 56); gtk_widget_set_usize (button_led6, 62, 27); button_led7 = gtk_button_new_with_label ("LED7"); gtk_widget_ref (button_led7); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led7", button_led7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led7); gtk_fixed_put (GTK_FIXED (fixed1), button_led7, 160, 96); gtk_widget_set_uposition (button_led7, 160, 96); gtk_widget_set_usize (button_led7, 62, 27); button_led8 = gtk_button_new_with_label ("LED8"); gtk_widget_ref (button_led8); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_led8", button_led8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_led8); gtk_fixed_put (GTK_FIXED (fixed1), button_led8, 160, 136); gtk_widget_set_uposition (button_led8, 160, 136); gtk_widget_set_usize (button_led8, 64, 27); pixmap_led1 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led1", pixmap_led1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led1); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led1, 112, 24); gtk_widget_set_uposition (pixmap_led1, 112, 24); gtk_widget_set_usize (pixmap_led1, 16, 16); pixmap_led2 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led2); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led2", pixmap_led2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led2); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led2, 112, 64); gtk_widget_set_uposition (pixmap_led2, 112, 64); gtk_widget_set_usize (pixmap_led2, 21, 21); pixmap_led3 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led3); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led3", pixmap_led3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led3); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led3, 112, 104); gtk_widget_set_uposition (pixmap_led3, 112, 104); gtk_widget_set_usize (pixmap_led3, 21, 21); pixmap_led4 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led4); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led4", pixmap_led4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led4); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led4, 112, 144); gtk_widget_set_uposition (pixmap_led4, 112, 144); gtk_widget_set_usize (pixmap_led4, 21, 21); pixmap_led5 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led5); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led5", pixmap_led5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led5); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led5, 248, 24); gtk_widget_set_uposition (pixmap_led5, 248, 24); gtk_widget_set_usize (pixmap_led5, 21, 21); pixmap_led6 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led6); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led6", pixmap_led6, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led6); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led6, 248, 64); gtk_widget_set_uposition (pixmap_led6, 248, 64); gtk_widget_set_usize (pixmap_led6, 24, 16); pixmap_led8 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led8); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led8", pixmap_led8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led8); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led8, 248, 144); gtk_widget_set_uposition (pixmap_led8, 248, 144); gtk_widget_set_usize (pixmap_led8, 21, 21);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -