Полный текст

Дэйв Пламмер, автор меню «Пуск» для Windows NT и встроенной поддержки ZIP-архивов, выкатил на GitHub легковесный аналог штатного «Блокнота». Бывший инженер Microsoft доработал на ассемблере чужой редактор, уместив полноценный графический интерфейс с диалоговыми окнами в 2,5 КБ. Пламмер открыл исходники TinyRetroPad под лицензией Apache 2.0 и пустил работу с текстом напрямую через WinAPI.Для экстремальной экономии места код цепляется за системный класс RICHEDIT50W и использует только встроенные компоненты Windows. Автор высушил байты на каждой добавленной фиче, заставив микроскопическую программу сохранять документы, менять шрифты и настраивать печать.