comparison console/libgnt/gntwidget.c @ 13980:c9509bd42d7a

[gaim-migrate @ 16542] Show the mail-notification checkbox in the account-dialog only if the prpl has support for it. committer: Tailor Script <tailor@pidgin.im>
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sun, 23 Jul 2006 02:03:19 +0000
parents a71678d2da16
children 7573bd40a190
comparison
equal deleted inserted replaced
13979:a71678d2da16 13980:c9509bd42d7a
327 /* XXX: I have no clue why, but this seems to be necessary. */ 327 /* XXX: I have no clue why, but this seems to be necessary. */
328 if (!GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_NO_SHADOW)) 328 if (!GNT_WIDGET_IS_FLAG_SET(widget, GNT_WIDGET_NO_SHADOW))
329 mvwvline(widget->window, 1, widget->priv.width, ' ', widget->priv.height); 329 mvwvline(widget->window, 1, widget->priv.width, ' ', widget->priv.height);
330 #endif 330 #endif
331 gnt_screen_release(widget); 331 gnt_screen_release(widget);
332 GNT_WIDGET_SET_FLAGS(widget, GNT_WIDGET_INVISIBLE);
332 GNT_WIDGET_UNSET_FLAGS(widget, GNT_WIDGET_MAPPED); 333 GNT_WIDGET_UNSET_FLAGS(widget, GNT_WIDGET_MAPPED);
333 } 334 }
334 335
335 void 336 void
336 gnt_widget_set_position(GntWidget *wid, int x, int y) 337 gnt_widget_set_position(GntWidget *wid, int x, int y)
507 gboolean ret = FALSE; 508 gboolean ret = FALSE;
508 g_signal_emit(widget, signals[SIG_CONFIRM_SIZE], 0, width, height, &ret); 509 g_signal_emit(widget, signals[SIG_CONFIRM_SIZE], 0, width, height, &ret);
509 return ret; 510 return ret;
510 } 511 }
511 512
513 void gnt_widget_set_visible(GntWidget *widget, gboolean set)
514 {
515 if (set)
516 GNT_WIDGET_UNSET_FLAGS(widget, GNT_WIDGET_INVISIBLE);
517 else
518 GNT_WIDGET_SET_FLAGS(widget, GNT_WIDGET_INVISIBLE);
519 }
520