Лабораторной работе № 18
Построение интерфейса. Создание пользовательских диалогов
по дисциплине
ГЕОГРАФИЧЕСКИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ
Направление подготовки: 120700 Землеустройство и кадастры
Профиль: «Земельный кадастр»
Форма обучения: очная, заочная
Тула 2013 г.
Цель работы:
Научиться создавать диалоговые окна.
Задачи работы
1. Научиться использовать пользовательские диалоги с использованием опереаторов MapBasic.
Используемое оборудование и программное обеспечение: работы выполняются на персональных компьютерах, установленных в компьютерном классе 6/110, операционная система Windows XP SP2, программное обеспечение – офисный пакет MS Office 2003, MapInfo Professional v 4.
Теоретическая часть
Для формирования пользовательских диалоговых окон используют следующие
операторы:
Dialog | Создает новое диалоговое окно |
Alter Control | Изменяет состояние элемента диалога |
TriggerControl() | Возвращает идентификатор элемента диалога, к которому пользователь обращался в последний раз |
ReadControlValue() | Возвращает текущее значение одного из элементов активного диалога |
Dialog Preserve | Приостанавливает закрытие пользовательского диалога /Обычно используется для организации подтверждения закрытия диалога |
Dialog Remove | Обеспечивает возможность закрытия пользовательского диалога до нажатия кнопки Ok или Cancel |
CommandInfo() | Используется для определения следующих событий: нажатие кнопки ОК, завершение процесса ProgressBar, двойное нажатие мыши в списках диалога |