Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ GTK+ _ Не закрывается GtkAboutDialog при нажитии кнопки Close

Автор: Нервный тик 23.11.2007, 15:13

Я использую GtkAboutDialog, все работает прекрасно, кроме кнопки закрытия виджета. Все другие кнопки работают.
При нажатии на кнопку Close виджет не закрывается, хотя должен.
Как мне мне получить доступ к этому виджету? Как мне закрыть это окно?

Автор: ubuntu 23.11.2007, 15:22

Выложи сюда код создания диалога...

Автор: ubuntu 23.11.2007, 15:26

Нужно использовать gtk_dialog_run, но вот я не знаю используешь ты или нет.

Автор: Гость 23.11.2007, 16:00

Вот:
GtkWidget * about_dlg;
about_dlg = create_aboutdialog ();
gtk_widget_show ( about_dlg );

Автор: ubuntu 23.11.2007, 16:08

Попробуй так:

GtkWidget * about_dlg; 
about_dlg = create_aboutdialog ();
gtk_dialog_run (GTK_DIALOG (about_dlg ));
gtk_widget_destroy (about_dlg);

Автор: Гость 23.11.2007, 17:21

Спасибо.

Есть еще вопрос, сейчас создам другую тему, про трай...

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)