Структура

<< Click to Display Table of Contents >>

Navigation:  BP4 Администрирование и настройка системы > Конструктор > Интерфейс >

Структура

Previous pageReturn to chapter overviewNext page

Структура отображает в виде дерева иерархические отношения между размещенными на форме компонентами.

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

Некоторые компоненты (как визуальные, так и невизуальные) являются неотъемлемой частью своего родительского компонента и не могут существовать вне его, например поля набора данных TbpDataSet или столбцы таблицы TbpGrid. В структуре узлы таких компонентов являются дочерними для узла родительского компонента.

С помощью окна структуры можно совершать с компонентами следующие действия:

с помощью перетаскивания (drag-and-drop) изменять принадлежность визуальных компонентов родительским контейнерам

двойным щелчком мыши по узлу компонента вызывать на экран редактор компонента, если таковой назначен

 

Для удобства визуальные и невизульные компоненты разделены в структуре на два поддерева.

 

Structure

 

В примере на рисунке на форме размещены:

два компонента-контейнера TPanel, на первом из которых расположена кнопка Button1, на втором - поле ввода Edit1

набор данных bpDataSet1 с двумя полями bpDataSet1ObjectID и bpDataSet1Name и источник DataSource1 для него

таблица bpGrid1View1, отображающая набор данных bpDataSet1 с двумя столбцами bpGrid1View1ObjectID и bpGrid1View1Name