Построители (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 и модифицировать ее структуру, так же, как для любой другой таблицы. Новые инструментальные средства и методы позволяют создавать приложения задолго до их возможного востребования. Существенные нововведения, которые мы собираемся изучить, возникли непосредственно из реализации понятий объектно-ориентированного программирования и его предшественника ─ управляемого событиями программирования.