Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Различия в интерфейсе

См. также

Вам может понадобиться информация не только о непосредственных изменениях инте фейса в Visual FoxPro, таких как отличия в нажатиях клавиш, в меню и инструме тах, но и изменения, коснувшиеся экранов, отчетов и этикеток, что поможет при создании интерфейса собственного приложения.

Отличия в клавишах

Visual FoxPro переопределяет некоторые комбинации клавиш навигации FoxPro 2.6.

Комбинация клавиш FoxPro 2.6
Комбинация клавиш Visual FoxPro
Определение или отличия
fox90001.gif
Ctrl + N
Создать новый файл.
Ctrl +N
Ctrl + Y
Добавить запись в окно просмотра
Ctrl + O
Ctrl + E
Выполнить (по команде DO) программу в окне редактирования.

Вы можете вставлять значения null в поля, допускающие такие значения, с помощью комбинации клавиш CTRL+0. Если вы не хотите, чтобы пользователи записывали в переменные значения null, заблокируйте данную комбинацию клавиш следующей командой:

ON KEY LABEL Ctrl+0 *

В Visual FoxPro клавиша TAB служит для перехода от одного элемента управления к другому, поэтому ее не ьзя использовать для прохода по элементам поля ввода со списком. Используйте вместо нее клавиши стрелок.

Различия в системе меню

Visual FoxPro выводит на экран только меню с активными командами. Некоторые э ементы меню в Visual FoxPro поменяли свое "место жительства". Подробнее о меню Visual FoxPro см. Имена системных меню

Команда меню FoxPro 2.6
Команда меню Visual FoxPro
1 1/2 Space (меню Text)
1 1/2 Space (меню Format)
Append (меню Record)
Append Records (меню Table)
Append From (меню Database)
Import (меню File)
Beautify (меню Program)
FoxDoc (меню Program)
Мастер документирования (меню Tools) fox90001.gif только в Профессиональном выпуске.
Browse (меню Record)
Browse <table> (меню View)
Change Links (меню Edit)
Links (меню Edit)
Copy To (меню Database)
Export (меню File)
Debug (меню Program)
Debug Window (меню Tools)
Delete (меню Record)
Delete Records (меню Table)
Double Space (меню Text)
Double Space (меню Format)
Enlarge (меню Text)
Enlarge Font (меню Format)
Find Again (меню Edit)
Replace and Find Again (меню Edit)
Replace All (меню Edit)
Find (меню Edit)
Replace (меню Edit)

fox90001.gif
Font (меню Text)
Font (меню Format)
Generate (меню Program)
Visual FoxPro генерирует только меню.
Goto (меню Record)
Go To Record (меню Table)
Indent (меню Text)
Indent (меню Format)
Locate (меню Record)
Go To Record (меню Table)
Macros (меню Program)
Macros (меню Tools)
Pack (меню Database)
Remove Deleted Records (меню Database)
Printer Setup (меню File)
Page Setup (меню File)
Recall (меню Record)
Recall Records (меню Table)
Reduce (меню Text)
Reduce Font (меню Format)
Reindex (меню Database)
Rebuild Indexes (меню Table)
Rebuild Indexes (меню Database)
Replace (меню Record)
Replace Field (меню Table)
Report (меню Database)
Label (меню Database)
Print (меню File)
Single Space (меню Text)
Single Space (меню Format)
Spelling (меню Text)
Spelling (меню Tools)
Trace (меню Program)
Trace Window (меню Tools)
Undent (меню Text)
Remove Indent (меню Format)

Различия в инструментах

Некоторые инструменты FoxPro 2.6 получили в Visual FoxPro новые имена и новые функциональные возможности. Подробнее о конструкторах Visual FoxPro см. Использование конструкторов.

Инструмент FoxPro 2.6
Инструмент Visual FoxPro
Диспетчер каталогов
Окно диспетчера проектов
Диспетчер проектов
Окно диспетчера проектов
Конструктор экранов
Конструктор форм
Align (меню Object)
Панель инструментов Layout
Набор инструментов конструктора экранов
Панель инструментов Form Controls
Диалоговые окна элементов управления и диалоговые окна разметки экрана
Окно свойств
Конструктор меню
Конструктор меню
RQBE
Конструктор запросов и конструктор представлений
Генератор отчетов
Конструктор отчетов
Конструктор этикеток
Конструктор этикеток
Опции окна представления
Меню Tools
Транспортер
Диалоговое окно Conversion Options
Окно просмотра
Элемент управления Grid

Различия в экранах

Вы можете выполнять в Visual FoxPro непреобразованные файлы экранов FoxPro 2.6 (.SPR). Формы Visual FoxPro вместо фрагментов кода используют код событий и методов и установки свойств.

Возможность экрана FoxPro 2.6
Свойство, метод или событие Visual FoxPro
Директивы препроцессора #DEFINE, #INSERT
Глобальные файлы-заголовки, вызываемые новым файлом .SPR. См. Проверка файлов .SPR.
Секция 1 кода установки
Событие Load набора форм
Секция 2 кода установки
Событие Load формы
Код завершения, кроме процедур
Событие Unload
Фрагменты кода
Метод и обработчик событий, свойства
Константы
Разрешаются только в коде методов и событий. См. Проверка файлов .SPR.
Перекрывающиеся элементы управления @ ... GET в файлах .PRG
Метод ZOrder, свойства ActiveForm и ActiveControl
Макроподстановки
Не разрешаются в свойствах. Используйте вместо них переменные. См. Проверка преобразованных экранов FoxPro 2.6.
Команда READ
WindowType

Подробнее об изменении кода экрана в формах см. Языковые отличия и Проверка кода после преобразования.

Различия в отчетах и этикетках

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

Возможность отчета или этикетки FoxPro 2.6
Возможность отчета или этикетки Visual FoxPro
Размер memo-поля
Теперь 4 байта. См. Тип поля Memo.
Команда REPORT TO FILE
Команда REPORT TO FILE ASCII создает простой текстовый файл.
REPORT ENVIRONMENT
Команда LABEL ENVIRONMENT
Data Environment (меню View)
См. Установка источников данных отчета и Управление источниками данных отчета.

Подробнее об отчетах и этикетках Visual FoxPro см. Конструктор отчетов.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.