Делаю независимый от гуи диалог. dialog = gtk_message_dialog_new(window, GTK_DIALOG_DESTROY_WITH_PARENT, GTK_MESSAGE_INFO, GTK_BUTTONS_OK_CANCEL, stream.SrvMessage); g_signal_connect_swapped(dialog, "response", G_CALLBACK(gtk_widget_destroy), dialog); gtk_dialog_run(GTK_DIALOG(dialog)); Подскажите если я в g_signal_connect_swapped укажу свою ф-ию то как мне внутри ее проверить на какую кнопку нажали в диалоге?
Ответ на:
комментарий
от ananas
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от kosmonavt
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум gtk: как запустить диалог без создания main window? (2009)
- Форум Нет фокуса в gtk_dialog_run (2012)
- Форум gtk_message_dialog: некорректное закрытие (2013)
- Форум Зачем нужны GTK_DIALOG(obj), GTK_WINDOW(obj) и т.п.? (2015)
- Форум Как правильно закрыть диалог из Callback функции? (2019)
- Форум [gtk] диалог сохранения файлов и confirm-overwrite (2010)
- Форум Вопрос связанный с GTK+/Си. (2004)
- Форум GtkDialog (2016)
- Форум Многопотоковая программа на Gtk. Bug? (2002)
- Форум ЯтЪ - gtk_file_chooser_dialog_new (2017)