mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
r3301: Simplify code
This commit is contained in:
parent
80a109de84
commit
dcdc6666d5
@ -94,36 +94,29 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
gtk_window_set_title (GTK_WINDOW (gtk_rpc_binding_dialog), "Connect");
|
||||
|
||||
dialog_vbox1 = GTK_DIALOG (gtk_rpc_binding_dialog)->vbox;
|
||||
gtk_widget_show (dialog_vbox1);
|
||||
|
||||
vbox1 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox1);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), vbox1, TRUE, TRUE, 0);
|
||||
|
||||
frame_transport = gtk_frame_new (NULL);
|
||||
gtk_widget_show (frame_transport);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), frame_transport, TRUE, TRUE, 0);
|
||||
|
||||
vbox6 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox6);
|
||||
gtk_container_add (GTK_CONTAINER (frame_transport), vbox6);
|
||||
|
||||
gtk_rpc_binding_dialog->transport_ncalrpc = gtk_radio_button_new_with_mnemonic (NULL, "Local Host");
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->transport_ncalrpc);
|
||||
gtk_box_pack_start (GTK_BOX (vbox6), gtk_rpc_binding_dialog->transport_ncalrpc, FALSE, FALSE, 0);
|
||||
gtk_radio_button_set_group (GTK_RADIO_BUTTON (gtk_rpc_binding_dialog->transport_ncalrpc), transport_smb_group);
|
||||
transport_smb_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (gtk_rpc_binding_dialog->transport_ncalrpc));
|
||||
|
||||
|
||||
gtk_rpc_binding_dialog->transport_smb = gtk_radio_button_new_with_mnemonic (NULL, "RPC over SMB over TCP/IP");
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->transport_smb);
|
||||
gtk_box_pack_start (GTK_BOX (vbox6), gtk_rpc_binding_dialog->transport_smb, FALSE, FALSE, 0);
|
||||
gtk_radio_button_set_group (GTK_RADIO_BUTTON (gtk_rpc_binding_dialog->transport_smb), transport_smb_group);
|
||||
transport_smb_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (gtk_rpc_binding_dialog->transport_smb));
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (gtk_rpc_binding_dialog->transport_smb), TRUE);
|
||||
|
||||
gtk_rpc_binding_dialog->transport_tcp_ip = gtk_radio_button_new_with_mnemonic (NULL, "RPC over TCP/IP");
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->transport_tcp_ip);
|
||||
gtk_box_pack_start (GTK_BOX (vbox6), gtk_rpc_binding_dialog->transport_tcp_ip, FALSE, FALSE, 0);
|
||||
gtk_radio_button_set_group (GTK_RADIO_BUTTON (gtk_rpc_binding_dialog->transport_tcp_ip), transport_smb_group);
|
||||
transport_smb_group = gtk_radio_button_get_group (GTK_RADIO_BUTTON (gtk_rpc_binding_dialog->transport_tcp_ip));
|
||||
@ -131,29 +124,23 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
|
||||
|
||||
label1 = gtk_label_new ("Transport");
|
||||
gtk_widget_show (label1);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (frame_transport), label1);
|
||||
|
||||
gtk_rpc_binding_dialog->frame_host = gtk_frame_new (NULL);
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->frame_host);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), gtk_rpc_binding_dialog->frame_host, TRUE, TRUE, 0);
|
||||
|
||||
hbox1 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox1);
|
||||
gtk_container_add (GTK_CONTAINER (gtk_rpc_binding_dialog->frame_host), hbox1);
|
||||
|
||||
lbl_name = gtk_label_new ("Name");
|
||||
gtk_widget_show (lbl_name);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), lbl_name, TRUE, TRUE, 0);
|
||||
|
||||
gtk_rpc_binding_dialog->entry_host = gtk_entry_new ();
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->entry_host);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), gtk_rpc_binding_dialog->entry_host, TRUE, TRUE, 0);
|
||||
|
||||
if(gtk_rpc_binding_dialog->sam_pipe)
|
||||
{
|
||||
btn_browse = gtk_button_new_with_label ("Browse");
|
||||
gtk_widget_show (btn_browse);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), btn_browse, TRUE, TRUE, 0);
|
||||
|
||||
g_signal_connect ((gpointer) btn_browse, "pressed",
|
||||
@ -162,53 +149,42 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
}
|
||||
|
||||
label2 = gtk_label_new ("Host");
|
||||
gtk_widget_show (label2);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (gtk_rpc_binding_dialog->frame_host), label2);
|
||||
|
||||
frame_security = gtk_frame_new (NULL);
|
||||
gtk_widget_show (frame_security);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), frame_security, TRUE, TRUE, 0);
|
||||
|
||||
vbox2 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox2);
|
||||
gtk_container_add (GTK_CONTAINER (frame_security), vbox2);
|
||||
|
||||
gtk_rpc_binding_dialog->chk_sign = gtk_check_button_new_with_mnemonic ("S_ign");
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->chk_sign);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), gtk_rpc_binding_dialog->chk_sign, FALSE, FALSE, 0);
|
||||
|
||||
gtk_rpc_binding_dialog->chk_seal = gtk_check_button_new_with_mnemonic ("_Seal");
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->chk_seal);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), gtk_rpc_binding_dialog->chk_seal, FALSE, FALSE, 0);
|
||||
|
||||
label3 = gtk_label_new ("Security");
|
||||
gtk_widget_show (label3);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (frame_security), label3);
|
||||
|
||||
gtk_rpc_binding_dialog->frame_credentials = gtk_frame_new (NULL);
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->frame_credentials);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), gtk_rpc_binding_dialog->frame_credentials, TRUE, TRUE, 0);
|
||||
|
||||
table1 = gtk_table_new (3, 2, FALSE);
|
||||
gtk_widget_show (table1);
|
||||
gtk_container_add (GTK_CONTAINER (gtk_rpc_binding_dialog->frame_credentials), table1);
|
||||
|
||||
lbl_username = gtk_label_new ("Username:");
|
||||
gtk_widget_show (lbl_username);
|
||||
gtk_table_attach (GTK_TABLE (table1), lbl_username, 0, 1, 0, 1,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (lbl_username), 0, 0.5);
|
||||
|
||||
lbl_password = gtk_label_new ("Password:");
|
||||
gtk_widget_show (lbl_password);
|
||||
gtk_table_attach (GTK_TABLE (table1), lbl_password, 0, 1, 1, 2,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (lbl_password), 0, 0.5);
|
||||
|
||||
label9 = gtk_label_new ("");
|
||||
gtk_widget_show (label9);
|
||||
gtk_table_attach (GTK_TABLE (table1), label9, 0, 1, 2, 3,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
@ -216,13 +192,11 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
|
||||
gtk_rpc_binding_dialog->entry_password = gtk_entry_new ();
|
||||
gtk_entry_set_visibility (GTK_ENTRY (gtk_rpc_binding_dialog->entry_password), FALSE);
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->entry_password);
|
||||
gtk_table_attach (GTK_TABLE (table1), gtk_rpc_binding_dialog->entry_password, 1, 2, 1, 2,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
gtk_rpc_binding_dialog->entry_username = gtk_entry_new ();
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->entry_username);
|
||||
gtk_table_attach (GTK_TABLE (table1), gtk_rpc_binding_dialog->entry_username, 1, 2, 0, 1,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
@ -230,7 +204,6 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
gtk_entry_set_text(GTK_ENTRY(gtk_rpc_binding_dialog->entry_username), getenv("LOGNAME"));
|
||||
|
||||
gtk_rpc_binding_dialog->krb5_chk_button = gtk_check_button_new_with_mnemonic ("_Use kerberos");
|
||||
gtk_widget_show (gtk_rpc_binding_dialog->krb5_chk_button);
|
||||
gtk_table_attach (GTK_TABLE (table1), gtk_rpc_binding_dialog->krb5_chk_button, 1, 2, 2, 3,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
@ -245,20 +218,16 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
}
|
||||
|
||||
lbl_credentials = gtk_label_new ("Credentials");
|
||||
gtk_widget_show (lbl_credentials);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (gtk_rpc_binding_dialog->frame_credentials), lbl_credentials);
|
||||
|
||||
dialog_action_area1 = GTK_DIALOG (gtk_rpc_binding_dialog)->action_area;
|
||||
gtk_widget_show (dialog_action_area1);
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
|
||||
|
||||
btn_cancel = gtk_button_new_from_stock ("gtk-cancel");
|
||||
gtk_widget_show (btn_cancel);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (gtk_rpc_binding_dialog), btn_cancel, GTK_RESPONSE_CANCEL);
|
||||
GTK_WIDGET_SET_FLAGS (btn_cancel, GTK_CAN_DEFAULT);
|
||||
|
||||
btn_connect = gtk_button_new_with_mnemonic ("_Connect");
|
||||
gtk_widget_show (btn_connect);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (gtk_rpc_binding_dialog), btn_connect, GTK_RESPONSE_ACCEPT);
|
||||
gtk_container_set_border_width (GTK_CONTAINER (btn_connect), 1);
|
||||
GTK_WIDGET_SET_FLAGS (btn_connect, GTK_CAN_DEFAULT);
|
||||
@ -269,6 +238,7 @@ static void gtk_rpc_binding_dialog_init (GtkRpcBindingDialog *gtk_rpc_binding_di
|
||||
|
||||
|
||||
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(gtk_rpc_binding_dialog->transport_ncalrpc), TRUE);
|
||||
gtk_widget_show_all(dialog_vbox1);
|
||||
|
||||
gtk_widget_grab_focus (btn_connect);
|
||||
gtk_widget_grab_default (btn_connect);
|
||||
@ -365,44 +335,38 @@ const char *gtk_rpc_binding_dialog_get_binding_string(GtkRpcBindingDialog *d, TA
|
||||
|
||||
GtkWidget *create_gtk_samba_about_dialog (const char *appname)
|
||||
{
|
||||
GtkWidget *samba_about_dialog;
|
||||
GtkWidget *dialog_vbox1;
|
||||
GtkWidget *label1;
|
||||
GtkWidget *label3;
|
||||
GtkWidget *label2;
|
||||
GtkWidget *dialog_action_area1;
|
||||
GtkWidget *okbutton1;
|
||||
GtkWidget *samba_about_dialog;
|
||||
GtkWidget *dialog_vbox1;
|
||||
GtkWidget *label1;
|
||||
GtkWidget *label3;
|
||||
GtkWidget *label2;
|
||||
GtkWidget *dialog_action_area1;
|
||||
GtkWidget *okbutton1;
|
||||
|
||||
samba_about_dialog = gtk_dialog_new ();
|
||||
gtk_window_set_title (GTK_WINDOW (samba_about_dialog), "About");
|
||||
samba_about_dialog = gtk_dialog_new ();
|
||||
gtk_window_set_title (GTK_WINDOW (samba_about_dialog), "About");
|
||||
|
||||
dialog_vbox1 = GTK_DIALOG (samba_about_dialog)->vbox;
|
||||
gtk_widget_show (dialog_vbox1);
|
||||
dialog_vbox1 = GTK_DIALOG (samba_about_dialog)->vbox;
|
||||
|
||||
/* FIXME image1 = create_pixmap (samba_about_dialog, "slmed.png");
|
||||
gtk_widget_show (image1);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), image1, TRUE, TRUE, 0);*/
|
||||
/* FIXME image1 = create_pixmap (samba_about_dialog, "slmed.png");
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), image1, TRUE, TRUE, 0);*/
|
||||
|
||||
label1 = gtk_label_new (appname);
|
||||
gtk_widget_show (label1);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), label1, FALSE, FALSE, 0);
|
||||
label1 = gtk_label_new (appname);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), label1, FALSE, FALSE, 0);
|
||||
|
||||
label3 = gtk_label_new_with_mnemonic ("Part of Samba <http://www.samba.org/>");
|
||||
gtk_widget_show (label3);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), label3, FALSE, FALSE, 0);
|
||||
label3 = gtk_label_new_with_mnemonic ("Part of Samba <http://www.samba.org/>");
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), label3, FALSE, FALSE, 0);
|
||||
|
||||
label2 = gtk_label_new ("\302\251 1992-2004 The Samba Team");
|
||||
gtk_widget_show (label2);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), label2, FALSE, FALSE, 0);
|
||||
label2 = gtk_label_new ("\302\251 1992-2004 The Samba Team");
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), label2, FALSE, FALSE, 0);
|
||||
|
||||
dialog_action_area1 = GTK_DIALOG (samba_about_dialog)->action_area;
|
||||
gtk_widget_show (dialog_action_area1);
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
|
||||
dialog_action_area1 = GTK_DIALOG (samba_about_dialog)->action_area;
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
|
||||
|
||||
okbutton1 = gtk_button_new_from_stock ("gtk-ok");
|
||||
gtk_widget_show (okbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (samba_about_dialog), okbutton1, GTK_RESPONSE_OK);
|
||||
GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);
|
||||
okbutton1 = gtk_button_new_from_stock ("gtk-ok");
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (samba_about_dialog), okbutton1, GTK_RESPONSE_OK);
|
||||
GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);
|
||||
gtk_widget_show_all(dialog_vbox1);
|
||||
|
||||
return samba_about_dialog;
|
||||
return samba_about_dialog;
|
||||
}
|
||||
|
@ -44,26 +44,20 @@ void gtk_select_domain_dialog_init (GtkSelectDomainDialog *select_domain_dialog)
|
||||
gtk_window_set_title (GTK_WINDOW (select_domain_dialog), "Select Domain");
|
||||
|
||||
dialog_vbox1 = GTK_DIALOG (select_domain_dialog)->vbox;
|
||||
gtk_widget_show (dialog_vbox1);
|
||||
|
||||
hbox1 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox1);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), hbox1, TRUE, TRUE, 0);
|
||||
|
||||
label1 = gtk_label_new ("Domain:");
|
||||
gtk_widget_show (label1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), label1, FALSE, FALSE, 0);
|
||||
|
||||
select_domain_dialog->entry_domain = gtk_entry_new ();
|
||||
gtk_widget_show (select_domain_dialog->entry_domain);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), select_domain_dialog->entry_domain, TRUE, TRUE, 0);
|
||||
|
||||
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow1);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), scrolledwindow1, TRUE, TRUE, 0);
|
||||
|
||||
select_domain_dialog->list_domains = gtk_tree_view_new ();
|
||||
gtk_widget_show (select_domain_dialog->list_domains);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow1), select_domain_dialog->list_domains);
|
||||
|
||||
curcol = gtk_tree_view_column_new ();
|
||||
@ -78,17 +72,15 @@ void gtk_select_domain_dialog_init (GtkSelectDomainDialog *select_domain_dialog)
|
||||
g_object_unref(select_domain_dialog->store_domains);
|
||||
|
||||
dialog_action_area1 = GTK_DIALOG (select_domain_dialog)->action_area;
|
||||
gtk_widget_show (dialog_action_area1);
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
|
||||
|
||||
cancelbutton1 = gtk_button_new_from_stock ("gtk-cancel");
|
||||
gtk_widget_show (cancelbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (select_domain_dialog), cancelbutton1, GTK_RESPONSE_CANCEL);
|
||||
GTK_WIDGET_SET_FLAGS (cancelbutton1, GTK_CAN_DEFAULT);
|
||||
|
||||
okbutton1 = gtk_button_new_from_stock ("gtk-ok");
|
||||
gtk_widget_show (okbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (select_domain_dialog), okbutton1, GTK_RESPONSE_OK);
|
||||
gtk_widget_show_all(dialog_vbox1);
|
||||
GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);
|
||||
}
|
||||
|
||||
@ -203,26 +195,20 @@ void gtk_select_host_dialog_init (GtkSelectHostDialog *select_host_dialog)
|
||||
gtk_window_set_title (GTK_WINDOW (select_host_dialog), "Select Host");
|
||||
|
||||
dialog_vbox2 = GTK_DIALOG (select_host_dialog)->vbox;
|
||||
gtk_widget_show (dialog_vbox2);
|
||||
|
||||
hbox2 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox2);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox2), hbox2, TRUE, TRUE, 0);
|
||||
|
||||
label2 = gtk_label_new ("Host");
|
||||
gtk_widget_show (label2);
|
||||
gtk_box_pack_start (GTK_BOX (hbox2), label2, FALSE, FALSE, 0);
|
||||
|
||||
select_host_dialog->entry_host = gtk_entry_new ();
|
||||
gtk_widget_show (select_host_dialog->entry_host);
|
||||
gtk_box_pack_start (GTK_BOX (hbox2), select_host_dialog->entry_host, TRUE, TRUE, 0);
|
||||
|
||||
scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow2);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox2), scrolledwindow2, TRUE, TRUE, 0);
|
||||
|
||||
select_host_dialog->tree_host = gtk_tree_view_new ();
|
||||
gtk_widget_show (select_host_dialog->tree_host);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow2), select_host_dialog->tree_host);
|
||||
|
||||
select_host_dialog->store_host = gtk_tree_store_new(1, G_TYPE_STRING);
|
||||
@ -230,16 +216,14 @@ void gtk_select_host_dialog_init (GtkSelectHostDialog *select_host_dialog)
|
||||
g_object_unref(select_host_dialog->store_host);
|
||||
|
||||
dialog_action_area2 = GTK_DIALOG (select_host_dialog)->action_area;
|
||||
gtk_widget_show (dialog_action_area2);
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area2), GTK_BUTTONBOX_END);
|
||||
|
||||
cancelbutton2 = gtk_button_new_from_stock ("gtk-cancel");
|
||||
gtk_widget_show (cancelbutton2);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (select_host_dialog), cancelbutton2, GTK_RESPONSE_CANCEL);
|
||||
GTK_WIDGET_SET_FLAGS (cancelbutton2, GTK_CAN_DEFAULT);
|
||||
|
||||
okbutton2 = gtk_button_new_from_stock ("gtk-ok");
|
||||
gtk_widget_show (okbutton2);
|
||||
gtk_widget_show_all (dialog_vbox2);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (select_host_dialog), okbutton2, GTK_RESPONSE_OK);
|
||||
GTK_WIDGET_SET_FLAGS (okbutton2, GTK_CAN_DEFAULT);
|
||||
}
|
||||
|
@ -22,6 +22,14 @@
|
||||
#include "includes.h"
|
||||
#include "gtk/common/gtk-smb.h"
|
||||
|
||||
/*
|
||||
* Show:
|
||||
* - RPC statistics
|
||||
* - Available interfaces
|
||||
* - Per interface: available endpoints
|
||||
* - Per interface auth details
|
||||
*/
|
||||
|
||||
static GtkWidget *mainwin;
|
||||
static GtkWidget *entry_binding;
|
||||
static GtkTreeStore *store_eps;
|
||||
@ -171,6 +179,7 @@ static GtkWidget* create_mainwindow (void)
|
||||
{
|
||||
GtkWidget *mainwindow;
|
||||
GtkWidget *vbox1;
|
||||
GtkWidget *vbox2;
|
||||
GtkWidget *menubar1;
|
||||
GtkWidget *menuitem1;
|
||||
GtkWidget *menuitem1_menu;
|
||||
@ -180,10 +189,12 @@ static GtkWidget* create_mainwindow (void)
|
||||
GtkWidget *about1;
|
||||
GtkWidget *handlebox1;
|
||||
GtkWidget *hbox1;
|
||||
GtkWidget *hbox2;
|
||||
GtkWidget *label1;
|
||||
GtkWidget *btn_select_target;
|
||||
GtkWidget *btn_dump;
|
||||
GtkWidget *scrolledwindow1;
|
||||
GtkWidget *frame1;
|
||||
GtkWidget *tree_eps;
|
||||
GtkTreeViewColumn *curcol;
|
||||
GtkCellRenderer *renderer;
|
||||
@ -211,49 +222,42 @@ static GtkWidget* create_mainwindow (void)
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem1), menuitem1_menu);
|
||||
|
||||
quit1 = gtk_image_menu_item_new_from_stock ("gtk-quit", accel_group);
|
||||
gtk_widget_show (quit1);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), quit1);
|
||||
|
||||
menuitem4 = gtk_menu_item_new_with_mnemonic ("_Help");
|
||||
gtk_widget_show (menuitem4);
|
||||
gtk_container_add (GTK_CONTAINER (menubar1), menuitem4);
|
||||
|
||||
menuitem4_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem4), menuitem4_menu);
|
||||
|
||||
about1 = gtk_menu_item_new_with_mnemonic ("_About");
|
||||
gtk_widget_show (about1);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem4_menu), about1);
|
||||
|
||||
handlebox1 = gtk_handle_box_new ();
|
||||
gtk_widget_show (handlebox1);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), handlebox1, FALSE, TRUE, 0);
|
||||
|
||||
hbox1 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox1);
|
||||
gtk_container_add (GTK_CONTAINER (handlebox1), hbox1);
|
||||
|
||||
label1 = gtk_label_new ("Location:");
|
||||
gtk_widget_show (label1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), label1, FALSE, FALSE, 0);
|
||||
|
||||
entry_binding = gtk_entry_new ();
|
||||
gtk_entry_set_text(GTK_ENTRY(entry_binding), "ncalrpc:");
|
||||
gtk_widget_show (entry_binding);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), entry_binding, FALSE, FALSE, 0);
|
||||
|
||||
btn_select_target = gtk_button_new_with_mnemonic ("_Select Target");
|
||||
gtk_widget_show (btn_select_target);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), btn_select_target, FALSE, FALSE, 0);
|
||||
|
||||
btn_dump = gtk_button_new_with_mnemonic ("_Dump");
|
||||
gtk_widget_show (btn_dump);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), btn_dump, FALSE, FALSE, 0);
|
||||
|
||||
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow1);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), scrolledwindow1, TRUE, TRUE, 0);
|
||||
hbox2 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_container_add (GTK_CONTAINER (vbox1), hbox2);
|
||||
|
||||
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_box_pack_start (GTK_BOX(hbox2), scrolledwindow1, TRUE, TRUE, 0);
|
||||
|
||||
tree_eps = gtk_tree_view_new ();
|
||||
|
||||
curcol = gtk_tree_view_column_new ();
|
||||
@ -277,11 +281,21 @@ static GtkWidget* create_mainwindow (void)
|
||||
gtk_tree_view_set_model(GTK_TREE_VIEW(tree_eps), GTK_TREE_MODEL(store_eps));
|
||||
g_object_unref(store_eps);
|
||||
|
||||
gtk_widget_show (tree_eps);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow1), tree_eps);
|
||||
|
||||
vbox2 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_container_add (GTK_CONTAINER (hbox2), vbox2);
|
||||
|
||||
frame1 = gtk_frame_new("Interface");
|
||||
gtk_container_add (GTK_CONTAINER(vbox2), frame1);
|
||||
|
||||
frame1 = gtk_frame_new("Statistics");
|
||||
gtk_container_add (GTK_CONTAINER(vbox2), frame1);
|
||||
|
||||
frame1 = gtk_frame_new("Authentication");
|
||||
gtk_container_add (GTK_CONTAINER(vbox2), frame1);
|
||||
|
||||
statusbar = gtk_statusbar_new ();
|
||||
gtk_widget_show (statusbar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), statusbar, FALSE, FALSE, 0);
|
||||
|
||||
g_signal_connect ((gpointer) quit1, "activate",
|
||||
@ -310,7 +324,7 @@ static GtkWidget* create_mainwindow (void)
|
||||
load_interfaces();
|
||||
setup_logging("gepdump", True);
|
||||
mainwin = create_mainwindow();
|
||||
gtk_widget_show(mainwin);
|
||||
gtk_widget_show_all(mainwin);
|
||||
gtk_main();
|
||||
return 0;
|
||||
}
|
||||
|
@ -158,7 +158,7 @@ static void on_open_remote_activate(GtkMenuItem *menuitem, gpointer user_data)
|
||||
char *credentials;
|
||||
const char *location;
|
||||
char *tmp;
|
||||
GtkWidget *rpcwin = GTK_WIDGET(gtk_rpc_binding_dialog_new(TRUE, NULL));
|
||||
GtkWidget *rpcwin = GTK_WIDGET(gtk_rpc_binding_dialog_new(FALSE, NULL));
|
||||
gint result = gtk_dialog_run(GTK_DIALOG(rpcwin));
|
||||
WERROR error;
|
||||
|
||||
@ -347,15 +347,12 @@ static GtkWidget* create_mainwin (void)
|
||||
gtk_window_set_default_size (GTK_WINDOW (mainwin), 642, 562);
|
||||
|
||||
vbox1 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox1);
|
||||
gtk_container_add (GTK_CONTAINER (mainwin), vbox1);
|
||||
|
||||
menubar = gtk_menu_bar_new ();
|
||||
gtk_widget_show (menubar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), menubar, FALSE, FALSE, 0);
|
||||
|
||||
menu_file = gtk_menu_item_new_with_mnemonic ("_File");
|
||||
gtk_widget_show (menu_file);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menu_file);
|
||||
|
||||
menu_file_menu = gtk_menu_new ();
|
||||
@ -363,7 +360,6 @@ static GtkWidget* create_mainwin (void)
|
||||
|
||||
if(reg_has_backend("nt4")) {
|
||||
open_nt4 = gtk_image_menu_item_new_with_mnemonic("Open _NT4 file");
|
||||
gtk_widget_show (open_nt4);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), open_nt4);
|
||||
|
||||
g_signal_connect ((gpointer) open_nt4, "activate",
|
||||
@ -373,7 +369,6 @@ static GtkWidget* create_mainwin (void)
|
||||
|
||||
if(reg_has_backend("w95")) {
|
||||
open_w95 = gtk_image_menu_item_new_with_mnemonic("Open Win_9x file");
|
||||
gtk_widget_show (open_w95);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), open_w95);
|
||||
|
||||
g_signal_connect ((gpointer) open_w95, "activate",
|
||||
@ -383,7 +378,6 @@ static GtkWidget* create_mainwin (void)
|
||||
|
||||
if(reg_has_backend("gconf")) {
|
||||
open_gconf = gtk_image_menu_item_new_with_mnemonic ("Open _GConf");
|
||||
gtk_widget_show (open_gconf);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), open_gconf);
|
||||
|
||||
g_signal_connect ((gpointer) open_gconf, "activate",
|
||||
@ -393,7 +387,6 @@ static GtkWidget* create_mainwin (void)
|
||||
|
||||
if(reg_has_backend("rpc")) {
|
||||
open_remote = gtk_menu_item_new_with_mnemonic ("Open _Remote");
|
||||
gtk_widget_show (open_remote);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), open_remote);
|
||||
|
||||
g_signal_connect ((gpointer) open_remote, "activate",
|
||||
@ -403,7 +396,6 @@ static GtkWidget* create_mainwin (void)
|
||||
|
||||
if(reg_has_backend("ldb")) {
|
||||
open_ldb = gtk_image_menu_item_new_with_mnemonic("Open _LDB file");
|
||||
gtk_widget_show (open_ldb);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), open_ldb);
|
||||
|
||||
g_signal_connect ((gpointer) open_ldb, "activate",
|
||||
@ -412,68 +404,55 @@ static GtkWidget* create_mainwin (void)
|
||||
}
|
||||
|
||||
save = gtk_image_menu_item_new_from_stock ("gtk-save", accel_group);
|
||||
gtk_widget_show (save);
|
||||
gtk_widget_set_sensitive( save, False );
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), save);
|
||||
|
||||
save_as = gtk_image_menu_item_new_from_stock ("gtk-save-as", accel_group);
|
||||
gtk_widget_show (save_as);
|
||||
gtk_widget_set_sensitive( save_as, False );
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), save_as);
|
||||
|
||||
separatormenuitem1 = gtk_menu_item_new ();
|
||||
gtk_widget_show (separatormenuitem1);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), separatormenuitem1);
|
||||
gtk_widget_set_sensitive (separatormenuitem1, FALSE);
|
||||
|
||||
quit = gtk_image_menu_item_new_from_stock ("gtk-quit", accel_group);
|
||||
gtk_widget_show (quit);
|
||||
gtk_container_add (GTK_CONTAINER (menu_file_menu), quit);
|
||||
|
||||
men_edit = gtk_menu_item_new_with_mnemonic ("_Edit");
|
||||
gtk_widget_show (men_edit);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), men_edit);
|
||||
|
||||
men_edit_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (men_edit), men_edit_menu);
|
||||
|
||||
cut = gtk_image_menu_item_new_from_stock ("gtk-cut", accel_group);
|
||||
gtk_widget_show (cut);
|
||||
gtk_widget_set_sensitive(cut, False);
|
||||
gtk_container_add (GTK_CONTAINER (men_edit_menu), cut);
|
||||
|
||||
copy = gtk_image_menu_item_new_from_stock ("gtk-copy", accel_group);
|
||||
gtk_widget_show (copy);
|
||||
gtk_widget_set_sensitive(copy, False);
|
||||
gtk_container_add (GTK_CONTAINER (men_edit_menu), copy);
|
||||
|
||||
paste = gtk_image_menu_item_new_from_stock ("gtk-paste", accel_group);
|
||||
gtk_widget_show (paste);
|
||||
gtk_widget_set_sensitive(paste, False);
|
||||
gtk_container_add (GTK_CONTAINER (men_edit_menu), paste);
|
||||
|
||||
delete = gtk_image_menu_item_new_from_stock ("gtk-delete", accel_group);
|
||||
gtk_widget_show (delete);
|
||||
gtk_widget_set_sensitive(delete, False);
|
||||
gtk_container_add (GTK_CONTAINER (men_edit_menu), delete);
|
||||
|
||||
help = gtk_menu_item_new_with_mnemonic ("_Help");
|
||||
gtk_widget_show (help);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), help);
|
||||
|
||||
help_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (help), help_menu);
|
||||
|
||||
about = gtk_menu_item_new_with_mnemonic ("_About");
|
||||
gtk_widget_show (about);
|
||||
gtk_container_add (GTK_CONTAINER (help_menu), about);
|
||||
|
||||
hbox1 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox1);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), hbox1, TRUE, TRUE, 0);
|
||||
|
||||
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow1);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), scrolledwindow1, TRUE, TRUE, 0);
|
||||
|
||||
tree_keys = gtk_tree_view_new ();
|
||||
@ -487,7 +466,6 @@ static GtkWidget* create_mainwin (void)
|
||||
gtk_tree_view_append_column(GTK_TREE_VIEW(tree_keys), curcol);
|
||||
|
||||
gtk_tree_view_column_add_attribute(curcol, renderer, "text", 0);
|
||||
gtk_widget_show (tree_keys);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow1), tree_keys);
|
||||
store_keys = gtk_tree_store_new(2, G_TYPE_STRING, G_TYPE_POINTER);
|
||||
gtk_tree_view_set_model(GTK_TREE_VIEW(tree_keys), GTK_TREE_MODEL(store_keys));
|
||||
@ -501,7 +479,6 @@ static GtkWidget* create_mainwin (void)
|
||||
|
||||
|
||||
scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow2);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), scrolledwindow2, TRUE, TRUE, 0);
|
||||
|
||||
tree_vals = gtk_tree_view_new ();
|
||||
@ -529,7 +506,6 @@ static GtkWidget* create_mainwin (void)
|
||||
gtk_tree_view_column_add_attribute(curcol, renderer, "text", 2);
|
||||
|
||||
|
||||
gtk_widget_show (tree_vals);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow2), tree_vals);
|
||||
|
||||
store_vals = gtk_list_store_new(4, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_POINTER);
|
||||
@ -537,7 +513,6 @@ static GtkWidget* create_mainwin (void)
|
||||
g_object_unref(store_vals);
|
||||
|
||||
statusbar = gtk_statusbar_new ();
|
||||
gtk_widget_show (statusbar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), statusbar, FALSE, FALSE, 0);
|
||||
gtk_statusbar_set_has_resize_grip (GTK_STATUSBAR (statusbar), FALSE);
|
||||
|
||||
@ -580,11 +555,9 @@ static GtkWidget* create_openfilewin (void)
|
||||
gtk_container_set_border_width (GTK_CONTAINER (openfilewin), 10);
|
||||
|
||||
ok_button = GTK_FILE_SELECTION (openfilewin)->ok_button;
|
||||
gtk_widget_show (ok_button);
|
||||
GTK_WIDGET_SET_FLAGS (ok_button, GTK_CAN_DEFAULT);
|
||||
|
||||
cancel_button = GTK_FILE_SELECTION (openfilewin)->cancel_button;
|
||||
gtk_widget_show (cancel_button);
|
||||
GTK_WIDGET_SET_FLAGS (cancel_button, GTK_CAN_DEFAULT);
|
||||
|
||||
return openfilewin;
|
||||
@ -599,11 +572,9 @@ static GtkWidget* create_savefilewin (void)
|
||||
gtk_container_set_border_width (GTK_CONTAINER (savefilewin), 10);
|
||||
|
||||
ok_button = GTK_FILE_SELECTION (savefilewin)->ok_button;
|
||||
gtk_widget_show (ok_button);
|
||||
GTK_WIDGET_SET_FLAGS (ok_button, GTK_CAN_DEFAULT);
|
||||
|
||||
cancel_button = GTK_FILE_SELECTION (savefilewin)->cancel_button;
|
||||
gtk_widget_show (cancel_button);
|
||||
GTK_WIDGET_SET_FLAGS (cancel_button, GTK_CAN_DEFAULT);
|
||||
|
||||
return savefilewin;
|
||||
@ -655,7 +626,7 @@ static GtkWidget* create_savefilewin (void)
|
||||
mainwin = create_mainwin ();
|
||||
}
|
||||
|
||||
gtk_widget_show (mainwin);
|
||||
gtk_widget_show_all (mainwin);
|
||||
|
||||
gtk_main ();
|
||||
|
||||
|
@ -241,64 +241,52 @@ create_mainwindow (void)
|
||||
gtk_window_set_title (GTK_WINDOW (mainwindow), "Task Scheduler");
|
||||
|
||||
vbox = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox);
|
||||
gtk_container_add (GTK_CONTAINER (mainwindow), vbox);
|
||||
|
||||
menubar = gtk_menu_bar_new ();
|
||||
gtk_widget_show (menubar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), menubar, FALSE, FALSE, 0);
|
||||
|
||||
menuitem4 = gtk_menu_item_new_with_mnemonic ("_File");
|
||||
gtk_widget_show (menuitem4);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menuitem4);
|
||||
|
||||
menuitem4_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem4), menuitem4_menu);
|
||||
|
||||
mnu_connect = gtk_menu_item_new_with_mnemonic ("_Connect");
|
||||
gtk_widget_show (mnu_connect);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem4_menu), mnu_connect);
|
||||
g_signal_connect ((gpointer) mnu_connect, "activate",
|
||||
G_CALLBACK (on_connect_activate), NULL);
|
||||
|
||||
separatormenuitem1 = gtk_separator_menu_item_new ();
|
||||
gtk_widget_show (separatormenuitem1);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem4_menu), separatormenuitem1);
|
||||
gtk_widget_set_sensitive (separatormenuitem1, FALSE);
|
||||
|
||||
quit = gtk_image_menu_item_new_from_stock ("gtk-quit", accel_group);
|
||||
gtk_widget_show (quit);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem4_menu), quit);
|
||||
|
||||
task = gtk_menu_item_new_with_mnemonic ("_Task");
|
||||
gtk_widget_show (task);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), task);
|
||||
|
||||
task_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (task), task_menu);
|
||||
|
||||
new = gtk_menu_item_new_with_mnemonic ("_New");
|
||||
gtk_widget_show (new);
|
||||
gtk_container_add (GTK_CONTAINER (task_menu), new);
|
||||
|
||||
delete = gtk_menu_item_new_with_mnemonic ("_Delete");
|
||||
gtk_widget_set_sensitive(delete, FALSE);
|
||||
gtk_widget_show (delete);
|
||||
gtk_container_add (GTK_CONTAINER (task_menu), delete);
|
||||
|
||||
menuitem7 = gtk_menu_item_new_with_mnemonic ("_Help");
|
||||
gtk_widget_show (menuitem7);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menuitem7);
|
||||
|
||||
menuitem7_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem7), menuitem7_menu);
|
||||
|
||||
about = gtk_menu_item_new_with_mnemonic ("_About");
|
||||
gtk_widget_show (about);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem7_menu), about);
|
||||
|
||||
scrolledwindow = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), scrolledwindow, TRUE, TRUE, 0);
|
||||
|
||||
tasks = gtk_tree_view_new ();
|
||||
@ -342,13 +330,11 @@ create_mainwindow (void)
|
||||
gtk_tree_view_set_model(GTK_TREE_VIEW(tasks), GTK_TREE_MODEL(store_jobs));
|
||||
g_object_unref(store_jobs);
|
||||
|
||||
gtk_widget_show (tasks);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow), tasks);
|
||||
|
||||
g_signal_connect (gtk_tree_view_get_selection(GTK_TREE_VIEW(tasks)) , "changed", G_CALLBACK (on_job_select), NULL);
|
||||
|
||||
statusbar = gtk_statusbar_new ();
|
||||
gtk_widget_show (statusbar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), statusbar, FALSE, FALSE, 0);
|
||||
|
||||
|
||||
@ -408,25 +394,20 @@ static GtkWidget*create_new_job_dialog (void)
|
||||
gtk_window_set_title (GTK_WINDOW (new_job_dialog), "New job");
|
||||
|
||||
dialog_vbox1 = GTK_DIALOG (new_job_dialog)->vbox;
|
||||
gtk_widget_show (dialog_vbox1);
|
||||
|
||||
frame1 = gtk_frame_new (NULL);
|
||||
gtk_widget_show (frame1);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), frame1, TRUE, TRUE, 0);
|
||||
|
||||
table1 = gtk_table_new (4, 2, FALSE);
|
||||
gtk_widget_show (table1);
|
||||
gtk_container_add (GTK_CONTAINER (frame1), table1);
|
||||
|
||||
label4 = gtk_label_new ("Time:");
|
||||
gtk_widget_show (label4);
|
||||
gtk_table_attach (GTK_TABLE (table1), label4, 0, 1, 1, 2,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label4), 0, 0.5);
|
||||
|
||||
cal_day = gtk_calendar_new ();
|
||||
gtk_widget_show (cal_day);
|
||||
gtk_table_attach (GTK_TABLE (table1), cal_day, 1, 2, 0, 1,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (GTK_FILL), 0, 0);
|
||||
@ -435,77 +416,62 @@ static GtkWidget*create_new_job_dialog (void)
|
||||
| GTK_CALENDAR_SHOW_DAY_NAMES);
|
||||
|
||||
label3 = gtk_label_new ("Date");
|
||||
gtk_widget_show (label3);
|
||||
gtk_table_attach (GTK_TABLE (table1), label3, 0, 1, 0, 1,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label3), 0, 0.5);
|
||||
|
||||
entry_time = gtk_entry_new ();
|
||||
gtk_widget_show (entry_time);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_time, 1, 2, 1, 2,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_weekly = gtk_check_button_new_with_mnemonic ("Repeat weekly");
|
||||
gtk_widget_show (chk_weekly);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_weekly, 0, 1, 2, 3,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
entry_repeat_weekly = gtk_entry_new ();
|
||||
gtk_widget_show (entry_repeat_weekly);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_repeat_weekly, 1, 2, 2, 3,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_monthly = gtk_check_button_new_with_mnemonic ("Repeat monthly");
|
||||
gtk_widget_show (chk_monthly);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_monthly, 0, 1, 3, 4,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
entry_repeat_monthly = gtk_entry_new ();
|
||||
gtk_widget_show (entry_repeat_monthly);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_repeat_monthly, 1, 2, 3, 4,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
label1 = gtk_label_new ("Moment");
|
||||
gtk_widget_show (label1);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (frame1), label1);
|
||||
|
||||
frame2 = gtk_frame_new (NULL);
|
||||
gtk_widget_show (frame2);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), frame2, TRUE, TRUE, 0);
|
||||
|
||||
hbox1 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox1);
|
||||
gtk_container_add (GTK_CONTAINER (frame2), hbox1);
|
||||
|
||||
label5 = gtk_label_new ("Command to execute");
|
||||
gtk_widget_show (label5);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), label5, TRUE, TRUE, 0);
|
||||
|
||||
entry_cmd = gtk_entry_new ();
|
||||
gtk_widget_show (entry_cmd);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), entry_cmd, TRUE, TRUE, 0);
|
||||
|
||||
label2 = gtk_label_new ("Command");
|
||||
gtk_widget_show (label2);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (frame2), label2);
|
||||
|
||||
dialog_action_area1 = GTK_DIALOG (new_job_dialog)->action_area;
|
||||
gtk_widget_show (dialog_action_area1);
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
|
||||
|
||||
cancelbutton1 = gtk_button_new_from_stock ("gtk-cancel");
|
||||
gtk_widget_show (cancelbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (new_job_dialog), cancelbutton1, GTK_RESPONSE_CANCEL);
|
||||
GTK_WIDGET_SET_FLAGS (cancelbutton1, GTK_CAN_DEFAULT);
|
||||
|
||||
okbutton1 = gtk_button_new_from_stock ("gtk-ok");
|
||||
gtk_widget_show (okbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (new_job_dialog), okbutton1, GTK_RESPONSE_OK);
|
||||
GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);
|
||||
|
||||
@ -528,7 +494,7 @@ static GtkWidget*create_new_job_dialog (void)
|
||||
|
||||
gtk_init(&argc, &argv);
|
||||
mainwin = create_mainwindow();
|
||||
gtk_widget_show(mainwin);
|
||||
gtk_widget_show_all(mainwin);
|
||||
gtk_main();
|
||||
|
||||
return 0;
|
||||
|
@ -265,45 +265,36 @@ create_mainwindow (void)
|
||||
gtk_window_set_title (GTK_WINDOW (mainwin), "User Manager");
|
||||
|
||||
vbox1 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox1);
|
||||
gtk_container_add (GTK_CONTAINER (mainwin), vbox1);
|
||||
|
||||
menubar = gtk_menu_bar_new ();
|
||||
gtk_widget_show (menubar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), menubar, FALSE, FALSE, 0);
|
||||
|
||||
menuitem1 = gtk_menu_item_new_with_mnemonic ("_File");
|
||||
gtk_widget_show (menuitem1);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menuitem1);
|
||||
|
||||
menuitem1_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem1), menuitem1_menu);
|
||||
|
||||
mnu_connect = gtk_menu_item_new_with_mnemonic ("_Connect");
|
||||
gtk_widget_show (mnu_connect);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), mnu_connect);
|
||||
|
||||
mnu_disconnect = gtk_menu_item_new_with_mnemonic ("_Disconnect");
|
||||
gtk_widget_show (mnu_disconnect);
|
||||
gtk_widget_set_sensitive (mnu_disconnect, FALSE);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), mnu_disconnect);
|
||||
|
||||
seldomain = gtk_menu_item_new_with_mnemonic("_Select Domain");
|
||||
gtk_widget_show(seldomain);
|
||||
gtk_widget_set_sensitive (seldomain, FALSE);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), seldomain);
|
||||
|
||||
separatormenuitem1 = gtk_separator_menu_item_new ();
|
||||
gtk_widget_show (separatormenuitem1);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), separatormenuitem1);
|
||||
gtk_widget_set_sensitive (separatormenuitem1, FALSE);
|
||||
|
||||
quit = gtk_image_menu_item_new_from_stock ("gtk-quit", accel_group);
|
||||
gtk_widget_show (quit);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), quit);
|
||||
|
||||
menuitem1 = gtk_menu_item_new_with_mnemonic ("_User");
|
||||
gtk_widget_show (menuitem1);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menuitem1);
|
||||
gtk_widget_set_sensitive (menuitem1, FALSE);
|
||||
|
||||
@ -311,13 +302,11 @@ create_mainwindow (void)
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem1), menuitem1_menu);
|
||||
|
||||
new1 = gtk_image_menu_item_new_from_stock ("gtk-new", accel_group);
|
||||
gtk_widget_show (new1);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem1_menu), new1);
|
||||
|
||||
|
||||
|
||||
policies = gtk_menu_item_new_with_mnemonic ("_Policies");
|
||||
gtk_widget_show (policies);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), policies);
|
||||
gtk_widget_set_sensitive (policies, FALSE);
|
||||
|
||||
@ -325,71 +314,56 @@ create_mainwindow (void)
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (policies), policies_menu);
|
||||
|
||||
account = gtk_menu_item_new_with_mnemonic ("_Account...");
|
||||
gtk_widget_show (account);
|
||||
gtk_container_add (GTK_CONTAINER (policies_menu), account);
|
||||
|
||||
user_rights = gtk_menu_item_new_with_mnemonic ("_User Rights...");
|
||||
gtk_widget_show (user_rights);
|
||||
gtk_container_add (GTK_CONTAINER (policies_menu), user_rights);
|
||||
|
||||
audit = gtk_menu_item_new_with_mnemonic ("A_udit...");
|
||||
gtk_widget_show (audit);
|
||||
gtk_container_add (GTK_CONTAINER (policies_menu), audit);
|
||||
|
||||
separator1 = gtk_separator_menu_item_new ();
|
||||
gtk_widget_show (separator1);
|
||||
gtk_container_add (GTK_CONTAINER (policies_menu), separator1);
|
||||
gtk_widget_set_sensitive (separator1, FALSE);
|
||||
|
||||
trust_relations = gtk_menu_item_new_with_mnemonic ("_Trust relations");
|
||||
gtk_widget_show (trust_relations);
|
||||
gtk_container_add (GTK_CONTAINER (policies_menu), trust_relations);
|
||||
|
||||
menuitem3 = gtk_menu_item_new_with_mnemonic ("_View");
|
||||
gtk_widget_show (menuitem3);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menuitem3);
|
||||
|
||||
menuitem3_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem3), menuitem3_menu);
|
||||
|
||||
refresh = gtk_image_menu_item_new_from_stock ("gtk-refresh", accel_group);
|
||||
gtk_widget_show (refresh);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem3_menu), refresh);
|
||||
gtk_widget_set_sensitive (refresh, FALSE);
|
||||
|
||||
menuitem4 = gtk_menu_item_new_with_mnemonic ("_Help");
|
||||
gtk_widget_show (menuitem4);
|
||||
gtk_container_add (GTK_CONTAINER (menubar), menuitem4);
|
||||
|
||||
menuitem4_menu = gtk_menu_new ();
|
||||
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem4), menuitem4_menu);
|
||||
|
||||
about = gtk_menu_item_new_with_mnemonic ("_About");
|
||||
gtk_widget_show (about);
|
||||
gtk_container_add (GTK_CONTAINER (menuitem4_menu), about);
|
||||
|
||||
vpaned = gtk_vpaned_new ();
|
||||
gtk_widget_show (vpaned);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), vpaned, TRUE, TRUE, 0);
|
||||
|
||||
scrolledwindow1 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow1);
|
||||
gtk_paned_pack1 (GTK_PANED (vpaned), scrolledwindow1, FALSE, TRUE);
|
||||
|
||||
user_list = gtk_tree_view_new ();
|
||||
gtk_widget_show (user_list);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow1), user_list);
|
||||
|
||||
scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow2);
|
||||
gtk_paned_pack2 (GTK_PANED (vpaned), scrolledwindow2, TRUE, TRUE);
|
||||
|
||||
group_list = gtk_tree_view_new ();
|
||||
gtk_widget_show (group_list);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow2), group_list);
|
||||
|
||||
statusbar = gtk_statusbar_new ();
|
||||
gtk_widget_show (statusbar);
|
||||
gtk_box_pack_start (GTK_BOX (vbox1), statusbar, FALSE, FALSE, 0);
|
||||
|
||||
g_signal_connect ((gpointer) new1, "activate",
|
||||
@ -442,7 +416,7 @@ create_mainwindow (void)
|
||||
gtk_init(&argc, &argv);
|
||||
mainwin = create_mainwindow();
|
||||
connect_sam();
|
||||
gtk_widget_show(mainwin);
|
||||
gtk_widget_show_all(mainwin);
|
||||
gtk_main();
|
||||
|
||||
return 0;
|
||||
|
@ -81,223 +81,181 @@ create_user_edit_dialog (void)
|
||||
gtk_window_set_title (GTK_WINDOW (user_edit_dialog), "Edit User");
|
||||
|
||||
dialog_vbox1 = GTK_DIALOG (user_edit_dialog)->vbox;
|
||||
gtk_widget_show (dialog_vbox1);
|
||||
|
||||
notebook = gtk_notebook_new ();
|
||||
gtk_widget_show (notebook);
|
||||
gtk_box_pack_start (GTK_BOX (dialog_vbox1), notebook, TRUE, TRUE, 0);
|
||||
|
||||
table1 = gtk_table_new (10, 2, FALSE);
|
||||
gtk_widget_show (table1);
|
||||
gtk_container_add (GTK_CONTAINER (notebook), table1);
|
||||
|
||||
label4 = gtk_label_new ("Username");
|
||||
gtk_widget_show (label4);
|
||||
gtk_table_attach (GTK_TABLE (table1), label4, 0, 1, 0, 1,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label4), 0, 0.5);
|
||||
|
||||
label5 = gtk_label_new ("Full name");
|
||||
gtk_widget_show (label5);
|
||||
gtk_table_attach (GTK_TABLE (table1), label5, 0, 1, 1, 2,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label5), 0, 0.5);
|
||||
|
||||
label6 = gtk_label_new ("Description");
|
||||
gtk_widget_show (label6);
|
||||
gtk_table_attach (GTK_TABLE (table1), label6, 0, 1, 2, 3,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label6), 0, 0.5);
|
||||
|
||||
label7 = gtk_label_new ("Password");
|
||||
gtk_widget_show (label7);
|
||||
gtk_table_attach (GTK_TABLE (table1), label7, 0, 1, 3, 4,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label7), 0, 0.5);
|
||||
|
||||
label8 = gtk_label_new ("Confirm password");
|
||||
gtk_widget_show (label8);
|
||||
gtk_table_attach (GTK_TABLE (table1), label8, 0, 1, 4, 5,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label8), 0, 0.5);
|
||||
|
||||
chk_mustchange = gtk_check_button_new_with_mnemonic ("_User Must Change Password at Next Logon");
|
||||
gtk_widget_show (chk_mustchange);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_mustchange, 1, 2, 5, 6,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
entry_fullname = gtk_entry_new ();
|
||||
gtk_widget_show (entry_fullname);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_fullname, 1, 2, 1, 2,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
entry_description = gtk_entry_new ();
|
||||
gtk_widget_show (entry_description);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_description, 1, 2, 2, 3,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
lbl_username = gtk_label_new ("");
|
||||
gtk_widget_show (lbl_username);
|
||||
gtk_table_attach (GTK_TABLE (table1), lbl_username, 1, 2, 0, 1,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (lbl_username), 0, 0.5);
|
||||
|
||||
entry_password = gtk_entry_new ();
|
||||
gtk_widget_show (entry_password);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_password, 1, 2, 3, 4,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
entry_confirm_password = gtk_entry_new ();
|
||||
gtk_widget_show (entry_confirm_password);
|
||||
gtk_table_attach (GTK_TABLE (table1), entry_confirm_password, 1, 2, 4, 5,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_cannotchange = gtk_check_button_new_with_mnemonic ("User Cannot Change Password");
|
||||
gtk_widget_show (chk_cannotchange);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_cannotchange, 1, 2, 6, 7,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_cannotexpire = gtk_check_button_new_with_mnemonic ("Password Never Expires");
|
||||
gtk_widget_show (chk_cannotexpire);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_cannotexpire, 1, 2, 7, 8,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_disabled = gtk_check_button_new_with_mnemonic ("Account Disabled");
|
||||
gtk_widget_show (chk_disabled);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_disabled, 1, 2, 8, 9,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_lockedout = gtk_check_button_new_with_mnemonic ("Account Locked Out");
|
||||
gtk_widget_show (chk_lockedout);
|
||||
gtk_table_attach (GTK_TABLE (table1), chk_lockedout, 1, 2, 9, 10,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
label1 = gtk_label_new ("Main");
|
||||
gtk_widget_show (label1);
|
||||
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 0), label1);
|
||||
|
||||
hbox1 = gtk_hbox_new (FALSE, 0);
|
||||
gtk_widget_show (hbox1);
|
||||
gtk_container_add (GTK_CONTAINER (notebook), hbox1);
|
||||
|
||||
scrolledwindow3 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow3);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), scrolledwindow3, TRUE, TRUE, 0);
|
||||
|
||||
treeview3 = gtk_tree_view_new ();
|
||||
gtk_widget_show (treeview3);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow3), treeview3);
|
||||
|
||||
vbox2 = gtk_vbox_new (TRUE, 0);
|
||||
gtk_widget_show (vbox2);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), vbox2, TRUE, TRUE, 0);
|
||||
|
||||
btn_groupadd = gtk_button_new_from_stock ("gtk-add");
|
||||
gtk_widget_show (btn_groupadd);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), btn_groupadd, FALSE, FALSE, 0);
|
||||
|
||||
btn_groupdel = gtk_button_new_from_stock ("gtk-remove");
|
||||
gtk_widget_show (btn_groupdel);
|
||||
gtk_box_pack_start (GTK_BOX (vbox2), btn_groupdel, FALSE, FALSE, 0);
|
||||
|
||||
scrolledwindow4 = gtk_scrolled_window_new (NULL, NULL);
|
||||
gtk_widget_show (scrolledwindow4);
|
||||
gtk_box_pack_start (GTK_BOX (hbox1), scrolledwindow4, TRUE, TRUE, 0);
|
||||
|
||||
treeview4 = gtk_tree_view_new ();
|
||||
gtk_widget_show (treeview4);
|
||||
gtk_container_add (GTK_CONTAINER (scrolledwindow4), treeview4);
|
||||
|
||||
label2 = gtk_label_new ("Groups");
|
||||
gtk_widget_show (label2);
|
||||
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 1), label2);
|
||||
|
||||
vbox3 = gtk_vbox_new (FALSE, 0);
|
||||
gtk_widget_show (vbox3);
|
||||
gtk_container_add (GTK_CONTAINER (notebook), vbox3);
|
||||
|
||||
frame1 = gtk_frame_new (NULL);
|
||||
gtk_widget_show (frame1);
|
||||
gtk_box_pack_start (GTK_BOX (vbox3), frame1, TRUE, TRUE, 0);
|
||||
|
||||
table2 = gtk_table_new (2, 2, FALSE);
|
||||
gtk_widget_show (table2);
|
||||
gtk_container_add (GTK_CONTAINER (frame1), table2);
|
||||
|
||||
label12 = gtk_label_new ("User Profile Path:");
|
||||
gtk_widget_show (label12);
|
||||
gtk_table_attach (GTK_TABLE (table2), label12, 0, 1, 0, 1,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label12), 0, 0.5);
|
||||
|
||||
label13 = gtk_label_new ("Logon Script Name:");
|
||||
gtk_widget_show (label13);
|
||||
gtk_table_attach (GTK_TABLE (table2), label13, 0, 1, 1, 2,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label13), 0, 0.5);
|
||||
|
||||
entry_profilepath = gtk_entry_new ();
|
||||
gtk_widget_show (entry_profilepath);
|
||||
gtk_table_attach (GTK_TABLE (table2), entry_profilepath, 1, 2, 0, 1,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
entry_scriptname = gtk_entry_new ();
|
||||
gtk_widget_show (entry_scriptname);
|
||||
gtk_table_attach (GTK_TABLE (table2), entry_scriptname, 1, 2, 1, 2,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
label10 = gtk_label_new ("User Profiles");
|
||||
gtk_widget_show (label10);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (frame1), label10);
|
||||
|
||||
frame2 = gtk_frame_new (NULL);
|
||||
gtk_widget_show (frame2);
|
||||
gtk_box_pack_start (GTK_BOX (vbox3), frame2, TRUE, TRUE, 0);
|
||||
|
||||
table3 = gtk_table_new (2, 2, FALSE);
|
||||
gtk_widget_show (table3);
|
||||
gtk_container_add (GTK_CONTAINER (frame2), table3);
|
||||
|
||||
label14 = gtk_label_new ("Path");
|
||||
gtk_widget_show (label14);
|
||||
gtk_table_attach (GTK_TABLE (table3), label14, 0, 1, 0, 1,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
gtk_misc_set_alignment (GTK_MISC (label14), 0, 0.5);
|
||||
|
||||
entry_homedir = gtk_entry_new ();
|
||||
gtk_widget_show (entry_homedir);
|
||||
gtk_table_attach (GTK_TABLE (table3), entry_homedir, 1, 2, 0, 1,
|
||||
(GtkAttachOptions) (GTK_EXPAND | GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
chk_mapdrive = gtk_check_button_new_with_mnemonic ("Map homedir to drive");
|
||||
gtk_widget_show (chk_mapdrive);
|
||||
gtk_table_attach (GTK_TABLE (table3), chk_mapdrive, 0, 1, 1, 2,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (0), 0, 0);
|
||||
|
||||
combo_homedrive = gtk_combo_new();
|
||||
gtk_widget_show (combo_homedrive);
|
||||
gtk_table_attach (GTK_TABLE (table3), combo_homedrive, 1, 2, 1, 2,
|
||||
(GtkAttachOptions) (GTK_FILL),
|
||||
(GtkAttachOptions) (GTK_FILL), 0, 0);
|
||||
@ -309,31 +267,27 @@ create_user_edit_dialog (void)
|
||||
}
|
||||
|
||||
label11 = gtk_label_new ("Home Directory");
|
||||
gtk_widget_show (label11);
|
||||
gtk_frame_set_label_widget (GTK_FRAME (frame2), label11);
|
||||
|
||||
label3 = gtk_label_new ("Profile");
|
||||
gtk_widget_show (label3);
|
||||
gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook), 2), label3);
|
||||
|
||||
dialog_action_area1 = GTK_DIALOG (user_edit_dialog)->action_area;
|
||||
gtk_widget_show (dialog_action_area1);
|
||||
gtk_button_box_set_layout (GTK_BUTTON_BOX (dialog_action_area1), GTK_BUTTONBOX_END);
|
||||
|
||||
cancelbutton1 = gtk_button_new_from_stock ("gtk-cancel");
|
||||
gtk_widget_show (cancelbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (user_edit_dialog), cancelbutton1, GTK_RESPONSE_CANCEL);
|
||||
GTK_WIDGET_SET_FLAGS (cancelbutton1, GTK_CAN_DEFAULT);
|
||||
|
||||
applybutton1 = gtk_button_new_from_stock ("gtk-apply");
|
||||
gtk_widget_show (applybutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (user_edit_dialog), applybutton1, GTK_RESPONSE_APPLY);
|
||||
GTK_WIDGET_SET_FLAGS (applybutton1, GTK_CAN_DEFAULT);
|
||||
|
||||
okbutton1 = gtk_button_new_from_stock ("gtk-ok");
|
||||
gtk_widget_show (okbutton1);
|
||||
gtk_dialog_add_action_widget (GTK_DIALOG (user_edit_dialog), okbutton1, GTK_RESPONSE_OK);
|
||||
GTK_WIDGET_SET_FLAGS (okbutton1, GTK_CAN_DEFAULT);
|
||||
|
||||
gtk_widget_show_all(dialog_vbox1);
|
||||
|
||||
return user_edit_dialog;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user