17. Создадим новые свойства. |
18. Можно выбрать из имеющихся в шаблоне, например цвет фона |
19. Можно создать свойство – переменную с функцией уведомления об изменении |
20. Можно создать вычисляемое свойство. Для его получения и изменения генерируются специальные функции. Выполним именно этот пункт. Нажимаем ОК. |
21. Как видно на рисунке имя свойства добавилось в интерфейс _DComMFC, добавлены функции GetBackColor SetBackColor в класс компонента. Но самой переменной в компоненте нет. |
22. Сгенерированные функции имеют следующий вид. Как видно – можно выполнить любые операции и вычисления в этих методах для установки и возврата свойства. Поступим проще и создадим переменную класса, хранящую цвет фона. |
23. К классу компонента(не интерфейса) добавляем переменную |
24. Имя и тип зададим, как на рисунке. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.