📄 interface.c
字号:
pixmap_led7 = create_pixmap (main_Win, "led.xpm"); gtk_widget_ref (pixmap_led7); gtk_object_set_data_full (GTK_OBJECT (main_Win), "pixmap_led7", pixmap_led7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (pixmap_led7); gtk_fixed_put (GTK_FIXED (fixed1), pixmap_led7, 248, 104); gtk_widget_set_uposition (pixmap_led7, 248, 104); gtk_widget_set_usize (pixmap_led7, 21, 21); label_LED = gtk_label_new ("Led"); gtk_widget_ref (label_LED); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_LED", label_LED, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_LED); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 0), label_LED); frame_keypad = gtk_frame_new ("keypad play"); gtk_widget_ref (frame_keypad); gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_keypad", frame_keypad, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame_keypad); gtk_container_add (GTK_CONTAINER (notebook1), frame_keypad); fixed2 = gtk_fixed_new (); gtk_widget_ref (fixed2); gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed2", fixed2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (fixed2); gtk_container_add (GTK_CONTAINER (frame_keypad), fixed2); button_key1 = gtk_button_new_with_label ("KEY1"); gtk_widget_ref (button_key1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key1", button_key1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key1); gtk_fixed_put (GTK_FIXED (fixed2), button_key1, 24, 16); gtk_widget_set_uposition (button_key1, 24, 16); gtk_widget_set_usize (button_key1, 50, 27); button_key2 = gtk_button_new_with_label ("KEY2"); gtk_widget_ref (button_key2); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key2", button_key2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key2); gtk_fixed_put (GTK_FIXED (fixed2), button_key2, 80, 16); gtk_widget_set_uposition (button_key2, 80, 16); gtk_widget_set_usize (button_key2, 50, 27); button_key3 = gtk_button_new_with_label ("KEY3"); gtk_widget_ref (button_key3); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key3", button_key3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key3); gtk_fixed_put (GTK_FIXED (fixed2), button_key3, 136, 16); gtk_widget_set_uposition (button_key3, 136, 16); gtk_widget_set_usize (button_key3, 50, 27); button_key4 = gtk_button_new_with_label ("KEY4"); gtk_widget_ref (button_key4); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key4", button_key4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key4); gtk_fixed_put (GTK_FIXED (fixed2), button_key4, 192, 16); gtk_widget_set_uposition (button_key4, 192, 16); gtk_widget_set_usize (button_key4, 50, 27); button_key5 = gtk_button_new_with_label ("KEY5"); gtk_widget_ref (button_key5); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key5", button_key5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key5); gtk_fixed_put (GTK_FIXED (fixed2), button_key5, 24, 64); gtk_widget_set_uposition (button_key5, 24, 64); gtk_widget_set_usize (button_key5, 50, 27); button_key6 = gtk_button_new_with_label ("KEY6"); gtk_widget_ref (button_key6); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key6", button_key6, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key6); gtk_fixed_put (GTK_FIXED (fixed2), button_key6, 80, 64); gtk_widget_set_uposition (button_key6, 80, 64); gtk_widget_set_usize (button_key6, 50, 27); button_key7 = gtk_button_new_with_label ("KEY7"); gtk_widget_ref (button_key7); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key7", button_key7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key7); gtk_fixed_put (GTK_FIXED (fixed2), button_key7, 136, 64); gtk_widget_set_uposition (button_key7, 136, 64); gtk_widget_set_usize (button_key7, 50, 27); button_key8 = gtk_button_new_with_label ("KEY8"); gtk_widget_ref (button_key8); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_key8", button_key8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_key8); gtk_fixed_put (GTK_FIXED (fixed2), button_key8, 192, 64); gtk_widget_set_uposition (button_key8, 192, 64); gtk_widget_set_usize (button_key8, 50, 27); label_KEY = gtk_label_new ("Keypad"); gtk_widget_ref (label_KEY); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_KEY", label_KEY, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_KEY); gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 1), label_KEY); frame_ttySx = gtk_frame_new ("ttySx receive & transmit"); gtk_widget_ref (frame_ttySx); gtk_object_set_data_full (GTK_OBJECT (main_Win), "frame_ttySx", frame_ttySx, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame_ttySx); gtk_container_add (GTK_CONTAINER (notebook1), frame_ttySx); fixed3 = gtk_fixed_new (); gtk_widget_ref (fixed3); gtk_object_set_data_full (GTK_OBJECT (main_Win), "fixed3", fixed3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (fixed3); gtk_container_add (GTK_CONTAINER (frame_ttySx), fixed3); text1 = gtk_text_new (NULL, NULL); gtk_widget_ref (text1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "text1", text1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (text1); gtk_fixed_put (GTK_FIXED (fixed3), text1, 208, 128); gtk_widget_set_uposition (text1, 208, 128); gtk_widget_set_usize (text1, 232, 104); entry1 = gtk_entry_new (); gtk_widget_ref (entry1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "entry1", entry1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (entry1); gtk_fixed_put (GTK_FIXED (fixed3), entry1, 208, 48); gtk_widget_set_uposition (entry1, 208, 48); gtk_widget_set_usize (entry1, 232, 32); button_t = gtk_button_new_with_label ("Transmit"); gtk_widget_ref (button_t); gtk_object_set_data_full (GTK_OBJECT (main_Win), "button_t", button_t, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (button_t); gtk_fixed_put (GTK_FIXED (fixed3), button_t, 208, 8); gtk_widget_set_uposition (button_t, 208, 8); gtk_widget_set_usize (button_t, 80, 27); label_baut = gtk_label_new ("BAUT"); gtk_widget_ref (label_baut); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_baut", label_baut, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_baut); gtk_fixed_put (GTK_FIXED (fixed3), label_baut, 16, 48); gtk_widget_set_uposition (label_baut, 16, 48); gtk_widget_set_usize (label_baut, 56, 21); combo2 = gtk_combo_new (); gtk_widget_ref (combo2); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo2", combo2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo2); gtk_fixed_put (GTK_FIXED (fixed3), combo2, 80, 48); gtk_widget_set_uposition (combo2, 80, 48); gtk_widget_set_usize (combo2, 112, 27); combo_entry2 = GTK_COMBO (combo2)->entry; gtk_widget_ref (combo_entry2); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo_entry2", combo_entry2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry2); label_r = gtk_label_new ("Receive"); gtk_widget_ref (label_r); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_r", label_r, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_r); gtk_fixed_put (GTK_FIXED (fixed3), label_r, 208, 96); gtk_widget_set_uposition (label_r, 208, 96); gtk_widget_set_usize (label_r, 80, 24); label_data = gtk_label_new ("data"); gtk_widget_ref (label_data); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_data", label_data, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_data); gtk_fixed_put (GTK_FIXED (fixed3), label_data, 16, 88); gtk_widget_set_uposition (label_data, 16, 88); gtk_widget_set_usize (label_data, 56, 21); combo3 = gtk_combo_new (); gtk_widget_ref (combo3); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo3", combo3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo3); gtk_fixed_put (GTK_FIXED (fixed3), combo3, 80, 88); gtk_widget_set_uposition (combo3, 80, 88); gtk_widget_set_usize (combo3, 112, 24); combo_entry3 = GTK_COMBO (combo3)->entry; gtk_widget_ref (combo_entry3); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo_entry3", combo_entry3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry3); label_parity = gtk_label_new ("parity"); gtk_widget_ref (label_parity); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_parity", label_parity, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_parity); gtk_fixed_put (GTK_FIXED (fixed3), label_parity, 24, 128); gtk_widget_set_uposition (label_parity, 24, 128); gtk_widget_set_usize (label_parity, 56, 21); combo4 = gtk_combo_new (); gtk_widget_ref (combo4); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo4", combo4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo4); gtk_fixed_put (GTK_FIXED (fixed3), combo4, 80, 128); gtk_widget_set_uposition (combo4, 80, 128); gtk_widget_set_usize (combo4, 112, 24); combo_entry4 = GTK_COMBO (combo4)->entry; gtk_widget_ref (combo_entry4); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo_entry4", combo_entry4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry4); label_ttySx = gtk_label_new ("UART"); gtk_widget_ref (label_ttySx); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_ttySx", label_ttySx, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_ttySx); gtk_fixed_put (GTK_FIXED (fixed3), label_ttySx, 16, 8); gtk_widget_set_uposition (label_ttySx, 16, 8); gtk_widget_set_usize (label_ttySx, 56, 21); label_stop = gtk_label_new ("stop"); gtk_widget_ref (label_stop); gtk_object_set_data_full (GTK_OBJECT (main_Win), "label_stop", label_stop, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label_stop); gtk_fixed_put (GTK_FIXED (fixed3), label_stop, 24, 168); gtk_widget_set_uposition (label_stop, 24, 168); gtk_widget_set_usize (label_stop, 48, 21); combo5 = gtk_combo_new (); gtk_widget_ref (combo5); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo5", combo5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo5); gtk_fixed_put (GTK_FIXED (fixed3), combo5, 80, 168); gtk_widget_set_uposition (combo5, 80, 168); gtk_widget_set_usize (combo5, 112, 27); combo_entry5 = GTK_COMBO (combo5)->entry; gtk_widget_ref (combo_entry5); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo_entry5", combo_entry5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry5); combo1 = gtk_combo_new (); gtk_widget_ref (combo1); gtk_object_set_data_full (GTK_OBJECT (main_Win), "combo1", combo1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo1); gtk_fixed_put (GTK_FIXED (fixed3), combo1, 80, 8); gtk_widget_set_uposition (combo1, 80, 8);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -