📄 interface.c
字号:
NULL); gtk_signal_connect (GTK_OBJECT (ConnectionsClearBtn), "clicked", GTK_SIGNAL_FUNC (on_ConnectionsClearBtn_clicked), NULL); gtk_signal_connect (GTK_OBJECT (closebutton1), "clicked", GTK_SIGNAL_FUNC (on_ConnectionsOkBtn_clicked), NULL); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (ConnectionsWindow, ConnectionsWindow, "ConnectionsWindow"); GLADE_HOOKUP_OBJECT_NO_REF (ConnectionsWindow, dialog_vbox2, "dialog_vbox2"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, hbox7, "hbox7"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, scrolledwindow5, "scrolledwindow5"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionsList, "ConnectionsList"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, vbox8, "vbox8"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, frame5, "frame5"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, table8, "table8"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionNameEntry, "ConnectionNameEntry"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionHostnameEntry, "ConnectionHostnameEntry"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionUsernameEntry, "ConnectionUsernameEntry"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionArgumentsEntry, "ConnectionArgumentsEntry"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionTypeCombo, "ConnectionTypeCombo"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, combo_entry1, "combo_entry1"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label26, "label26"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label27, "label27"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label28, "label28"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label29, "label29"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label30, "label30"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label24, "label24"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, hbuttonbox5, "hbuttonbox5"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionsSaveBtn, "ConnectionsSaveBtn"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, alignment5, "alignment5"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, hbox8, "hbox8"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, image64, "image64"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label31, "label31"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionsDeleteBtn, "ConnectionsDeleteBtn"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, alignment6, "alignment6"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, hbox9, "hbox9"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, image65, "image65"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label32, "label32"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, ConnectionsClearBtn, "ConnectionsClearBtn"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, alignment7, "alignment7"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, hbox10, "hbox10"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, image66, "image66"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label33, "label33"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, label25, "label25"); GLADE_HOOKUP_OBJECT_NO_REF (ConnectionsWindow, dialog_action_area2, "dialog_action_area2"); GLADE_HOOKUP_OBJECT (ConnectionsWindow, closebutton1, "closebutton1"); return ConnectionsWindow;}GtkWidget*create_ConnectionTypesWindow (void){ GtkWidget *ConnectionTypesWindow; GtkWidget *dialog_vbox3; GtkWidget *hbox11; GtkWidget *scrolledwindow6; GtkWidget *ConnectionTypesList; GtkWidget *vbox9; GtkWidget *frame6; GtkWidget *table9; GtkWidget *ConnectionTypesIconEntry; GtkWidget *ConnectionTypesNameEntry; GtkWidget *ConnectionTypesCommandEntry; GtkWidget *ConnectionTypesArgumentsEntry; GtkWidget *ConnectionTypesTerminalChkBox; GtkWidget *label39; GtkWidget *label38; GtkWidget *label37; GtkWidget *label36; GtkWidget *label35; GtkWidget *hbuttonbox6; GtkWidget *ConnectionTypesSaveBtn; GtkWidget *ConnectionTypesDeleteBtn; GtkWidget *ConnectionTypesClearBtn; GtkWidget *label34; GtkWidget *dialog_action_area3; GtkWidget *closebutton2; ConnectionTypesWindow = gtk_dialog_new (); gtk_widget_set_name (ConnectionTypesWindow, "ConnectionTypesWindow"); gtk_window_set_title (GTK_WINDOW (ConnectionTypesWindow), _("Grcm - Edit connection Types")); dialog_vbox3 = GTK_DIALOG (ConnectionTypesWindow)->vbox; gtk_widget_set_name (dialog_vbox3, "dialog_vbox3"); gtk_widget_show (dialog_vbox3); hbox11 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox11, "hbox11"); gtk_widget_show (hbox11); gtk_box_pack_start (GTK_BOX (dialog_vbox3), hbox11, TRUE, TRUE, 0); scrolledwindow6 = gtk_scrolled_window_new (NULL, NULL); gtk_widget_set_name (scrolledwindow6, "scrolledwindow6"); gtk_widget_show (scrolledwindow6); gtk_box_pack_start (GTK_BOX (hbox11), scrolledwindow6, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (scrolledwindow6), 5); gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow6), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); ConnectionTypesList = gtk_tree_view_new (); gtk_widget_set_name (ConnectionTypesList, "ConnectionTypesList"); gtk_widget_show (ConnectionTypesList); gtk_container_add (GTK_CONTAINER (scrolledwindow6), ConnectionTypesList); gtk_tree_view_set_reorderable (GTK_TREE_VIEW (ConnectionTypesList), TRUE); vbox9 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox9, "vbox9"); gtk_widget_show (vbox9); gtk_box_pack_start (GTK_BOX (hbox11), vbox9, FALSE, FALSE, 0); frame6 = gtk_frame_new (NULL); gtk_widget_set_name (frame6, "frame6"); gtk_widget_show (frame6); gtk_box_pack_start (GTK_BOX (vbox9), frame6, TRUE, TRUE, 5); gtk_container_set_border_width (GTK_CONTAINER (frame6), 5); table9 = gtk_table_new (5, 2, FALSE); gtk_widget_set_name (table9, "table9"); gtk_widget_show (table9); gtk_container_add (GTK_CONTAINER (frame6), table9); gtk_table_set_row_spacings (GTK_TABLE (table9), 1); gtk_table_set_col_spacings (GTK_TABLE (table9), 1); ConnectionTypesIconEntry = gnome_icon_entry_new (NULL, NULL); gtk_widget_set_name (ConnectionTypesIconEntry, "ConnectionTypesIconEntry"); gtk_widget_show (ConnectionTypesIconEntry); gtk_table_attach (GTK_TABLE (table9), ConnectionTypesIconEntry, 0, 2, 4, 5, (GtkAttachOptions) (0), (GtkAttachOptions) (0), 5, 5); ConnectionTypesNameEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionTypesNameEntry, "ConnectionTypesNameEntry"); gtk_widget_show (ConnectionTypesNameEntry); gtk_table_attach (GTK_TABLE (table9), ConnectionTypesNameEntry, 1, 2, 0, 1, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionTypesCommandEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionTypesCommandEntry, "ConnectionTypesCommandEntry"); gtk_widget_show (ConnectionTypesCommandEntry); gtk_table_attach (GTK_TABLE (table9), ConnectionTypesCommandEntry, 1, 2, 1, 2, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionTypesArgumentsEntry = gtk_entry_new (); gtk_widget_set_name (ConnectionTypesArgumentsEntry, "ConnectionTypesArgumentsEntry"); gtk_widget_show (ConnectionTypesArgumentsEntry); gtk_table_attach (GTK_TABLE (table9), ConnectionTypesArgumentsEntry, 1, 2, 2, 3, (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), (GtkAttachOptions) (0), 3, 3); ConnectionTypesTerminalChkBox = gtk_check_button_new_with_mnemonic (""); gtk_widget_set_name (ConnectionTypesTerminalChkBox, "ConnectionTypesTerminalChkBox"); gtk_widget_show (ConnectionTypesTerminalChkBox); gtk_table_attach (GTK_TABLE (table9), ConnectionTypesTerminalChkBox, 1, 2, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 3, 3); label39 = gtk_label_new (_("Run in Terminal")); gtk_widget_set_name (label39, "label39"); gtk_widget_show (label39); gtk_table_attach (GTK_TABLE (table9), label39, 0, 1, 3, 4, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 3, 3); gtk_label_set_justify (GTK_LABEL (label39), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label39), 0, 0.5); label38 = gtk_label_new (_("Arguments")); gtk_widget_set_name (label38, "label38"); gtk_widget_show (label38); gtk_table_attach (GTK_TABLE (table9), label38, 0, 1, 2, 3, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 3, 3); gtk_label_set_justify (GTK_LABEL (label38), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label38), 0, 0.5); label37 = gtk_label_new (_("Command")); gtk_widget_set_name (label37, "label37"); gtk_widget_show (label37); gtk_table_attach (GTK_TABLE (table9), label37, 0, 1, 1, 2, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 3, 3); gtk_label_set_justify (GTK_LABEL (label37), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label37), 0, 0.5); label36 = gtk_label_new (_("Name")); gtk_widget_set_name (label36, "label36"); gtk_widget_show (label36); gtk_table_attach (GTK_TABLE (table9), label36, 0, 1, 0, 1, (GtkAttachOptions) (GTK_FILL), (GtkAttachOptions) (0), 3, 3); gtk_label_set_justify (GTK_LABEL (label36), GTK_JUSTIFY_LEFT); gtk_misc_set_alignment (GTK_MISC (label36), 0, 0.5); label35 = gtk_label_new (_("Connection Types Properties")); gtk_widget_set_name (label35, "label35"); gtk_widget_show (label35); gtk_frame_set_label_widget (GTK_FRAME (frame6), label35); gtk_label_set_justify (GTK_LABEL (label35), GTK_JUSTIFY_LEFT); hbuttonbox6 = gtk_hbutton_box_new (); gtk_widget_set_name (hbuttonbox6, "hbuttonbox6"); gtk_widget_show (hbuttonbox6); gtk_box_pack_start (GTK_BOX (vbox9), hbuttonbox6, TRUE, TRUE, 3); gtk_container_set_border_width (GTK_CONTAINER (hbuttonbox6), 5); gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox6), 5); ConnectionTypesSaveBtn = gtk_button_new_from_stock ("gtk-save"); gtk_widget_set_name (ConnectionTypesSaveBtn, "ConnectionTypesSaveBtn"); gtk_widget_show (ConnectionTypesSaveBtn); gtk_container_add (GTK_CONTAINER (hbuttonbox6), ConnectionTypesSaveBtn); GTK_WIDGET_SET_FLAGS (ConnectionTypesSaveBtn, GTK_CAN_DEFAULT); ConnectionTypesDeleteBtn = gtk_button_new_from_stock ("gtk-delete"); gtk_widget_set_name (ConnectionTypesDeleteBtn, "ConnectionTypesDeleteBtn"); gtk_widget_show (ConnectionTypesDeleteBtn); gtk_container_add (GTK_CONTAINER (hbuttonbox6), ConnectionTypesDeleteBtn); GTK_WIDGET_SET_FLAGS (ConnectionTypesDeleteBtn, GTK_CAN_DEFAULT); ConnectionTypesClearBtn = gtk_button_new_from_stock ("gtk-clear"); gtk_widget_set_name (ConnectionTypesClearBtn, "ConnectionTypesClearBtn"); gtk_widget_show (ConnectionTypesClearBtn); gtk_container_add (GTK_CONTAINER (hbuttonbox6), ConnectionTypesClearBtn); GTK_WIDGET_SET_FLAGS (ConnectionTypesClearBtn, GTK_CAN_DEFAULT); label34 = gtk_label_new (""); gtk_widget_set_name (label34, "label34"); gtk_widget_show (label34); gtk_box_pack_start (GTK_BOX (vbox9), label34, TRUE, TRUE, 0); gtk_label_set_justify (GTK_LABEL (label34), GTK_JUSTIFY_LEFT); dialog_action_area3 = GTK_DIALOG (ConnectionTypesWindow)->action_area; gtk_widget_set_name (dialog_action_area3, "dialog_action_area3"); gtk_widget_show (dialog_action_area3); gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area3), GTK_BUTTONBOX_END); closebutton2 = gtk_button_new_from_stock ("gtk-close"); gtk_widget_set_name (closebutton2, "closebutton2"); gtk_widget_show (closebutton2); gtk_dialog_add_action_widget (GTK_DIALOG (ConnectionTypesWindow), closebutton2, GTK_RESPONSE_CLOSE); GTK_WIDGET_SET_FLAGS (closebutton2, GTK_CAN_DEFAULT); gtk_signal_connect (GTK_OBJECT (ConnectionTypesSaveBtn), "clicked", GTK_SIGNAL_FUNC (on_ConnectionTypesSaveBtn_clicked), NULL); gtk_signal_connect (GTK_OBJECT (ConnectionTypesDeleteBtn), "clicked", GTK_SIGNAL_FUNC (on_ConnectionTypesDeleteBtn_clicked), NULL); gtk_signal_connect (GTK_OBJECT (ConnectionTypesClearBtn), "clicked", GTK_SIGNAL_FUNC (on_ConnectionTypesClearBtn_clicked), NULL); gtk_signal_connect (GTK_OBJECT (closebutton2), "clicked", GTK_SIGNAL_FUNC (on_ConnectionTypesOkBtn_clicked), NULL); /* Store pointers to all widgets, for use by lookup_widget(). */ GLADE_HOOKUP_OBJECT_NO_REF (ConnectionTypesWindow, ConnectionTypesWindow, "ConnectionTypesWindow"); GLADE_HOOKUP_OBJECT_NO_REF (ConnectionTypesWindow, dialog_vbox3, "dialog_vbox3"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, hbox11, "hbox11"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, scrolledwindow6, "scrolledwindow6"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesList, "ConnectionTypesList"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, vbox9, "vbox9"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, frame6, "frame6"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, table9, "table9"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesIconEntry, "ConnectionTypesIconEntry"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesNameEntry, "ConnectionTypesNameEntry"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesCommandEntry, "ConnectionTypesCommandEntry"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesArgumentsEntry, "ConnectionTypesArgumentsEntry"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesTerminalChkBox, "ConnectionTypesTerminalChkBox"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, label39, "label39"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, label38, "label38"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, label37, "label37"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, label36, "label36"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, label35, "label35"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, hbuttonbox6, "hbuttonbox6"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesSaveBtn, "ConnectionTypesSaveBtn"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesDeleteBtn, "ConnectionTypesDeleteBtn"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, ConnectionTypesClearBtn, "ConnectionTypesClearBtn"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, label34, "label34"); GLADE_HOOKUP_OBJECT_NO_REF (ConnectionTypesWindow, dialog_action_area3, "dialog_action_area3"); GLADE_HOOKUP_OBJECT (ConnectionTypesWindow, closebutton2, "closebutton2"); return ConnectionTypesWindow;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -