📄 interface.c
字号:
GtkWidget *dialog_vbox2; GtkWidget *hbox7; GtkWidget *scrolledwindow5; GtkWidget *ConnectionsList; GtkWidget *vbox8; GtkWidget *frame5; GtkWidget *table8; GtkWidget *ConnectionNameEntry; GtkWidget *ConnectionHostnameEntry; GtkWidget *ConnectionUsernameEntry; GtkWidget *ConnectionArgumentsEntry; GtkWidget *ConnectionTypeCombo; GtkWidget *combo_entry1; GtkWidget *label26; GtkWidget *label27; GtkWidget *label28; GtkWidget *label29; GtkWidget *label30; GtkWidget *label24; GtkWidget *hbuttonbox5; GtkWidget *ConnectionsSaveBtn; GtkWidget *alignment5; GtkWidget *hbox8; GtkWidget *image64; GtkWidget *label31; GtkWidget *ConnectionsDeleteBtn; GtkWidget *alignment6; GtkWidget *hbox9; GtkWidget *image65; GtkWidget *label32; GtkWidget *ConnectionsClearBtn; GtkWidget *alignment7; GtkWidget *hbox10; GtkWidget *image66; GtkWidget *label33; GtkWidget *label25; GtkWidget *dialog_action_area2; GtkWidget *closebutton1; ConnectionsWindow = gtk_dialog_new (); gtk_widget_set_name (ConnectionsWindow, "ConnectionsWindow"); gtk_window_set_title (GTK_WINDOW (ConnectionsWindow), _("Grcm - Edit Connections")); gtk_window_set_modal (GTK_WINDOW (ConnectionsWindow), TRUE); dialog_vbox2 = GTK_DIALOG (ConnectionsWindow)->vbox; gtk_widget_set_name (dialog_vbox2, "dialog_vbox2"); gtk_widget_show (dialog_vbox2); hbox7 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox7, "hbox7"); gtk_widget_show (hbox7); gtk_box_pack_start (GTK_BOX (dialog_vbox2), hbox7, TRUE, TRUE, 0); scrolledwindow5 = gtk_scrolled_window_new (NULL, NULL); gtk_widget_set_name (scrolledwindow5, "scrolledwindow5"); gtk_widget_show (scrolledwindow5); gtk_box_pack_start (GTK_BOX (hbox7), scrolledwindow5, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow5), 5); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow5), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); ConnectionsList = gtk_tree_view_new (); gtk_widget_set_name (ConnectionsList, "ConnectionsList"); gtk_widget_show (ConnectionsList); gtk_container_add (GTK_CONTAINER (scrolledwindow5), ConnectionsList); gtk_tree_view_set_reorderable (GTK_TREE_VIEW (ConnectionsList), TRUE); vbox8 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox8, "vbox8"); gtk_widget_show (vbox8); gtk_box_pack_start (GTK_BOX (hbox7), vbox8, FALSE, FALSE, 0); frame5 = gtk_frame_new (NULL); gtk_widget_set_name (frame5, "frame5"); gtk_widget_show (frame5); gtk_box_pack_start (GTK_BOX (vbox8), frame5, FALSE, FALSE, 5); table8 = gtk_table_new (5, 2, FALSE); gtk_widget_set_name (table8, "table8"); gtk_widget_show (table8); gtk_container_add (GTK_CONTAINER (frame5), table8); ConnectionNameEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionNameEntry, "ConnectionNameEntry"); gtk_widget_show (ConnectionNameEntry); gtk_table_attach (GTK_TABLE (table8), ConnectionNameEntry, 1, 2, 0, 1, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionHostnameEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionHostnameEntry, "ConnectionHostnameEntry"); gtk_widget_show (ConnectionHostnameEntry); gtk_table_attach (GTK_TABLE (table8), ConnectionHostnameEntry, 1, 2, 2, 3, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionUsernameEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionUsernameEntry, "ConnectionUsernameEntry"); gtk_widget_show (ConnectionUsernameEntry); gtk_table_attach (GTK_TABLE (table8), ConnectionUsernameEntry, 1, 2, 3, 4, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionArgumentsEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionArgumentsEntry, "ConnectionArgumentsEntry"); gtk_widget_show (ConnectionArgumentsEntry); gtk_table_attach (GTK_TABLE (table8), ConnectionArgumentsEntry, 1, 2, 4, 5, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionTypeCombo = gtk_combo_new (); gtk_object_set_data (GTK_OBJECT (GTK_COMBO (ConnectionTypeCombo)->popwin), "GladeParentKey", ConnectionTypeCombo); gtk_widget_set_name (ConnectionTypeCombo, "ConnectionTypeCombo"); gtk_widget_show (ConnectionTypeCombo); gtk_table_attach (GTK_TABLE (table8), ConnectionTypeCombo, 1, 2, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); combo_entry1 = GTK_COMBO (ConnectionTypeCombo)->entry; gtk_widget_set_name (combo_entry1, "combo_entry1"); gtk_widget_show (combo_entry1); label26 = gtk_label_new (_("Name")); gtk_widget_set_name (label26, "label26"); gtk_widget_show (label26); gtk_table_attach (GTK_TABLE (table8), label26, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 5, 5); gtk_label_set_justify (GTK_LABEL (label26), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label26), 0, 0.5); label27 = gtk_label_new (_("Type")); gtk_widget_set_name (label27, "label27"); gtk_widget_show (label27); gtk_table_attach (GTK_TABLE (table8), label27, 0, 1, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 5, 5); gtk_label_set_justify (GTK_LABEL (label27), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label27), 0, 0.5); label28 = gtk_label_new (_("Hostname")); gtk_widget_set_name (label28, "label28"); gtk_widget_show (label28); gtk_table_attach (GTK_TABLE (table8), label28, 0, 1, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 5, 5); gtk_label_set_justify (GTK_LABEL (label28), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label28), 0, 0.5); label29 = gtk_label_new (_("Username")); gtk_widget_set_name (label29, "label29"); gtk_widget_show (label29); gtk_table_attach (GTK_TABLE (table8), label29, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 5, 5); gtk_label_set_justify (GTK_LABEL (label29), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label29), 0, 0.5); label30 = gtk_label_new (_("Arguments")); gtk_widget_set_name (label30, "label30"); gtk_widget_show (label30); gtk_table_attach (GTK_TABLE (table8), label30, 0, 1, 4, 5, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 5, 5); gtk_label_set_justify (GTK_LABEL (label30), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label30), 0, 0.5); label24 = gtk_label_new (_("Connection Properties")); gtk_widget_set_name (label24, "label24"); gtk_widget_show (label24); gtk_frame_set_label_widget (GTK_FRAME (frame5), label24); gtk_label_set_justify (GTK_LABEL (label24), GTK_JUSTIFY_LEFT); hbuttonbox5 = gtk_hbutton_box_new (); gtk_widget_set_name (hbuttonbox5, "hbuttonbox5"); gtk_widget_show (hbuttonbox5); gtk_box_pack_start (GTK_BOX (vbox8), hbuttonbox5, FALSE, FALSE, 4); gtk_container_set_border_width (GTK_CONTAINER (hbuttonbox5), 3); gtk_button_box_set_layout (GTK_BUTTON_BOX (hbuttonbox5), GTK_BUTTONBOX_SPREAD); gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox5), 3); ConnectionsSaveBtn = gtk_button_new (); gtk_widget_set_name (ConnectionsSaveBtn, "ConnectionsSaveBtn"); gtk_widget_show (ConnectionsSaveBtn); gtk_container_add (GTK_CONTAINER (hbuttonbox5), ConnectionsSaveBtn); GTK_WIDGET_SET_FLAGS (ConnectionsSaveBtn, GTK_CAN_DEFAULT); alignment5 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_set_name (alignment5, "alignment5"); gtk_widget_show (alignment5); gtk_container_add (GTK_CONTAINER (ConnectionsSaveBtn), alignment5); hbox8 = gtk_hbox_new (FALSE, 2); gtk_widget_set_name (hbox8, "hbox8"); gtk_widget_show (hbox8); gtk_container_add (GTK_CONTAINER (alignment5), hbox8); image64 = gtk_image_new_from_stock ("gtk-save", GTK_ICON_SIZE_BUTTON); gtk_widget_set_name (image64, "image64"); gtk_widget_show (image64); gtk_box_pack_start (GTK_BOX (hbox8), image64, FALSE, FALSE, 0); label31 = gtk_label_new_with_mnemonic (_("_Save")); gtk_widget_set_name (label31, "label31"); gtk_widget_show (label31); gtk_box_pack_start (GTK_BOX (hbox8), label31, FALSE, FALSE, 0); gtk_label_set_justify (GTK_LABEL (label31), GTK_JUSTIFY_LEFT); ConnectionsDeleteBtn = gtk_button_new (); gtk_widget_set_name (ConnectionsDeleteBtn, "ConnectionsDeleteBtn"); gtk_widget_show (ConnectionsDeleteBtn); gtk_container_add (GTK_CONTAINER (hbuttonbox5), ConnectionsDeleteBtn); GTK_WIDGET_SET_FLAGS (ConnectionsDeleteBtn, GTK_CAN_DEFAULT); alignment6 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_set_name (alignment6, "alignment6"); gtk_widget_show (alignment6); gtk_container_add (GTK_CONTAINER (ConnectionsDeleteBtn), alignment6); hbox9 = gtk_hbox_new (FALSE, 2); gtk_widget_set_name (hbox9, "hbox9"); gtk_widget_show (hbox9); gtk_container_add (GTK_CONTAINER (alignment6), hbox9); image65 = gtk_image_new_from_stock ("gtk-delete", GTK_ICON_SIZE_BUTTON); gtk_widget_set_name (image65, "image65"); gtk_widget_show (image65); gtk_box_pack_start (GTK_BOX (hbox9), image65, FALSE, FALSE, 0); label32 = gtk_label_new_with_mnemonic (_("_Delete")); gtk_widget_set_name (label32, "label32"); gtk_widget_show (label32); gtk_box_pack_start (GTK_BOX (hbox9), label32, FALSE, FALSE, 0); gtk_label_set_justify (GTK_LABEL (label32), GTK_JUSTIFY_LEFT); ConnectionsClearBtn = gtk_button_new (); gtk_widget_set_name (ConnectionsClearBtn, "ConnectionsClearBtn"); gtk_widget_show (ConnectionsClearBtn); gtk_container_add (GTK_CONTAINER (hbuttonbox5), ConnectionsClearBtn); GTK_WIDGET_SET_FLAGS (ConnectionsClearBtn, GTK_CAN_DEFAULT); alignment7 = gtk_alignment_new (0.5, 0.5, 0, 0); gtk_widget_set_name (alignment7, "alignment7"); gtk_widget_show (alignment7); gtk_container_add (GTK_CONTAINER (ConnectionsClearBtn), alignment7); hbox10 = gtk_hbox_new (FALSE, 2); gtk_widget_set_name (hbox10, "hbox10"); gtk_widget_show (hbox10); gtk_container_add (GTK_CONTAINER (alignment7), hbox10); image66 = gtk_image_new_from_stock ("gtk-clear", GTK_ICON_SIZE_BUTTON); gtk_widget_set_name (image66, "image66"); gtk_widget_show (image66); gtk_box_pack_start (GTK_BOX (hbox10), image66, FALSE, FALSE, 0); label33 = gtk_label_new_with_mnemonic (_("_Clear")); gtk_widget_set_name (label33, "label33"); gtk_widget_show (label33); gtk_box_pack_start (GTK_BOX (hbox10), label33, FALSE, FALSE, 0); gtk_label_set_justify (GTK_LABEL (label33), GTK_JUSTIFY_LEFT); label25 = gtk_label_new (""); gtk_widget_set_name (label25, "label25"); gtk_widget_show (label25); gtk_box_pack_start (GTK_BOX (vbox8), label25, FALSE, FALSE, 0); gtk_label_set_justify (GTK_LABEL (label25), GTK_JUSTIFY_LEFT); dialog_action_area2 = GTK_DIALOG (ConnectionsWindow)->action_area; gtk_widget_set_name (dialog_action_area2, "dialog_action_area2"); gtk_widget_show (dialog_action_area2); gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area2), GTK_BUTTONBOX_END); closebutton1 = gtk_button_new_from_stock ("gtk-close"); gtk_widget_set_name (closebutton1, "closebutton1"); gtk_widget_show (closebutton1); gtk_dialog_add_action_widget (GTK_DIALOG (ConnectionsWindow), closebutton1, GTK_RESPONSE_CLOSE); GTK_WIDGET_SET_FLAGS (closebutton1, GTK_CAN_DEFAULT); gtk_signal_connect (GTK_OBJECT (ConnectionsWindow), "delete_event", GTK_SIGNAL_FUNC (on_ConnectionsWindow_delete_event), NULL); gtk_signal_connect (GTK_OBJECT (combo_entry1), "changed", GTK_SIGNAL_FUNC (on_ConnectionTypeCombo_changed), NULL); gtk_signal_connect (GTK_OBJECT (ConnectionsSaveBtn), "clicked", GTK_SIGNAL_FUNC (on_ConnectionsSaveBtn_clicked), NULL); gtk_signal_connect (GTK_OBJECT (ConnectionsDeleteBtn), "clicked", GTK_SIGNAL_FUNC (on_ConnectionsDeleteBtn_clicked),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -