D.13.4.  Построители Visual FoxPro

Построители (Builders) ─ это удобные, легкие в использовании инструментальные средства, упрощающие создание и модификацию форм и средств управления. Каждый построитель включает в себя набор опций, позволяющих получить доступ и установить свойства выбранных объектов. Существуют построители форм, средств управления форм, средств управления форматированием, а также установления целостности ссылочной системы внутри таблиц базы данных. В Visual FoxPro имеются следующие построители:

Combo Box Builder (Построитель комбинированных списков);

Command Box Builder (Построитель группы команд);

Edit Box Builder (Построитель окна редактирования);

Form Builder (Построитель формы);

Grid Builder (Построитель сетки);

Option Group Builder (Построитель группы опций);

Text Box Builder (Построитель текстового окна);

AutoFormat Builder (Построитель автоматического форматирования);

Referential Integrity Builder (Построитель целостности ссылочной системы).

Построители во многом похожи на мастеров Visual FoxPro ─ они удобны, эффективны и быстро работают. Построитель задает ряд вопросов относительно средств управления, которые вы добавляется в форму или изменяете, а затем автоматически устанавливает свойства средств управления, для того чтобы изменить функциональные возможности управления в соответствии с вашими требованиями. Например, если вы добавляете новое текстовое окно в форму, то построитель просит указать, какой стиль текстового окна вы предпочитаете, и в каком поле таблицы будет отображаться текст.

После сохранения таблицы данных вы можете позже открыть ее в Table Designer и модифицировать ее структуру, так же, как для любой другой таблицы. Новые инструментальные средства и методы позволяют создавать приложения задолго до их возможного востребования. Существенные нововведения, которые мы собираемся изучить, возникли непосредственно из реализации понятий объектно-ориентированного программирования и его предшественника ─ управляемого событиями программирования.