88_________________________________________________Глава 2

вам очень помогут ярлычки, появляющиеся, если вы задерживаете курсор над той
или иной пиктограммой. Выделите курсором нужный вам компонент, а затем
щелкните мышью в том месте формы, куда вы хотите поместить компонент. Воз-
можен и другой вариант — двойной щелчок на компоненте. Тогда компонент пере-
несется в центр формы, а затем вы можете его отбуксировать в нужное место.

Если вам надо разместить на форме несколько компонентов одного типа, то на-
жмите сначала, клавишу Shift и, удерживая ее, щелкните на пиктограмме компо-
нента на соответствующей странице библиотеки. После этого, отпустив Shift, щел-
кните несколько раз в разных местах формы. Каждый ваш щелчок будет разме-
щать новый компонент. Чтобы прервать этот процесс, нажмите кнопку указателя
со стрелкой, направленной по диагонали вверх и налево, в левой части палитры.
Эту же кнопку вы можете нажать, если, выбрав компонент на странице, вы разду-
мали переносить его на форму.

Иногда вы знаете имя компонента, но не помните, на какой странице он распо-
ложен и не можете его найти. В этом случае вам может помочь команда View [ Com-
ponent List. При ее выполнении вам откроется диалоговое окно (рис. 2.23), содер-
жащее алфавитный список всех компонентов. В нем вы можете найти нужный
компонент по имени. В этом вам может помочь имеющееся вверху окно быстрого
поиска по имени Search by name. По мере набора в нем первых символов имени ука-
затель перемещается на соответствующие разделы списка. Выбрав нужный компо-
нент, вы можете нажать кнопку Add to form внизу окна или сделать двойной щел-
чок на выбранном компоненте, и он перенесется на форму. Если вы не уверены, тот
ли компонент нашли, нажмите клавишу F1, и вам будет показана справка по выде-
ленному компоненту.

Рис. 2.23

Окно алфавитного списка всех компонентов

Удалить ошибочно перенесенный на форму компонент очень просто: выделите
его и нажмите клавишу Delete.

Хороший стиль программирования ...—————-~-—.—^-».~—.,.—-

Приучите себя сразу при переносе компонента на форму изменять его имя Name, приннюе
по умолчанию. Имя должно быть осмысленным, чтобы потом, разбираясь в коде, вы легко
могли бы понять, что означает та или иная функция, тот или иной компонент.

Настоятельно рекомендую следовать этому совету. Тем самым вы сэкономите
себе много времени. Представьте себе простенькую форму, где имеется десяток
кнопок, десяток меток и пара десятков разделов меню. Уверяю вас, что если вы не
даете компонентам осмысленные имена, то очень скоро вы начнете мучительно
размышлять, что же это за кнопка Button7, щелчок которой вы обрабатываете в
данной функции, и почему в нем задается какое-то значение надписи неизвестно