Use gtk_widget_set_visible()

In places where the pattern

  if (show)
    gtk_widget_show (widget);
  else
    gtk_widget_hide (widget);

is used, change to

  gtk_widget_set_visible (widget, show);

Also do some other minor cleanups.
This commit is contained in:
Martin Nordholts
2009-10-17 14:56:28 +02:00
parent 15f86a80ac
commit eb6bef33e4
18 changed files with 58 additions and 161 deletions

View File

@ -471,13 +471,12 @@ make_selection(ObjectList_t *object_list)
void
selection_toggle_visibility(Selection_t *selection)
{
if (selection->is_visible) {
gtk_widget_hide (selection->container);
selection->is_visible = FALSE;
} else {
gtk_widget_show (selection->container);
selection->is_visible = TRUE;
}
/* Toggle */
selection->is_visible = ! selection->is_visible;
/* Adapt to new state */
gtk_widget_set_visible (selection->container,
selection->is_visible);
}
void