| 100 { |
100 { |
| 101 char *label; |
101 char *label; |
| 102 |
102 |
| 103 gtk_widget_show_all(GTK_WIDGET(scroll_book)); |
103 gtk_widget_show_all(GTK_WIDGET(scroll_book)); |
| 104 if (count < 1) |
104 if (count < 1) |
| 105 gtk_widget_hide_all(scroll_book->hbox); |
105 gtk_widget_hide(scroll_book->hbox); |
| 106 else { |
106 else { |
| 107 gtk_widget_show_all(scroll_book->hbox); |
107 gtk_widget_show_all(scroll_book->hbox); |
| 108 if (count == 1) { |
108 if (count == 1) { |
| 109 gtk_widget_hide(scroll_book->label); |
109 gtk_widget_hide(scroll_book->label); |
| 110 gtk_widget_hide(scroll_book->left_arrow); |
110 gtk_widget_hide(scroll_book->left_arrow); |
| 158 pidgin_scroll_book_add(GtkContainer *container, GtkWidget *widget) |
158 pidgin_scroll_book_add(GtkContainer *container, GtkWidget *widget) |
| 159 { |
159 { |
| 160 PidginScrollBook *scroll_book; |
160 PidginScrollBook *scroll_book; |
| 161 |
161 |
| 162 g_return_if_fail(GTK_IS_WIDGET (widget)); |
162 g_return_if_fail(GTK_IS_WIDGET (widget)); |
| 163 g_return_if_fail (widget->parent == NULL); |
163 g_return_if_fail(gtk_widget_get_parent(widget) == NULL); |
| 164 |
164 |
| 165 scroll_book = PIDGIN_SCROLL_BOOK(container); |
165 scroll_book = PIDGIN_SCROLL_BOOK(container); |
| 166 scroll_book->children = g_list_append(scroll_book->children, widget); |
166 scroll_book->children = g_list_append(scroll_book->children, widget); |
| 167 gtk_widget_show(widget); |
167 gtk_widget_show(widget); |
| 168 gtk_notebook_append_page(GTK_NOTEBOOK(scroll_book->notebook), widget, NULL); |
168 gtk_notebook_append_page(GTK_NOTEBOOK(scroll_book->notebook), widget, NULL); |