есть зачатки некоего irc-клиент. суппортит сволочь только один канал, и одно окно соответственно. Не, подключится можно сразу к нескольким каналам, но всё в одно окно выводится и приват тамже в куче.
Разделять мессаги по каналам и приватам не проблема, распасивается всё прекрасно.
Проблема в том, как держать это всё в памяти(в условиях zx-evo) и по требованию отображать. Как организовать буферы.
Не могу сообразить алгоритм действий, шоб не особо тормозно и геморно. И шоб юзало не больше пары окон под банкинг, и не больше 250 паг памяти.
И надо чтоб хотябы небольшая хистори была, хотябы строк на пятьдесят(на каждый канал)
окно одно на весь экран(однопаговыйтекстмод аля АТМ), делить не собираюсь, остальные должны жить своей жизнью в фоне.