Что нового появилось в Visual FoxPro 7.0
Visual FoxPro является постоянно развивающейся системой. По сравнению с предыдущей версией, в Visual FoxPro 7.0 сделан еще один шаг в расширении функциональных возможностей системы, улучшены имеющиеся средства,касающиеся интерфейса среды разработки.
Visual FoxPro 7.0 поддерживает технологию IntelliSense, облегчающую создание программного кода. Суть данной технологии состоит в том, что при вводе операторов, свойств и функций FoxPro предлагает на выбор возможные варианты написания. Это уменьшает количество вводимого вручную кода и избавляет разработчика от необходимости лишний раз обращаться к документации. Технология IntelliSense Visual FoxPro содержит следующие функции:
- показывает список допустимых дочерних объектов (свойств, событий,методов) для указанного объекта. Для СОМ-объектов информация считывается из библиотеки типов;
- показывает окно подсказки, содержащее список допустимых параметров или аргументов для команд, функций, свойств, методов и событий.
В редактор Visual FoxPro были добавлены следующие возможности:
- использование для выделения текста на выбор пробела или табулятора с настраиваемыми параметрами;
- настройка строк комментария;
- поддержка в редакторе гиперссылок на Web-страницы или документацию;
- поддержка Dirty File Indicator для отображения времени внесения изменений в код;
- удобная установка точек прерывания в программном коде;
- использование закладок для быстрого возврата на нужный фрагмент кода.
Для настройки параметров редактора используются новые вкладки Editor (Редактор) и IDE (Интерактивная среда разработки) диалогового окна Options (Параметры), которое открывается при выполнении команды Options (Параметры) из меню Tools (Сервис).
Для облегчения работы пользователя с несколькими окнами, такими как Command (Команда), Properties (Свойства) и окном редактора, VisualFoxPro 7.0 позволяет перемещать и закреплять окна, т. е. манипулировать ими по своему усмотрению. Например, вы можете установить командное окно и окно свойств в одно окно-контейнер и привязать его к правому краю экрана, а окно редактора – в другое окно-контейнер, привязав его клевому краю экрана.
СОМ-компоненты Visual FoxPro могут использовать свойства, события и методы СОМ-интерфейса, определенного в другом СОМ-компоненте.В Visual FoxPro появилось средство Task List (Список заданий), позволяющее пользователю формировать список задач в проекте и управлять их выполнением.
Приложение Object Browser (Браузер объекта), входящее в состав Visual FoxPro и запускаемое из меню Tools (Сервис), позволяет просматривать свойства, методы и события СОМ-объектов, что очень удобно при работе с объектами, на которые нет документации.
В Visual FoxPro появились новые средства управления XML-файлами:
- XMLTOCURSOR – преобразовывает XML-текст в курсор или таблицу Visual FoxPro;
- CURSORTOXML – преобразовывает курсор Visual FoxPro в XML-текст.Поддержка Active Accessibility в Visual FoxPro позволяет создавать приложения, которые могут использовать люди с проблемами зрения, слуха или моторики.
В базе данных, созданной в Visual FoxPro, вы можете использовать события,связанные с базой данных, такие как открытие таблицы, добавление или удаление таблицы для проверки прав доступа при открытии таблицы, трассировки выполняемых действий и т. п.