[Glade-users] newbie question
James Cameron
james.cameron@compaq.com
Fri, 15 Jun 2001 09:34:01 +1000
Yves Kurz wrote:
> i'm trying to program a little gnome app and now i have a question.
> when i create a dialog for examlpe an about dialog, do i need to free
> the dialog? how can i do this when it is necessary?
Yes, you need to free it. A good time would be when it is closed.
In Glade add a signal for 'delete_event' and 'clicked'.
gboolean
on_about_delete_event (GtkWidget *widget,
GdkEvent *event,
gpointer user_data)
{
gtk_widget_destroy (gtk_widget_get_toplevel (GTK_WIDGET(widget)));
return FALSE;
}
void
on_about_ok_clicked (GtkButton *button,
gpointer user_data)
{
gtk_widget_destroy (gtk_widget_get_toplevel (GTK_WIDGET(button)));
}
--
James Cameron