72 Глава 2

Рис. 2.12

Подсказка Знатока Кода Code Insight

имени какого-то свойства (особенно в том, какие буквы этого слова в каком регист-
ре надо писать). Но иногда, когда вы хорошо освоитесь с C++Builder, эти подсказ-
ки, может быть, начнут вас раздражать. К тому же, иногда Знаток Кода безо вся-
кого вашего желания дописывает начатое вами слово, причем дописывает не все-
гда верно. Имейте в виду, что при настройке ИСР вы можете временно отключить
Знатока Кода или увеличить задержку, с которой он срабатывает. Вы узнаете о
том, как это сделать, в разделе 2.5.4.

Итак, ваше приложение готово. Можете откомпилировать и выполнить его.
Для этого выполните команду Run | Run, или нажмите соответствующую быструю
кнопку (см. выше в разделе 2.2.3 таблицу 2.1), или нажмите «горячую» клавишу
F9. Если вы ничего не напутали, то после недолгой компиляции, сопровождаю-
щейся временным появлением на экране окна компилятора, перед вами появится
окно вашего первого приложения. Нажав в нем кнопку «Пуск» вы увидите указан-
ную вами строку текста (рис. 2.11 б). Можете попробовать различные манипуля-
ции с окном: перемещение его, изменение размеров его рамки курсором мыши,
свертывание и развертывание. В заключение закройте приложение, щелкнув на
кнопке в его правом верхнем углу.

2.3.2 Немного более сложное приложение

Вас можно поздравить с созданием в C++Builder первого приложения для
Windows. А теперь испытайте свои силы в построении чуть-чуть более сложного
приложения, которое хоть что-нибудь вычисляет. Создайте приложение, которое
при нажатии кнопки перемножало бы два числа, введенных пользователем, и по-
казывало бы результат умножения. Эти числа можете понимать как хотите: как
длину двух сторон прямоугольника, и тогда результат — это площадь, или как те-
кущий курс доллара и сумму в долларах — тогда результатом будет рублевый эк-
вивалент суммы и т.п.

При построении этого приложения мы используем новые типы компонен-
тов — окна редактирования Edit. Кроме того, для разнообразия, будем выводить
результат не в метку Label, а в панель Panel, просто для того, чтобы испытать но-
вый компонент. При создании этого приложения я уже не буду так подробно опи-
сывать каждое действие, а ограничусь только общим описанием интер41ейса и не-
обходимых кодов.

Откройте новое приложение. Перенесите на него со страницы библиотеки Stan-
dard два окна редактирования типа TEdit, одну панель типа TPanel, одну кнопку
типа TButton и три метки типа TLabel для надписей. При размещении нескольких
компонентов одного типа можно нажать клавишу Shift перед щелчком на палитре
компонентов, затем указать места на форме, куда надо разместить компоненты, а в
заключение нажать кнопку указателя в левой части палитры компонентов, чтобы
прервать размещение. Поместите компоненты на форме примерно так, как показа-
но на рис. 2.13.