Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

ComboBox — элемент управления




Создает список, из которого можно выбрать один элемент. Сочетает возможнос­ти элементов управления ListBox и TextBox, так как помимо выбора из списка позволяет вводить данные. Может применяться в случаях, когда при вводе данных помимо выбора значений из списка пользователь должен вносить и новые значения.

CommandButton — элемент управления

Создает одиночную кнопку управления.

Такая кнопка обычно используется, чтобы активизировать событие типа закры­тия формы, перемещения курсора в другую запись, печать отчета, и т. д. Используйте элемент Command Group, чтобы создать набор управляющих кно­пок.

Свойство Caption позволяет задать текст, который появится на кнопке, а с помощью свойства Picture можно определить изображение на кнопке. Вы также можете сменить изображение для нажатой кнопки или сделать ее недоступной для каких-то условий.

CommandGroup — элемент управления

Создает группу кнопок управления.

Используйте свойство ButtonCount, чтобы определить число кнопок в группе, и свойство Caption, чтобы определить заголовок для группы кнопок.

Container — объект

Создает объект, который может содержать другие объекты.

Объекты Container могут содержать другие объекты и разрешают доступ к объектам, содержащимся внутри них.

Control — элемент управления

Создает объект элемента управления, который может содержать другие защи­щенные объекты.

Объекты Control могут включать в себя другие объекты, но в отличие от объектов Container не позволяют осуществлять доступ к объектам, находящимся внутри них.

Cursor — объект

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

Custom — объект

Создает объект на основе пользовательского класса.

Определяемые пользователем классы — это классы со свойствами, событиями и методами, но без визуального представления.

DataEnvironment — объект

Создается при проектировании формы, набора форм или отчета.

Объект DataEnvironment — это объект-контейнер для курсора и объектов отношений между таблицами, связанными с данной формой, набором форм или отчетом.

EditBox — элемент управления

Создает область редактирования.

Используйте элемент управления EditBox для символьных полей большой длины или полей примечаний.

Все стандартные особенности редактирования Visual FoxPro типа вырезки, копирования и вставки являются доступными в области редактирования. Текст в области редактирования может прокручиваться.

Form — объект

Создает форму для работы с данными и управления работой программы.

Форма — это объект-контейнер, который включает в себя все необходимые элементы управления и составляет основу пользовательского интерфейса.

FormSet — объект

Объект-контейнер, который содержит набор форм. Наборы форм подобны наборам экранов, используемых в предыдущих версиях FoxPro.

Grid — элемент управления

Создает объект Grid.

Grid — это объект-контейнер, отображающий данные в строках и столбцах и по внешнему виду похожий на окно Browse, но имеющий расширенную функцио­нальность, так как позволяет осуществлять полный контроль над каждым элементом в Grid за счет отдельного набора свойств.

Помимо отображения данных в столбцах объекта Grid вы можете размещать различные элементы управления для реализации наиболее удобного способа ввода и редактирования данных. Например, для изменения значения логичес­кого поля можно использовать поле проверки (Check Box).

Header — объект

Создает заголовок для столбца в Grid.

В верхней части столбцы в Grid содержат заголовки, и объект Header позволяет отвечать на события, то есть изменять свое значение в процессе работы программы.

Image — элемент управления

Создает элемент управления, который показывает изображение в формате BMP.

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

Label — элемент управления

Создает метку, которая отображает текст.

Отображаемый текст не может быть изменен непосредственно пользователем во время работы программы. Но благодаря тому, что это настоящий элемент управления, программист может изменять его содержимое динамически в зави­симости от тех или иных действий пользователя.

Line — элемент управления

Создает элемент управления, отображающий горизонтальную, вертикальную или диагональную линию.

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

ListBox — элемент управления

Создает поле списка.

Этот элемент отображает список пунктов, из которых вы можете выбрать один или несколько. Может применяться при вводе данных, когда пользователь должен ввести только заранее определенные значения.

В Visual FoxPro с помощью свойства Columns можно создать поле списка, включающее несколько колонок с данными, например, из нескольких полей. Вы также можете позволить пользователю выбрать несколько пунктов из списка, установив свойство MultiSelect в значение.Т. Для облегчения ориентации пользователя вы можете снабдить данные в списке соответствующими графичес­кими изображениями, установив необходимые значения для свойства Picture.

OLE Bound — элемент управления

Создает связанный элемент управления OLE.

Связанный элемент управление OLE позволяет вам добавлять включаемые объекты OLE из других прикладных программ типа Microsoft Word и Microsoft Excel, поддерживающих стандарт OLE 2.0.

OLE Container — элемент управления

Создает элемент управления OLE.

OLE-объекты содержат элементы управления OLE (файлы с расширением ОСХ) и включаемые OLE-объекты из других прикладных программ типа Microsoft Word и Microsoft Excel. В отличие от элементов управления OLE, включаемые OLE-объекты не имеют собственного набора событий. Кроме того, элементы управления OLE не привязаны к полю типа General в таблице FoxPro, как связанные элементы управления OLE.

Вместе с профессиональной версией Visual FoxPro поставляются четыре набора элементов управления OLE, перечисленные в табл. 4.

Таблица 4. Дополнительные элементы управления OLE

Управление OLE Имя файла Описание
Передача данных MSCOMM32.0CX Обеспечивает передачу данных в прикладной программе через последовательный порт
Передача сообщений MSMAPI32.0CX Позволяет создать прикладную программу с возможностями электронной почты и интерфейсом Visual FoxPro MAPI
Иерархическая структура (контур) MSOUTL32.0CX Позволяет создать иерархический список
Вырезка изображения PICCLP32.0CX Разрешает выбрать в исходном растровом изображении область с последующим ее показом в форме или поле изображения

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...