Добавление класса
ClassExpert позволяет вам добавить основанные на ObjectWindows классы и поддерживает один уровень наследования (вручную
можно увеличить число уровней. Чтобы добавить класс, сделайте следующее:
- Щелкните в области классов правой кнопкой "мыши". Выводится меню Speedbar.
- Выберите Create new class или щелкните "мышью" на соответствующей кнопке оперативного меню SpeedBar. Выведется
диалоговое окно Add New Class.
- Выберите базовый класс ObjectWindows, из которого вы хотите создать производный класс. Нажмите Tab.
- Наберите имя, которое вы хотите дать новому классу. Нажмите Tab.
- Наберите имя исходного файла, исходный код которого вы хотите вывести. Файл будет сохранен под именем, заданным в
Source. Нажмите Tab.
- Наберите имя определяющего класс файла заголовка. По умолчанию его имя совпадает с именем исходного файла, а расширение - это .H. Нажмите Tab.
- Если базовым классом является TDialog, нужно задать или
выбрать идентификатор шаблона диалога. Блок списка Dialog
ID содержит идентификаторы всех диалоговых ресурсов в вашем приложении AppExpert. Если вы зададите несуществующий
идентификатор, AppExpert создает пустое диалоговое окно с
данными идентификатором, затем загружается Resource Workshop, так что вы можете определить диалоговое окно.
- Если базовым классом является TFrameWindow или производный
от него класс, в блоке списка Client class вы можете выбрать существующий класс, представляющий клиентную область
нового окна-рамки.
- Если базовым классом является TWindow или производный от
него класс, вы можете щелкнуть "мышью" на командной кнопке
Set Window Properties. Выводится диалоговое окно, в котором вы можете задать характеристики окна.
- Чтобы добавить новый класс, щелкните "мышью" на OK.