18c0693f

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


В Интегрированной Среде Разработки компоненты представлены пиктограммами.

8.3.1. Перенос компонентов со страниц библиотеки на форму.

(1) Открыть соответствующую страницу Палитры компонентов

(2) Найти на Странице компонентов соответствующий компонент

(3) Двойной щелчок на компоненте, чтобы он появился на активной форме

(3.1) Размещение на форме нескольких компонентов одного типа:

- Удерживая клавишу Shift, щелчок на пиктограмме компонента => щелчок на активной форме в месте, где должны появиться компоненты.

- буксировка компонента в нужное место на форме,

- изменение размеров компонента на форме

8.3.2. Поиск компонента по его имени и страницы, на которой он расположен.

View => Component List => Откроется диалоговое окно Components, содержащее алфавитный список компонентов => В окне быстрого поиска по имени "Search by name " написать имя искомого компонента => Выделить искомый компонент: (1), (2), (3)

(1) F1 - справка по выделенному компоненту

(2) Для появления компонента на форме нажать кнопку Add to form или

(3) Для появления компонента на форме двойной щелчок мыши на выбранном компоненте.

8.3.3. Родители и владельцы компонентов Parent и Owner


Тип компонентаНазвание свойства компонента в Object InspectorПринимаемое значение свойством Что отражает свойство компонента при соответствующем значении?
Виз. К.ParentFonttrue(falce)Наследование от родительского компонента атрибутов шрифта
Виз. К.ParentShowHinttrue(falce)Наследование от родительского компонента атрибута показа ярлычков
Виз.О.К.ParentCtl3DНаследование от родительского компонента атрибута оформления
Виз.К.Left
Top
 Измерение в системе координат родительского компонента положения левого верхнего угла дочернего компонента
Виз.К.Anchors Определение привязки дочерних компонентов к границам родительского компонента
Виз.К.Visible(видимый)true(falce)Установка невидимости не только видимости родительского компонента, но и всех его дочерних компонентов
Виз.К. + Enabled(доступный)true(falce)Установка значения свойства в родительском компоненте закрывает / открывает доступ к дочерним компонентам, т.е. пользователь не сможет нажимать кнопки и производить любые другие действия в пределах данного родительского компонента
8.3.3.1. Многослойное размещение компонентов на форме



8.3.4. Поиск "пропавших" компонентов

Способы поиска "пропавших" компонентов:

(1) Инспектор Объектов => самый верхний выпадающий список => выбор по имени "пропавшего" компонента, тогда пропавший компонент будет отмечен маркером.

(2) Еще один способ найти компонент на форме - выделение его вершины в окне Object Tree-View, смотри раздел 8.3.5.

(3) Дополнительно смотри п. 8.3.3.1. : управление видимостью оконных компонентов.

8.3.5. Окно Object TreeView и страница диаграмм Редактора Кода



8.3.6. Работа с группой компонентов, выравнивание компонентов по размеру и положению



- команда Size => окно Size: (1), (2)

(1) Левая часть окна - Width устанавливает ширину компонентов:



(2) Правая часть окна - Height - высота компонентов аналогично ширине.

- команда Align => окно Alignment: (1), (2)

(1) Левая часть окна - Horizontal устанавливает выравнивание компонентов по горизонтали:



(2) Правая часть окна - Vertical устанавливает выравнивание компонентов по вертикали:



- View => Alignment Palette - палитра выравнивания.

- Edit => Scale - пропорциональное изменение масштабов всего расположения на форме; в окне диалога опция Scaling factor отображает масштабируемый коэффициент в %.

8.3.7. Фиксация компонентов