Эта тема описывает поддержку для управляющих элементов и объектов, созданных в ранних версиях FoxPro. Поведение некоторых управляющих элементов немного различвается в зависимости от того, какая версия использовалалсь, Visual FoxPro for Windows или Visual FoxPro for Macintosh; по умолчанию, элементы управления в Visual FoxPro for Macintosh следуют соглашениям по интерфейсу пользователя, общим для приложений Macintosh. Например, по умолчанию CheckBox, ComboBox и OptionButton не могут получить фокус в Visual FoxPro for Macintosh. Для получения более подробной информации о поведении управляющих элементов, смотрите тему Команда SET KEYCOMP.
В Visual FoxPro, опция NAME доступна для каждого управляющего элемента, созданного в предыдущих версиях FoxPro. Опция NAME создает объектную ссылку на управляющие элементы, созданные с помощью @ ... GET и @ ... EDIT и позволяют управлять элементами с помощью свойств, событий и методов Visual FoxPro. Опция NAME предоставляет промежуточный шаг, для обновления ваего приложения используя объектно-оринтированные методики Visual FoxPro.
Совместимость с управляющими элементами FoxPro 2.x
В приведенной ниже таблице перечислены управляющие элементы, доступные в ранних версяих FoxPro и базовые классы, которые вы можете использовать для программного создания таких элементов в Visual FoxPro.
Управляющие элементы FoxPro 2.x | Эквивалентные элементы VisualFoxPro | Имя базового класса Visual FoxPro |
---|---|---|
@ ... GET - Check Boxes |
CheckBox | |
@ ... GET - Lists |
ListBox | |
@ ... GET - Popups |
ComboBox | |
@ ... GET - Push Buttons |
CommandButton | |
@ ... GET - Radio Buttons |
OptionButton | |
@ ... GET - Spinners |
Spinner | |
@ ... GET - Text Boxes |
TextBox | |
@ ... EDIT - Text Edit Regions |
EditBox |
Для просмотра полного списка базовых классов в Visual FoxPro, смотрите Базовые классы в Visual FoxPro.