Глава 28. Система ClassExpert 813

3. Выберите в группе Window Model опцию SDI (Single Document Interface). В примере данной главы достаточно простого приложения. Поставьте флажок Document/View, чтобы система AppExpert генерировала код для печати и предварительного просмотра печати. Теперь можно нажать кнопку Generate и немного подождать, глядя на появляющиеся на экране сообщения.

4. Когда генерация завершится, вы увидите в IDE дочернее окно. В его строке заголовка будет указано имя файла проекта, Bhvl.ide. Остальная часть окна будет заполнена списком имен файлов (около 15 имен), как показано на рис. 28.3.

В верхней строке списка указано имя целевого файла проекта "bhvi.exe". В остальных перечисленных в списке файлах, содержатся определения классов, обеспечивающих необходимые характеристики приложения. Справа от имен файлов расположены названия базовых классов; это поможет вам определить, где какой класс находится.

h08131.jpg

Рис. 28.3. В окне проекта показаны входящие в него файлы и их взаимосвязи

Совет

Многие программисты, привыкшие создавать весь код своими руками, чувствуют себя в AppExpert и ClassExpert неуверенно. Это вполне естественно. Постарайтесь не выносить поспешных решений до тех пор, пока не найдете время освоиться с этим новым подходом. Хотя отладка сгенерированного кода не доставляет особой радости, но зато ошибки в нем чрезвычайно редки. Большинство ошибок обнаруживается как раз в том коде, который вы пишите сами.

5. Выберите пункт Make All в меню Project (или просто нажмите клавишу <F9>) для компиляции и компоновки приложения. Хотя вы еще не написали сами ни строчки кода, созданное системой AppExpert приложение уже реально существует.