Часть V. Инструментарий программиста
для просмотра и редактирования классов было разработано специальное средство. Как было показано в листинге 28.1, на долю главной функции программы в C++ не приходится почти никакой работы. Поэтому при модификации и расширении программы необходимо уметь найти и исправить код нужной функции. Для этого можно придерживаться следующей процедуры.
1. В окне ClassExpert выберите двойным щелчком мыши класс TApxPreviewWin. При этом информация о данном классе будет загружена в раздел обработчика событий. Обратите внимание, что в этом разделе напротив пункта Virtual Functions стоит галочка (рис. 28.14). Это означает, что виртуальные функции этого класса в вашем приложении были переопределены.
2. Ваша задача состоит в том, чтобы локализовать переопределенные функции, поэтому щелкните мышью по значку "+" рядом с пунктом Virtual Functions. При этом раскроется список виртуальных функций, как показано на рис. 28.15.
Рис. 28.15. Список виртуальных функций базовых классов в пункте Virtual Functions
3. Подсветите в списке функцию setupwindow (). Затем щелкните мышью по имени класса для загрузки кода функции в окно исходных текстов. Текст функции Setupwindow () приведен в листинге 28.2.