Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 138

В основном вы уже знаете, как работать с палитрой компонентов, но она предоставляет еще некоторые возможности, которые демонстрируются в следующих разделах.

Размещение нескольких копий компонента

До сих пор вы помещали в форму только по одному компоненту за раз. Однако можно легко сделать несколько копий компонента, не выбирая его каждый раз в палитре. Для этого при выборе компонента нажмите и удер­живайте клавишу Shift. Затем отпустите клавишу. Кнопка компонента ос­танется нажатой и будет при этом выделена синей рамкой. Щелкните на форме для размещения первого компонента. Заметьте, что кнопка в палитре компонентов по-прежнему нажата. При каждом следующем щелчке в форму будет помещаться новый компонент. Для остановки этого процесса щелкните на кнопке указателя в палитре компонентов (кнопка со стрелкой). Кнопка компонента вернется в прежнее положение, показывая тем самым, что вы вышли из режима копирования.

Увидеть — значит поверить, поэтому сделайте следующее:

1. Создайте новый проект.

2. Нажмите и удерживайте клавишу Shift на клавиатуре, затем щелкните на кнопке компонента Label в палитре компонентов.

3. Щелкните три раза на форме, перемещая каждый раз курсор мыши на новое место.

4. Щелкните на кнопке со стрелкой в палитре компонентов, чтобы остано­вить копирование и вернуться в режим разработки формы.

I

Размещение компонента в центре формы

C++Builder обеспечивает упрощенный способ размещения компонента в форме. Просто дважды щелкните на нужной кнопке в палитре компонентов, и компонент появится в форме. При этом он будет отцентрирован по гори­зонтали и вертикали. Компоненты, размещенные таким способом, можно перемещать в любое место формы, как и компоненты, размещенные обычным путем.

Web-дизайн (с) 2010 All rights reserved