📄 pref-windows.c
字号:
gtk_widget_ref (hbox26); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox26", hbox26, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox26); gtk_container_add (GTK_CONTAINER (pr_frame), hbox26); filter_up = gtk_button_new (); gtk_widget_set_name (filter_up, "filter_up"); gtk_widget_ref (filter_up); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "filter_up", filter_up, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (filter_up); gtk_container_set_border_width (GTK_CONTAINER (filter_up), 5); gtk_box_pack_start (GTK_BOX (hbox26), filter_up, TRUE, FALSE, 0); arrow1 = gtk_arrow_new (GTK_ARROW_UP, GTK_SHADOW_OUT); gtk_widget_set_name (arrow1, "arrow1"); gtk_widget_ref (arrow1); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "arrow1", arrow1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (arrow1); gtk_container_add (GTK_CONTAINER (filter_up), arrow1); filter_down = gtk_button_new (); gtk_widget_set_name (filter_down, "filter_down"); gtk_widget_ref (filter_down); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "filter_down", filter_down, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (filter_down); gtk_container_set_border_width (GTK_CONTAINER (filter_down), 5); gtk_box_pack_start (GTK_BOX (hbox26), filter_down, TRUE, FALSE, 0); arrow2 = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_OUT); gtk_widget_set_name (arrow2, "arrow2"); gtk_widget_ref (arrow2); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "arrow2", arrow2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (arrow2); gtk_container_add (GTK_CONTAINER (filter_down), arrow2); label43 = gtk_label_new ("Filtering Rules"); gtk_widget_set_name (label43, "label43"); gtk_widget_ref (label43); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label43", label43, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label43);#ifdef WANTLDAP gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 4), label43);#else gtk_notebook_set_tab_label (GTK_NOTEBOOK (notebook1), gtk_notebook_get_nth_page (GTK_NOTEBOOK (notebook1), 3), label43);#endif frame7 = gtk_frame_new ("Miscellaneous, Non-account specific preferences"); gtk_widget_set_name (frame7, "frame7"); gtk_widget_ref (frame7); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "frame7", frame7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame7); gtk_container_add (GTK_CONTAINER (notebook1), frame7); gtk_container_set_border_width (GTK_CONTAINER (frame7), 2); vbox5 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox5, "vbox5"); gtk_widget_ref (vbox5); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "vbox5", vbox5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox5); gtk_container_add (GTK_CONTAINER (frame7), vbox5); gtk_container_set_border_width (GTK_CONTAINER (vbox5), 2); hbox13 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox13, "hbox13"); gtk_widget_ref (hbox13); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox13", hbox13, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox13); gtk_box_pack_start (GTK_BOX (vbox5), hbox13, FALSE, TRUE, 0); label34 = gtk_label_new ("Timeout for "); gtk_widget_set_name (label34, "label34"); gtk_widget_ref (label34); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label34", label34, (GtkDestroyNotify) gtk_widget_unref); /*gtk_widget_show (label34);*/ gtk_box_pack_start (GTK_BOX (hbox13), label34, FALSE, FALSE, 0); timeout_adj = gtk_adjustment_new (45, 1, 256, 1, 10, 10); timeout = gtk_spin_button_new (GTK_ADJUSTMENT (timeout_adj), 1, 0); gtk_widget_set_name (timeout, "timeout"); gtk_widget_ref (timeout); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "timeout", timeout, (GtkDestroyNotify) gtk_widget_unref); /*gtk_widget_show (timeout);*/ gtk_box_pack_start (GTK_BOX (hbox13), timeout, FALSE, TRUE, 0); gtk_widget_set_sensitive (timeout, FALSE); label35 = gtk_label_new ("seconds when connecting to a server"); gtk_widget_set_name (label35, "label35"); gtk_widget_ref (label35); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label35", label35, (GtkDestroyNotify) gtk_widget_unref); /*gtk_widget_show (label35);*/ gtk_box_pack_start (GTK_BOX (hbox13), label35, FALSE, FALSE, 0); hbox17 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox17, "hbox17"); gtk_widget_ref (hbox17); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox17", hbox17, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox17); gtk_box_pack_start (GTK_BOX (vbox5), hbox17, FALSE, TRUE, 0); hide_status = gtk_check_button_new_with_label ("Hide status window unless there is an error"); gtk_widget_set_name (hide_status, "hide_status"); gtk_widget_ref (hide_status); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hide_status", hide_status, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hide_status); gtk_box_pack_start (GTK_BOX (hbox17), hide_status, FALSE, FALSE, 0); hbox18 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox18, "hbox18"); gtk_widget_ref (hbox18); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox18", hbox18, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox18); gtk_box_pack_start (GTK_BOX (vbox5), hbox18, FALSE, FALSE, 0); gtk_container_set_border_width (GTK_CONTAINER (hbox18), 2); frame13 = gtk_frame_new (NULL); gtk_widget_set_name (frame13, "frame13"); gtk_widget_ref (frame13); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "frame13", frame13, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame13); gtk_box_pack_start (GTK_BOX (hbox18), frame13, FALSE, FALSE, 0); vbox8 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox8, "vbox8"); gtk_widget_ref (vbox8); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "vbox8", vbox8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox8); gtk_container_add (GTK_CONTAINER (frame13), vbox8); header_none = gtk_radio_button_new_with_label (header_info_group, "Show no Header info"); header_info_group = gtk_radio_button_group (GTK_RADIO_BUTTON (header_none)); gtk_widget_set_name (header_none, "header_none"); gtk_widget_ref (header_none); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "header_none", header_none, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (header_none); gtk_box_pack_start (GTK_BOX (vbox8), header_none, FALSE, FALSE, 0); header_some = gtk_radio_button_new_with_label (header_info_group, "Show some Header in message body"); header_info_group = gtk_radio_button_group (GTK_RADIO_BUTTON (header_some)); gtk_widget_set_name (header_some, "header_some"); gtk_widget_ref (header_some); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "header_some", header_some, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (header_some); gtk_box_pack_start (GTK_BOX (vbox8), header_some, FALSE, FALSE, 0); header_all = gtk_radio_button_new_with_label (header_info_group, "Show All Header"); header_info_group = gtk_radio_button_group (GTK_RADIO_BUTTON (header_all)); gtk_widget_set_name (header_all, "header_all"); gtk_widget_ref (header_all); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "header_all", header_all, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (header_all); gtk_box_pack_start (GTK_BOX (vbox8), header_all, FALSE, FALSE, 0); frame14 = gtk_frame_new (NULL); gtk_widget_set_name (frame14, "frame14"); gtk_widget_ref (frame14); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "frame14", frame14, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame14); gtk_box_pack_start (GTK_BOX (hbox18), frame14, TRUE, TRUE, 0); vbox9 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox9, "vbox9"); gtk_widget_ref (vbox9); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "vbox9", vbox9, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox9); gtk_container_add (GTK_CONTAINER (frame14), vbox9); reply_none = gtk_radio_button_new_with_label (replying_group, "Do not include body when Replying"); replying_group = gtk_radio_button_group (GTK_RADIO_BUTTON (reply_none)); gtk_widget_set_name (reply_none, "reply_none"); gtk_widget_ref (reply_none); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "reply_none", reply_none, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (reply_none); gtk_box_pack_start (GTK_BOX (vbox9), reply_none, FALSE, FALSE, 0); reply_attach = gtk_radio_button_new_with_label (replying_group, "Include Reply as Attachment"); replying_group = gtk_radio_button_group (GTK_RADIO_BUTTON (reply_attach)); gtk_widget_set_name (reply_attach, "reply_attach"); gtk_widget_ref (reply_attach); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "reply_attach", reply_attach, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (reply_attach); gtk_box_pack_start (GTK_BOX (vbox9), reply_attach, FALSE, FALSE, 0); gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (reply_attach), TRUE); reply_quoted = gtk_radio_button_new_with_label (replying_group, "Include Reply as Quoted"); replying_group = gtk_radio_button_group (GTK_RADIO_BUTTON (reply_quoted)); gtk_widget_set_name (reply_quoted, "reply_quoted"); gtk_widget_ref (reply_quoted); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "reply_quoted", reply_quoted, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (reply_quoted); gtk_box_pack_start (GTK_BOX (vbox9), reply_quoted, FALSE, FALSE, 0); frame15 = gtk_frame_new (NULL); gtk_widget_set_name (frame15, "frame15"); gtk_widget_ref (frame15); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "frame15", frame15, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frame15); gtk_box_pack_start (GTK_BOX (vbox5), frame15, TRUE, TRUE, 0); vbox10 = gtk_vbox_new (FALSE, 0); gtk_widget_set_name (vbox10, "vbox10"); gtk_widget_ref (vbox10); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "vbox10", vbox10, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (vbox10); gtk_container_add (GTK_CONTAINER (frame15), vbox10); hbox23 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox23, "hbox23"); gtk_widget_ref (hbox23); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox23", hbox23, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox23); gtk_box_pack_start (GTK_BOX (vbox10), hbox23, FALSE, FALSE, 0); label53 = gtk_label_new ("Current Wasted Space:"); gtk_widget_set_name (label53, "label53"); gtk_widget_ref (label53); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label53", label53, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label53); gtk_box_pack_start (GTK_BOX (hbox23), label53, FALSE, FALSE, 0); wasted_space = gtk_progress_bar_new (); gtk_widget_set_name (wasted_space, "wasted_space"); gtk_widget_ref (wasted_space); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "wasted_space", wasted_space, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (wasted_space); gtk_box_pack_start (GTK_BOX (hbox23), wasted_space, TRUE, TRUE, 0); gtk_progress_set_show_text (GTK_PROGRESS (wasted_space), TRUE); gtk_progress_set_format_string (GTK_PROGRESS (wasted_space), "X Bytes (%P%%)"); hbox24 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox24, "hbox24"); gtk_widget_ref (hbox24); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox24", hbox24, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox24); gtk_box_pack_start (GTK_BOX (vbox10), hbox24, TRUE, TRUE, 0); label54 = gtk_label_new ("Warn me when wasted space reaches: \n(0% = Never Warn)"); gtk_widget_set_name (label54, "label54"); gtk_widget_ref (label54); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "label54", label54, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label54); gtk_box_pack_start (GTK_BOX (hbox24), label54, FALSE, FALSE, 0); wasted_warning = gtk_hscale_new (GTK_ADJUSTMENT (gtk_adjustment_new (0, 0, 101, 1, 10, 1))); gtk_widget_set_name (wasted_warning, "wasted_warning"); gtk_widget_ref (wasted_warning); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "wasted_warning", wasted_warning, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (wasted_warning); gtk_box_pack_start (GTK_BOX (hbox24), wasted_warning, TRUE, TRUE, 0); gtk_range_set_update_policy (GTK_RANGE (wasted_warning), GTK_UPDATE_DELAYED); hbox25 = gtk_hbox_new (FALSE, 0); gtk_widget_set_name (hbox25, "hbox25"); gtk_widget_ref (hbox25); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "hbox25", hbox25, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (hbox25); gtk_box_pack_start (GTK_BOX (vbox10), hbox25, TRUE, TRUE, 0); undelete = gtk_button_new_with_label ("Undelete Messages"); gtk_widget_set_name (undelete, "undelete"); gtk_widget_ref (undelete); gtk_object_set_data_full (GTK_OBJECT (preference_dialog), "undelete", undelete, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (undelete); gtk_box_pack_start (GTK_BOX (hbox25), undelete, TRUE, TRUE, 0); compact = gtk_button_new_with_label ("Compact Folders Now"); gtk_widget_set_name (compact, "compact");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -