Небольшая напоминалка под задачи определенного человека. Все напоминания хранятся в файле, есть фильтр по разным параметрам. Главной проблемой была реализация простым способом списка напоминаний: необходимо было его сделать простым и удобным, при этом необходимо было подсвечивать определенным цветом просроченные напоминания, а еще сделать прокрутку. Каких-то готовых контролов не было обнаружено или не подошли. Поэтому просто сделал фиксированный ряд статических лэйблов и сделал динамическое изменение их текста и цветов при прокрутке, выделении или изменении параметров соответствующего напоминания, включении фильтра. Был реализован умный разбор даты и времени в любом формате: из строки берутся только числа. Здесь GUI был сделан еще на winapi. При наступлении определенного события или нескольких событий отображается напоминание в отдельном всплывающем окне.
Small and very fast custom reminder: only 350kb and one exe file. All tasks is saving in file in realtime, filter for different parametrs. Smart date parser: it can get date from any format, even only numbers. Show small popup window with number of executing tasks when event occurs. Can save tasks in exel format. Have hotkeys. Full WinAPI GUI. Only SP-forth and some ~devel libraries.