Вот что нужно:
Отлавливание статуса компиляторов, поясню - прога висит в трее и после того, как карта скомпилась (все три компилятора закончили работу), программа автоматически запускается, загружает последний лог-файл, вернее лог последней компиляции и показывает его разноцветным...
* возможность включения/отключения слежения за статусом компиляторов и простые горячие клавиши для этого.
* опция автозапуска вместе с Windows.
* настройка на колличество отслеживаемых компиляций до автоотключения слежения.
* опция на включение/выключение автовыключения слежения (ахахаха нифига фразу загнул
)
* возможность авто-слежения за наличем ошибок в логе, с настройкой "что делать если ошибки есть" в виде "галочек", где выбор: "открыть программу" (прога разворачивается из трея и показывает последний лог), "издать звук" (с возможностью установки своего звука, для дифолта можно стыбзить у TeamSpeak, там хороший такой звук Error женским голосом
), "перехват события запуска игры и его завершение" (для тех у кого после компила автоматически запускается игра с этой картой) и так далее, если в логе нет ошибок, программа вообще не запускается...
+ сворачивание в трей клавишей ESC.
+ вывод колличества ерроров и варнингов снизу в консоли как в С++, а при кликах на этой надписи - переход к каждой ошибке по очереди с мерцающим выделением куска текста.
+ возможность отключения показа графических иконок на панели сверху
+ вывод списка последних 10 загруженных в программу логов за последнее время, с возможностью их быстрого открытия. З.Ы. кнопочку со стрелкой вниз рядом с кнопкой открыть можно для этого привинтить, нажимаешь, выпадает список...
Не так важно:
Пояснение для ошибок есть? А прокручивание скроллом? А как оно реализовано, если я просто курсор в область экрана наведу и скролл покручу будет работать или кликать нада? Надо без кликов =)
Будет вышенаписаное себе поставлю, а так лень запускать будет, люблю когда всё автоматически делается...