ВУЗ:
Составители:
Рубрика:
19
Замечание. Перемещение групп компонентов.
Одновременно можно перемещать несколько компонентов. Выберите первый
компонент из группы, которую надо переместить, нажав на него. Держите нажатой
клавишу Shift, когда вы выбираете последующие компоненты. Таким образом вы
можете выбрать любое количество компонентов. После того, как выбраны все нужные
компоненты, клавишу Shift надо отпустить. Теперь нажмите на один из выбранных
компонентов, но не отпускайте левую кнопку мыши. Теперь вы имеете возможность
таскать всю группу компонентов как единое целое. Кроме того, вы будете видеть
контур управляющих элементов этой группы по мере их перемещения. Таким образом
вы можете оценить их новое местоположение, даже не отпуская левую кнопку. Чтобы
отменить выбор компонентов, нажмите где-нибудь внутри формы, но не на какой-либо
компонент выбранной группы.
Иногда вы даже не можете поместить компонент правильно. Ваша рука дрожит,
и компонент, кажется, всегда оказывается на пиксел сбоку от желаемой позиции.
Имейте в виду, что вы можете помещать любой компонент в форму в специфическую
позицию, непосредственно вводя атрибуты позиции: свойства Left и Top.
Рис.12 иллюстрирует представление о координатах формы, и показывает
возможный диапазон координат. Координаты с самым высоким значением, всё ещё
видимые в форме - (ClientWidth-1, ClientHeight-1).
Если для обоих свойств Left и Top вводится значение 0 (нуль), то выбранный
компонент помещается в левом верхнем углу формы.
Увеличение значения свойства Left перемещает компонент в горизонтальном
направлении формы всё дальше и дальше вправо. Если значение Left превышает
значение свойства ClientWidth самой формы, то компонент скроется за правым краем
формы.
Аналогично, увеличение значения свойства Top за пределы параметра
ClientHeight переместит компонент за край нижней части формы.
Рис.12. Координаты формы.