UIP
( Universal Interface Program )
Универсальная заготовка для любой программы, написанной на Delphi. Исходники.
UIP – это обобщение моего опыта программирования, сиречь квинтэссенция полезных модулей разработанных мной: kuModul, kuForm, kuTray, kuShell, kuDrag, kuDrop.
Любую программу, по моему мнению, можно начать писать по образу и подобию UIP. Например, мои программы ZELO и Kataloger написаны на основе UIP
Полезные ништяки:
· Организованный интерфейс и структура программы. Централизация функций через элемент ActionManager.
· Основные стандартные меню с клавишами и иконками.
· Многоязычность – программу можно перевести на любой язык благодаря модулю kuLanguage: сделайте lng-фалы с переводом и перетащите их в программу UIP.
· Сохранение размера и положения окна благодаря модулю kuForm
· Запись/чтение настроек из файла ini
· Drag’n’Drop файлов
· Отображение иконки в трее и "правильное" поведение по клику трей-иконки (TFormKu) (TFormKu + kuTray)
· Сворачивание в трей при нажатии ПКМ по кнопке свернуть или закрыть, что в заголовке окна (TFormKu)
· Режим программы FullScreen по СКМ на кнопке максимизировать в заголовке окна. Видно только вашу программу и больше ничего.