| 884 |
884 |
| 885 GtkWidget *conv_page() { |
885 GtkWidget *conv_page() { |
| 886 GtkWidget *ret; |
886 GtkWidget *ret; |
| 887 GtkWidget *vbox; |
887 GtkWidget *vbox; |
| 888 GtkWidget *label; |
888 GtkWidget *label; |
| 889 GtkWidget *button, *close_checkbox; |
889 GtkWidget *button, *close_checkbox, *icons_checkbox; |
| 890 GtkSizeGroup *sg; |
890 GtkSizeGroup *sg; |
| 891 GList *names = NULL; |
891 GList *names = NULL; |
| 892 |
892 |
| 893 ret = gtk_vbox_new(FALSE, 18); |
893 ret = gtk_vbox_new(FALSE, 18); |
| 894 gtk_container_set_border_width(GTK_CONTAINER(ret), 12); |
894 gtk_container_set_border_width(GTK_CONTAINER(ret), 12); |
| 944 gtk_widget_set_sensitive(GTK_WIDGET(close_checkbox), FALSE); |
944 gtk_widget_set_sensitive(GTK_WIDGET(close_checkbox), FALSE); |
| 945 } |
945 } |
| 946 |
946 |
| 947 g_signal_connect(G_OBJECT(button), "clicked", |
947 g_signal_connect(G_OBJECT(button), "clicked", |
| 948 G_CALLBACK(gaim_gtk_toggle_sensitive), close_checkbox); |
948 G_CALLBACK(gaim_gtk_toggle_sensitive), close_checkbox); |
| |
949 |
| |
950 icons_checkbox = prefs_checkbox(_("Show status _icons on tabs."), |
| |
951 "/gaim/gtk/conversations/icons_on_tabs", |
| |
952 vbox); |
| |
953 |
| |
954 if (!gaim_prefs_get_bool("/gaim/gtk/conversations/tabs")) { |
| |
955 gtk_widget_set_sensitive(GTK_WIDGET(icons_checkbox), FALSE); |
| |
956 } |
| |
957 |
| |
958 g_signal_connect(G_OBJECT(button), "clicked", |
| |
959 G_CALLBACK(gaim_gtk_toggle_sensitive), icons_checkbox); |
| 949 |
960 |
| 950 gtk_widget_show_all(ret); |
961 gtk_widget_show_all(ret); |
| 951 |
962 |
| 952 return ret; |
963 return ret; |
| 953 } |
964 } |