|
|
||
|
||
|
|
||
| Страница 1 из 31 |
В этом файле создадим указанные на вышеприведенном рис. 7 диалоги Keyboard Entry и Parameters. Также отредактируем таблицу символов (String Table) с идентификаторами ресурса. Рис. 14. Форма диалога IDD_KBRD Этот диалог будет употреблен для ручного ввода примитива. Его размер 108*63 единицы (пикселя). Рис. 15. Свойства элементов диалога IDD_KBRD Ниже этих полей добавим кнопку класса CustButton (пользовательский класс). Это можно сделать, употребив инструмент Custom Control и приведя свойства (Caption, Class, ID и Style) добавленного элемента в соответствие с рис. 16. Рис. 16. Добавление и настройка кнопки Create Выделим теперь в дереве файла cube.rc ветвь IDD_KBRD, выполним ее копирование и вставку. Изменим идентификатор добавленного диалога на IDD_PARAMS (рис. 17), а его форму и свойства его элементов установим в соответствии с рис. 18. Рис. 17. Добавлен диалог IDD_PARAMS Рис. 18. Свойства элементов диалога IDD_PARAMS Диалог IDD_PARAMS отражает текущее значение параметра Size и может быть, в частности, употреблен для изменения размера куба на вкладке Modify. Рис. 19. Таблица символов ресурса cube.rc Таблица символов содержит используемые плагином свойства ресурса (детали см. ниже).
|