Урок 14 - MCK - RAD технологи для минималистовDelphi , Технологии , KOL и MCKУрок 14 - MCK - RAD технологи для минималистов
Ведущий раздела KOL и MCK: Анатолий aka XVeL Полную версию библиотеки KOL и MCK можно скачать здесь. MCK наверняка поRADует всех тех кто любит "рисовать" интерфейс, но при этом хочет создавать быстрые, компактные приложения как на WinAPI. Признаю. Мне это тоже нравится :) Согласитесь что это увеличивает скорость создания программы чуть ли не в разы. Подробное описание создания MCK-проекта(как и многого другого)
дается в KOLmirrorReadme.rus Создание проекта MCK
Все... :)
Добавление новой формы в проект Что бы добавить в проект новое окно надо:
Если вы не сделаете 5 и 6 шаг окно будет создаватся и показыватся при запуске. Что довольно удобно когда вы занимаетесь его дизайном. Для вызова формы достаточно добавить код: NewИмя_формы(Имя_формы,Applet ); // создаем
окно Если вы не поняли что такое NewИмя_формы смотрите pas файл для этой формы.
Несколько нюансов: Для того чтобы добавить в левый верхний угол иконку надо поставить у KOLProject свойство dprResorce равным True. После чего можете менять иконку как в обычном VCL проекте. MCK является "оберткой" над KOL и проект "генерит" привычные по прошлым
урокам конструкторы в файлы с расширением *.inc. Обращение к свойствам формы происходит через
FORM: Для того что бы завершить работу программы надо также как и в обычном
KOL написать: Всю остальную информацию можно почерпнуть в файле KOLmirrorReadme.rus. Благодаря этому файлу данный разговор получился столь сжатым :) Все дальнейшие уроки будут посвящены MCK. В статье описывается создание проекта MCK в среде KOL, включающий в себя минимальные шаги для начала работы и добавления новой формы, а также несколько нюансов и рекомендаций для развития программы. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |