По нажатию кнопки создаю окно
GtkWidget *dialogWindow;
void button4_click(GtkButton *b)
{
GtkWidget *dialogVBox, *dialogButOk;
dialogWindow = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (dialogWindow), «Диалог ввода данных объекта»);
gtk_window_set_position(GTK_WINDOW(dialogWindow), GTK_WIN_POS_CENTER);
gtk_window_set_default_size(GTK_WINDOW(dialogWindow), 200, 100);
dialogVBox = gtk_vbox_new(FALSE, 0);
gtk_container_add (GTK_CONTAINER (dialogWindow), dialogVBox);
dialogButOk = gtk_button_new_with_label («Ok»);
gtk_container_add (GTK_CONTAINER (dialogVBox), dialogButOk);
g_signal_connect(G_OBJECT (dialogButOk), «clicked», G_CALLBACK(dialogButOk_click), NULL);
gtk_widget_show (dialogVBox);
gtk_widget_show (dialogButOk);
gtk_widget_show (dialogWindow);
}
а вот в эту процедуру мне нужно прописать событие закрытие окна dialogWindow, но не закрытие всей программы
void dialogButOk_click(GtkButton *b)
{
}
помогите пожалуйста...