на начало
На главную страницу
Форум   

Статья :: visual foxpro Использование построителя для создания поля ввода

 

Использование построителя для создания поля ввода

В Visual FoxPro для большинства размещаемых в форме объектов имеются построители объектов, которые помогут вам при настройке их свойств. Рассмотрим использование построителя для создания в форме поля ввода.

Для размещения в форме поля ввода с помощью построителя выполните следующие действия:

  1. Нажмите кнопку Text Box (Поле ввода) на панели инструментов Form Controls (Элементы управления формы).
  2. Щелкните в том месте формы, в котором вы предполагаете разместить поле. При этом поле ввода примет размер по умолчанию. Если вы хотите определить размер поля ввода при его размещении, нажмите кнопку мыши и, не отпуская ее, нарисуйте рамку требуемого размера.
  3. Для запуска построителя нажмите правую кнопку мыши и выберите команду контекстного меню Builder (Построитель). Открывается диалоговое окно Text Box Builder (Построитель поля ввода) (рис. 6.12), содержащее вкладки Format (Формат), Style (Стиль) и Value (Значение). Используя данное диалоговое окно, вы можете задать формат, стиль оформления поля и связать его с полем таблицы.
gl6-12.jpg

Рис. 6.12. Вкладка Format позволяет задать формат поля ввода

Замечание

Используя построитель, вы можете не только разместить поле, но и изменить свойства поля, уже размещенного в форме.

  1. Вкладка Format (Формат) содержит раскрывающийся список Data Type(Тип данных), используя который вы можете задать тип данных поля. На вкладке также расположены флажки, описанные в табл. 6.9.

Таблица 6.9. Назначение флажков вкладки Format

Флажок Назначение
Enable at run time (Доступно для ввода) Устанавливает признак разрешения доступа к полю ввода при запуске формы. Данный флажок связан со свойством объекта Enabled (Доступен)
Alphabetic characters only {Только буквы алфавита) Разрешает ввод в поле только букв, что равносильно установке для свойства Format (Формат) значения формата А
Make read-only (Только для чтения) Используется для запрета ввода данных в поле
Select on entry (Выбор при входе) При перемещении курсора в поле выделяет все поле целиком
Hide selection (Скрывать выбор) Устанавливает свойство объекта HideSelection(Скрывать выбор), управляющее выделением объекта после того, как фокус с него перейдет на другой объект
Display leading zeros (Отображать ведущие нули) Отображает ведущие нули при их выводе в поле ввода

В нижней части вкладки расположен раскрывающийся список для задания шаблона ввода данных. Вы можете ввести любой из возможных шаблонов или выбрать из списка.

  1. Установив параметры на вкладке Format (Формат), перейдите на вкладку Style (Стиль) (рис. 6.13), чтобы задать стиль отображения создаваемого поля. Она содержит четыре параметра (табл. 6.10).

Таблица 6.10. Назначение параметров вкладки Style

Параметр Назначение
Special effect (Специальный эффект) Этот переключатель содержит опции 3D (Объемный) или Plain (Плоский). При выборе значения 3D(Объемный) поле будет иметь объемный вид. Определяет значение свойства SpecialEffect (Специальный эффект)
Border (Рамка) Данный переключатель позволяет установить одно из двух значений: single или None. Определяет значение свойства BorderStyle (Стиль рамки)
Character alignment (Выравнивание символов) Этот список позволяет задать тип выравнивания данных внутри поля и определяет значения свойства Alignment (Выравнивание)
Size text box to fit (Подходящий размер поля ввода) При установке данного флажка ширина поля определяется автоматически на основе шаблона ввода или длины поля источника данных
  1. Для связывания поля ввода с полем таблицы перейдите на вкладку Value(Значение) (рис. 6.14). Из раскрывающегося списка Field name (Имя поля) выберите поле таблицы, с которым хотите связать поле ввода.
  2. После установки всех параметров, для завершения формирования свойств поля ввода нажмите кнопку ОК.
gl6-13.jpg

Рис. 6.13. Окно, предназначенное для установки параметров стиля поля

gl6-14.jpg

Рис. 6.14. Связывание создаваемого поля с полем таблицы

Совет

Для автоматического вызова построителя при размещении объектов в форме необходимо на панели инструментов Form Controls (Элементы управления формы) нажать кнопку Builder Lock (Закрепитель построителя).

 

visual foxpro Использование построителя для создания поля ввода

страницы в данном разделе 
visual foxpro Глава 6 visual foxpro Конструктор форм
visual foxpro Создание формы visual foxpro Настройка параметров формы
visual foxpro Расположение формы visual foxpro Заголовок формы
visual foxpro Стиль обрамления формы visual foxpro Среда окружения формы
visual foxpro Размещение объектов в форме visual foxpro Размещение объектов в форме
visual foxpro Размещение полей таблиц и надписей к ним с использованием построителя формы visual foxpro Текстовая информация
visual foxpro Поле ввода visual foxpro Использование построителя для создания поля ввода
visual foxpro Поле редактирования visual foxpro Кнопки управления
visual foxpro Размещение изображений в форме visual foxpro Размещение в форме объекта типа General
visual foxpro Использование в форме флажков visual foxpro Что такое переключатель
visual foxpro Списки visual foxpro Раскрывающиеся списки
visual foxpro Использование построителя для создания раскрывающегося списка visual foxpro Счетчики
visual foxpro Линии и контуры >  


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста