Делаю независимый от гуи диалог.
						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)
 - Форум Как правильно закрыть диалог из Callback функции? (2019)
 - Форум Зачем нужны GTK_DIALOG(obj), GTK_WINDOW(obj) и т.п.? (2015)
 
- Форум GtkDialog (2016)
 - Форум [gtk] диалог сохранения файлов и confirm-overwrite (2010)
 - Форум Вопрос связанный с GTK+/Си. (2004)
 - Форум GTK: gtk_widget_destroy() Ошибка сегментирования (2010)
 - Форум Ещё вопрос про GTK - обработчик меняет порядок параметров (2006)