Добрый вечер. Ситуация:
Есть 2 класса: 1 отвечает за отрисовку splash-экрана(вывод окошка с сообщениями "Инициализируем то-то"..). Второй отвечает за отрисовку базового окна программы.
Вопрос: для того, чтобы splash-screen был виден, сделав gtk_show_all() я должен вызвать gtk_main(). Без нее GUI отображаться на экране не хочет. Но и для Базового окна также нужен вызов gtk_main.. Но главный цикл GUI(за который и отвечает gtk_main) должен быть един.
Тут(http://www.gtkforums.com/viewtopic.php?t=1298) есть обсуждение, но ни слова о main-цикле обработки сообщений gtk