Привет.
Задумал примерно следующее: консольное приложение, окошки открываются как вспомогательный инструмент (может быть много, а может ни одного), каждое окошко в своём потоке. Так понимаю, что пара gtk_application_new() g_application_run() из hello worlda не подходит в таком случае, почитываю мануал, но что-то пока из него не ясно. Может кто чего дельного подскажет и буду читать не всё подряд, а прицельно. Нужно примерно так:
int main() {
   // создаются потоки с окнами window_fn()
   ...
}
void window_fn() {
   // создаю и показываю окошко
   while(true) {
      // обработка gtk сообщений
      // обработка моей собственной очереди сообщений для потока
   }
}
т.е. интересует примерный каркас window_fn(), какое gtk api дёргать для создания окна и однократного запуска оконной процедуры.






