pidgin/gtkscrollbook.c

branch
cpw.qulogic.gtk3-required
changeset 33133
9a31f084f259
parent 33132
24afd2b22579
child 35454
cf2a24d01503
equal deleted inserted replaced
33132:24afd2b22579 33133:9a31f084f259
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);

mercurial