Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2
Кент Рейсдорф. BORLAND C++BUILDER. Страница 131
4. Создайте приложение C++Builder, отображающее красными буквами текст I've been resized! при изменении размера окна этого приложения.
5. Дополнительное задание: измените программу из упражнения 4 так, чтобы текст исчезал спустя 5 секунд.
Кент Рейсдорф
дной из наиболее трудных задач при освоении новой программы является изучение ее оболочки: базовой структуры меню, набора опций и общих принципов работы. Если вы новичок в Си++ или вообще в программировании, дело осложняется тем, что одновременно с изучением самой программы (IDE C++Builder) вам нужно учить новый язык. Временами это может показаться непреодолимым.. Я приложу все усилия для того, чтобы сделать изучение IDE C++Builder по возможности безболезненным. По большей части мы будем рассматривать конкретные примеры, что гораздо интереснее (не говоря уже о большей эффективности). Итак, без лишних слов перейдем к делу, начав с рис. 6.1.
Интегрированная среда разработки C++Builder состоит из следующих основных частей:
? Главного меню и панели инструментов (main menu and toolbar)
? Палитры компонентов (Component Palette)
? Редактора форм (Form Designer)
? Редактора кода (Code Editor)
? Инспектора объектов (Object Inspector)
? Менеджера проектов (Project Manager)
Я не смогу рассмотреть каждую из этих составляющих в одной главе, поэтому в следующих нескольких главах я продолжу обзор IDE C++Builder и подробно расскажу о всех ее возможностях. Сегодня я начну с обсуждения проектов и их использования при написании приложений C++Builder. После этого мы рассмотрим панель инструментов и палитру компонентов. Затем я перейду к более подробному, чем раньше, рассмотрению форм. По ходу дела мы создадим несколько простых программ, иллюстрирующих различные возможности C++Builder. В завершение этого дня мы обратимся к инспектору объектов. Это станет заделом на завтра, когда вы будете изучать редактор форм.