Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Опишите процесс создания форм с помощью конструктора в FoxPro. Опишите процесс создания форм с помощью мастера в FoxPro.

Поиск

Использование мастера для создания формы (однотабличной):

В окне проекта перейти на вкладку “ Documents ”.

Выбрать группу “ Forms ” и нажать кнопку «NewForm»

В диалоговом окне “ NewForm ” выбрать опцию «FormWizard»

После того, как запущен мастер форм, достаточно ответить на вопросы текущего экрана мастера и нажать кнопку «Next» для перехода к следующему экрану.

Запуск формы на выполнение:

Созданная в VFP форма не требует генерации программных кодов. Она сразу готова для выполнения.

Способы запуска созданной экранной формы из окна конструктора форм:

1. Выполнить команду Form ð Run Form

2. Выполнить команду Run всплывающего меню

3. Нажать на кнопку на стандартной панели инструментов.

Корме того, можно запустить форму так же, как и любую программу FFP. Для этого:

1. Выполнить команду меню ProgramðDo.

2. В открывшемся окне диалога Do установить тип выполняемого файла (в данном случае - Form).

3. Выбрать требуемую форму из списка форм.

4. Нажать кнопку Run.

Способы открытия конструктора форм при создании новой формы:

Ä Выполнить команду FileðNew. В открывшемся диалоговом окне “ New ” выбрать опцию «Form» и нажать кнопку “ NewFile ”.

Ä Нажать кнопку на стандартной панели инструментов. В открывшемся диалоговом окне “ New ” выбрать опцию «Form» и нажать кнопку “ NewFile ”.

Ä Для размещения создаваемой формы в проекте выбрать вкладку “ Documents ”, перейти в группу «Forms» и нажать кнопку “ New ” окна проекта. В открывшемся окне “ NewForm ” нажать одноименную кнопку.

Окно конструктора форм содержит следующие панели инструментов:

c ColorPalette – цветовая палитра;

c Layout – расположение;

c FormDesigner – конструктор форм, содержит кнопки вызова остальных панелей инструментов, с ее помощью можно выполнять некоторые дополнительные действия по управлению формой;

c FormControls – элементы управления формой.

Создание формы

Процесс создания формы включает следующие действия:

1. Настройка параметров формы;

2. Определение среды окружения, т.е. выбор используемых в форме таблиц и установка связей между ними;

3. Размещение в форме объектов;

4. Настройка свойств размещенных объектов.

Настройка параметров формы осуществляется в окне свойств “ Properties ”.

А)Расположение формы

Б)Заголовок формы.

В) Стиль обрамления

Опишите визуальные объекты, которые можно расположить на форме. Укажите их основные свойства и методы.

Текстовая информация

Размещение текста (заголовков, надписей, поясняющей информации) осуществляется с помощью кнопки Label .

Основные свойства Label:

1. BackStyle – стиль фона, если необходимо, чтобы фон был прозрачным, установить данное свойство Transparent;

2. Caption – задает текс метки;

3. FontName – задает наименование шрифта;

4. FontSize – задает размер шрифта;

5. ForeColor – задает цвет надписи;

6. AutoSize – корректирует размер объекта, чтобы в нем помещалась вся надпись. Установить свойство True.

 

Поле ввода

Для отображения информации из таблиц в форме предназначен элемент управления TextBox .

Основные свойства:

1. ControlSource – размещено на вкладке Data. Предназначено для связывания созданного поля с полем таблицы. Из раскрывающегося списка выбрать необходимое поле таблицы.

2. Alignment – задает вариант выравнивания информации в поле: по центру, по левому или правому краям.

3. BorderStyle – задает стиль рамки.

4. BorderColor – задает цвет рамки.

5. DisabledBackColor – задает цвет фона неактивного окна.

6. Comment – задает краткое описание назначения размещенного объекта.

7. FontName – задает наименование шрифта.

8. FontSize – задает размер шрифта.

9. ForeColor – задает цвет надписи.

10. Format – значения данного свойства используются для отображения полей ввода в заданном формате. Допустимые форматы приведены в приложении (Г).

11. InputMask – позволяет задать шаблон. Символы, которые могут использоваться в шаблоне приведены в приложении (Д).

12. ReadOnly – значение True для данного поля означает, что вся информация поля ввода доступна только для чтения.

13. SpecialEffect – задает стиль отображения поля из трех предложенных вариантов: обычный, с эффектом объемности или принимающий объемный вид при перемещении курсора мыши над ним.

14. StatusBarText – задает поясняющую надпись, выводимую в строку состояния, при установке на поле курсора мыши.

15. ToolTipText – задает текст подсказки.

16. ShowTips – значение True данного свойства указывает на то, что будут отображаться подсказки.

17. Value – при добавлении новой записи в поле по умолчанию можно вводить наиболее часто встречающиеся значения.

Поле редактирования

Поле редактирования EditBox удобны для редактирования символьных полей большого размера и MEMO-полей.

Основные свойства поля редактирования:

Основные свойства аналогичны свойствам поля ввода. При использовании поля данного типа для просмотра и редактирования полей большого размера, в его правой части можно расположить полосу прокрутки. Для этого в свойстве ScrollBars задать значение Vertical или None (полоса прокрутки отображаться не будет).

Кнопки управления

Для размещения кнопок управления в форме можно использовать две кнопки панелеи инструментов CommandButton и CommandGroup .

 



Поделиться:


Последнее изменение этой страницы: 2016-07-16; просмотров: 430; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.149.240.101 (0.006 с.)