⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pref-windows.c

📁 一个功能全面的电子邮件客户端
💻 C
📖 第 1 页 / 共 5 页
字号:
  delete_server_button = gtk_button_new_with_label ("Delete Server");  gtk_widget_set_name (delete_server_button, "delete_server_button");  gtk_widget_ref (delete_server_button);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "delete_server_button", delete_server_button,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (delete_server_button);  gtk_box_pack_start (GTK_BOX (vbox1), delete_server_button, TRUE, FALSE, 0);  gtk_tooltips_set_tip (tooltips, delete_server_button, "Delete selected server from the list", NULL);  label3 = gtk_label_new ("Mail Servers");  gtk_widget_set_name (label3, "label3");  gtk_widget_ref (label3);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label3", label3,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label3);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 0), label3);  frame4 = gtk_frame_new ("Global Outgoing Mail Settings");  gtk_widget_set_name (frame4, "frame4");  gtk_widget_ref (frame4);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "frame4", frame4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (frame4);  gtk_container_add (GTK_CONTAINER (notebook1), frame4);  gtk_container_set_border_width (GTK_CONTAINER (frame4), 2);  table2 = gtk_table_new (7, 2, FALSE);  gtk_widget_set_name (table2, "table2");  gtk_widget_ref (table2);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "table2", table2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (table2);  gtk_container_add (GTK_CONTAINER (frame4), table2);  gtk_container_set_border_width (GTK_CONTAINER (table2), 2);  label23 = gtk_label_new ("Your Name");  gtk_widget_set_name (label23, "label23");  gtk_widget_ref (label23);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label23", label23,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label23);  gtk_table_attach (GTK_TABLE (table2), label23, 0, 1, 0, 1,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  right_align (label23);  name_entry = gtk_entry_new ();  gtk_widget_set_name (name_entry, "name_entry");  gtk_widget_ref (name_entry);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "name_entry", name_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (name_entry);  gtk_table_attach (GTK_TABLE (table2), name_entry, 1, 2, 0, 1,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  label24 = gtk_label_new ("Reply To Address");  gtk_widget_set_name (label24, "label24");  gtk_widget_ref (label24);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label24", label24,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label24);  gtk_table_attach (GTK_TABLE (table2), label24, 0, 1, 2, 3,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  right_align (label24);  reply_entry = gtk_entry_new ();  gtk_widget_set_name (reply_entry, "reply_entry");  gtk_widget_ref (reply_entry);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "reply_entry", reply_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (reply_entry);  gtk_table_attach (GTK_TABLE (table2), reply_entry, 1, 2, 2, 3,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  label25 = gtk_label_new ("Organization");  gtk_widget_set_name (label25, "label25");  gtk_widget_ref (label25);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label25", label25,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label25);  gtk_table_attach (GTK_TABLE (table2), label25, 0, 1, 3, 4,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  right_align (label25);  org_entry = gtk_entry_new ();  gtk_widget_set_name (org_entry, "org_entry");  gtk_widget_ref (org_entry);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "org_entry", org_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (org_entry);  gtk_table_attach (GTK_TABLE (table2), org_entry, 1, 2, 3, 4,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  hbox10 = gtk_hbox_new (FALSE, 0);  gtk_widget_set_name (hbox10, "hbox10");  gtk_widget_ref (hbox10);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox10", hbox10,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox10);  gtk_table_attach (GTK_TABLE (table2), hbox10, 0, 2, 5, 6,                    (GtkAttachOptions) (GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  use_autosig = gtk_check_button_new_with_label ("");  gtk_widget_set_name (use_autosig, "use_autosig");  gtk_widget_ref (use_autosig);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "use_autosig", use_autosig,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (use_autosig);  gtk_box_pack_start (GTK_BOX (hbox10), use_autosig, FALSE, TRUE, 0);  label46 = gtk_label_new ("Add this signature to the end of all outgoing messages");  gtk_widget_set_name (label46, "label46");  gtk_widget_ref (label46);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label46", label46,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label46);  gtk_box_pack_start (GTK_BOX (hbox10), label46, FALSE, TRUE, 0);  use_unix_sig = gtk_check_button_new_with_label ("");  gtk_widget_set_name (use_unix_sig, "use_unix_sig");  gtk_widget_ref (use_unix_sig);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "use_unix_sig", use_unix_sig,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (use_unix_sig);  gtk_box_pack_start (GTK_BOX (hbox10), use_unix_sig, FALSE, FALSE, 0);  label47 = gtk_label_new ("Use ~/.sig");  gtk_widget_set_name (label47, "label47");  gtk_widget_ref (label47);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label47", label47,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label47);  gtk_box_pack_start (GTK_BOX (hbox10), label47, FALSE, FALSE, 0);  hbox9 = gtk_hbox_new (FALSE, 0);  gtk_widget_set_name (hbox9, "hbox9");  gtk_widget_ref (hbox9);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox9", hbox9,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (hbox9);  gtk_table_attach (GTK_TABLE (table2), hbox9, 0, 2, 6, 7,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL), 0, 0);  scrolledwindow2 = gtk_scrolled_window_new (NULL, NULL);  gtk_widget_set_name (scrolledwindow2, "scrolledwindow2");  gtk_widget_ref (scrolledwindow2);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "scrolledwindow2", scrolledwindow2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (scrolledwindow2);  gtk_box_pack_start (GTK_BOX (hbox9), scrolledwindow2, TRUE, TRUE, 0);  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolledwindow2), GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);  autosignature = gtk_text_new (NULL, NULL);  gtk_widget_set_name (autosignature, "autosignature");  gtk_widget_ref (autosignature);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "autosignature", autosignature,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (autosignature);  gtk_container_add (GTK_CONTAINER (scrolledwindow2), autosignature);  gtk_text_set_editable (GTK_TEXT (autosignature), TRUE);  vbox4 = gtk_vbox_new (FALSE, 0);  gtk_widget_set_name (vbox4, "vbox4");  gtk_widget_ref (vbox4);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "vbox4", vbox4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (vbox4);  gtk_box_pack_start (GTK_BOX (hbox9), vbox4, FALSE, TRUE, 0);  insert_autosig = gtk_button_new_with_label ("Insert File...");  gtk_widget_set_name (insert_autosig, "insert_autosig");  gtk_widget_ref (insert_autosig);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "insert_autosig", insert_autosig,                            (GtkDestroyNotify) gtk_widget_unref);//  gtk_widget_show (insert_autosig);  gtk_box_pack_start (GTK_BOX (vbox4), insert_autosig, TRUE, FALSE, 0);  label29 = gtk_label_new ("Email Address");  gtk_widget_set_name (label29, "label29");  gtk_widget_ref (label29);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label29", label29,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label29);  gtk_table_attach (GTK_TABLE (table2), label29, 0, 1, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  right_align (label29);  email_addy_entry = gtk_entry_new ();  gtk_widget_set_name (email_addy_entry, "email_addy_entry");  gtk_widget_ref (email_addy_entry);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "email_addy_entry", email_addy_entry,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (email_addy_entry);  gtk_table_attach (GTK_TABLE (table2), email_addy_entry, 1, 2, 1, 2,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  label30 = gtk_label_new ("Default Outgoing account");  gtk_widget_set_name (label30, "label30");  gtk_widget_ref (label30);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label30", label30,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label30);  gtk_table_attach (GTK_TABLE (table2), label30, 0, 1, 4, 5,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  right_align (label30);  combo2 = gtk_combo_new ();  gtk_widget_set_name (combo2, "combo2");  gtk_widget_ref (combo2);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "combo2", combo2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (combo2);  gtk_table_attach (GTK_TABLE (table2), combo2, 1, 2, 4, 5,                    (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),                    (GtkAttachOptions) (0), 2, 0);  combo_entry2 = GTK_COMBO (combo2)->entry;  gtk_widget_set_name (combo_entry2, "combo_entry2");  gtk_widget_ref (combo_entry2);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "combo_entry2", combo_entry2,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (combo_entry2);  label4 = gtk_label_new ("Mail Settings");  gtk_widget_set_name (label4, "label4");  gtk_widget_ref (label4);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label4", label4,                            (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (label4);  gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 1), label4);#ifdef WANTLDAP    l_frame = gtk_frame_new ("Global LDAP Settings");  gtk_widget_set_name (l_frame, "l_frame");  gtk_widget_ref (l_frame);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "l_frame", l_frame,		  (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (l_frame);  gtk_container_add (GTK_CONTAINER (notebook1), l_frame);  gtk_container_set_border_width (GTK_CONTAINER (l_frame), 2);  l_table = gtk_table_new (4, 3, FALSE);  gtk_widget_set_name (l_table, "l_table");  gtk_widget_ref (l_table);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "l_table", l_table,		  (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (l_table);  gtk_container_add (GTK_CONTAINER (l_frame), l_table);  gtk_container_set_border_width (GTK_CONTAINER (l_table), 2);  l_label_host = gtk_label_new ("LDAP Host");  gtk_widget_set_name (l_label_host, "l_label_host");  gtk_widget_ref (l_label_host);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "l_label_host", l_label_host,		  (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (l_label_host);  gtk_table_attach (GTK_TABLE (l_table), l_label_host, 0, 1, 0, 1,		  (GtkAttachOptions) (GTK_FILL), 		  (GtkAttachOptions) (0), 2, 0);  right_align (l_label_host);  l_entry_host = gtk_entry_new ();  gtk_widget_set_name (l_entry_host, "l_entry_host");  gtk_widget_ref (l_entry_host);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "l_entry_host",		  l_entry_host,		  (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (l_entry_host);  gtk_table_attach (GTK_TABLE (l_table), l_entry_host, 1, 3, 0, 1,		  (GtkAttachOptions) (GTK_EXPAND | GTK_FILL),		  (GtkAttachOptions) (0), 2, 0);  l_label_port = gtk_label_new ("LDAP Port");  gtk_widget_set_name (l_label_port, "l_label_port");  gtk_widget_ref (l_label_port);  gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "l_label_port", l_label_port,		  (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (l_label_port);  gtk_table_attach (GTK_TABLE (l_table), l_label_port, 0, 1, 1, 2,		  (GtkAttachOptions) (GTK_FILL),		  (GtkAttachOptions) (0), 2, 0);  right_align (l_label_port);  l_entry_port_adj = gtk_adjustment_new (389, 1, 65056, 1, 10, 10);  l_entry_port = gtk_spin_button_new (GTK_ADJUSTMENT (l_entry_port_adj), 1, 0);   gtk_widget_set_name (l_entry_port, "l_entry_port");   gtk_widget_ref (l_entry_port);   gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "l_entry_port",		  l_entry_port, (GtkDestroyNotify) gtk_widget_unref);  gtk_widget_show (l_entry_port); 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -