Visual FoxPro поддерживает клавиатурные комбинации быстрого вызова в следующих областях:
- Окно Browse
- Class Browser
- Кодовое окно
- Элементы управления
- Редактор
- Конструктор форм и Конструктор Классов
- Справка
- Команды меню
- Окно Предварительного просмотра (Print Preview)
- Окно свойств (Properties)
- Конструктор отчетов (Report Designer) и Конструктор этикеток (Label Designer)
- Манипулирование окнами (Window manipulation)
Оно Browse
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
CTRL+HOME |
Перемещает указатель на первую запись курсора или таблицы в Grid'е или окне BROWSE. |
CTRL+END |
Перемещает указатель на последнюю запись курсора или таблицы в Grid'е или окне BROWSE. |
CTRL+HOME CTRL+SHIFT+HOME CTRL+PAGE UP CTRL+PAGE DOWN |
Открывается окно редактирования, когда клавиатурная комбинация нажата в мемо-поле. |
Class Browser
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
F5 |
Обновляет текущее представление (view). |
SHIFT+F10 |
Вызывает всплывающее меню. |
Right-click+кнопка Open Right-click+кнопка Add Right-click+кнопка Component Gallery |
Отображает список из 32 файлов, которые были загружены последними. |
Right-click+кнопка View Class Code |
Отображает код класса для просмотра в виде web-формы. |
CTRL+Right-click+Иконка Class (в верхнем левом углу Class Browser) |
Создает экземпляр класса с помощью функции NEWOBJECT( ) в Командном окне. Тоже действие происходит при перемещении иконки Класса в Командное окно с помощью мыши. |
SHIFT+Right-click+Иконка Class (в верхнем левом углу Class Browser) |
Для форм - вызывает их выполнение. Для других элементов управления и объектов - создает экземпляр элемента управления или объекта. Кроме того, для элемента управления - добавляет его в позицию0,0 рабочего стола Visual FoxPro. Тоже действие происходит при перетаскивании иконки Класса на рабочий стол Visual FoxPro. |
Кодовое окно
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
ALT+I |
Нажимает кнопку View Parent Code (Просмотр кода родительского класса). |
Элементы управления
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
CTRL+TAB |
Если в фокусе находится Grid, то он теряет фокус. Если в фокусе находится EditBox и его свойство AllowTabs равно True (.T.)то EditBox теряет фокус. Если на форме или в диалоговом боксе находится PageFrame, то фокус перемещается на его следующую страницу (закладку). Но это правило не действует для страниц Project Manager'а и в том случае, если странице содержит элемент ActiveX. |
CTRL+SHIFT+TAB |
Если на форме или в диалоговом боксе находится PageFrame, то фокус перемещается на его предыдущую страницу. Но это правило не действует для страниц Project Manager'а и в том случае, если странице содержит элемент ActiveX. |
TAB |
Если в фокусе находится Grid, то перемещает указатель на следующее поле. |
Редактор
я
|
Действие | |
---|---|---|
ALT+Drag |
Вырезание и вставка. Замечание. По умолчанию, перетаскиваемый (drag-and-drop) текст можно вставить между другими словами. Опция "Drag drop between words", расположенная на странице Editor окна Options, которое вызывается через одноименный пункт меню Tools, позволяет переключать вставку перетаскиваемого (drag-and-drop) текста с "вставки между словами" на "вставку между символами слов". | |
CTRL+Drag |
Копирование и вставка. | |
CTRL+I |
Показывает IntelliSense Quick Info. | |
CTRL+J |
Показывает IntelliSense List Members или List Values. | |
F2 |
Переход на линию со следующей закладкой (bookmark). | |
SHIFT+F2 |
Переход на линию с предыдущей закладкой (bookmark). | |
ALT+SHIFT+F2 |
Включает или выключает закладку (bookmark) на текущей линии. | |
F3 |
Ищет следующее вхождение ранее указанного текста. | |
CTRL+F3 CTRL+G |
Ищет следующее вхождение выделенного текста. | |
SHIFT+F3 |
Ищет предыдущее вхождение ранее указанного текста. | |
CTRL+SHIFT+F3 |
Ищет предыдущее вхождение выделенного текста. | |
CTRL+DOWNARROW |
Прокручивает содержимое окна вверх без перемещения курсора. | |
CTRL+UPARROW |
Прокручивает содержимое окна вниз без перемещения курсора. | |
CTRL+LEFTARROW |
Перемещает курсор на одно слово влево. | |
CTRL+RIGHTARROW |
Перемещает курсор на одно слово вправо. | |
F9 |
Вставляет удаленную точку останова программы (breakpoint). | |
CTRL+F9 |
Разрешает или запрещает использование точки останова программы (breakpoint). | |
CTRL+B |
Вызывает на передний план диалоговое окно Breakpoints. | |
ALT+F2 |
Добавляет/Убирает отметку Task List shortcut (Adds/Removes Task List shortcut). | |
CTRL+U |
Переводит выделенный текст в нижний регистр. | |
CTRL+SHIFT+U |
Переводит выделенный текст в верхний регистр. | |
CTRL+BACKSPACE |
Удаляет слово слева от курсора. |
Конструктор форм и Конструктор классов
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
Клавиши со стрелками |
Перемещает выделенные элементы на один пиксел. |
CTRL+E |
Запускает форму прямо из Конструктора форм. |
CTRL+SHIFT+Click на элементе управления |
Перейти к элементу управления, находящемуся на самом нижнем слое контейнера (Drills down to a control in a container). |
CTRL+Click на контейнере |
Перейти к следующему слою контейнера (Drills down through the container). |
SHIFT+Клавиши со стрелками |
Изменяет высоту или ширину выделенных элементов на один пиксел. |
Справка
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
F1 |
Отображает содержание справки или контекстно-чувствительную справку по текущей теме, например, по выделенному ключевому слову в командном окне или по текущему свойству в окне свойств. |
SHIFT+F1 |
Приспосабливает контекстно-чувствительную помощь под пользователя. Форма указателя мыши изменяется на стрелку со знаком вопроса, после чего можно кликнуть на интересующий вас пункт. такой например, как команда меню или панель управления, чтобы отобразить контекстно-чувствительную справку, если таковая, конечно, имеется для этого пункта. |
Команды меню
Клавиатурные комбинации быстрого вызова |
Команда | Меню |
---|---|---|
CTRL+A |
Выделить все (Select All). |
Edit |
CTRL+C |
Копировать (Copy). |
Edit |
CTRL+D |
Команда запустить (Do). |
Program |
CTRL+E |
Удалить пункт (Delete Item). |
Menu |
CTRL+E |
Запустить программу (Do <program>). Запустить форму (Run Form). |
Program Form |
CTRL+F |
Поиск (Find). |
Edit |
CTRL+G |
Продолжить поиск (Find Again). |
Edit |
CTRL+H |
Изменить разделы (Change Partitions). |
Table |
CTRL+I |
Вставить пункт (Insert Item). |
Menu |
CTRL+J |
Информация о проекте (Project Info). |
Project |
CTRL+L |
Заменить (Replace). |
Edit |
CTRL+M |
Продолжить (Resume). |
Program |
CTRL+N |
Новый (New). |
File |
CTRL+O |
Открыть (Open). |
File |
CTRL+P |
Печатать (Print). |
File |
CTRL+Q |
Закрыть текущее окно редактирования и отменить сделанные изменения.. См. также CTRL+W. Выполнить запрос (Run Query). |
- Query |
CTRL+R |
Вернуть отмененные изменения (Redo). |
Edit |
CTRL+S |
Сохранить (Save). |
File |
CTRL+T |
Поставить/Снять отметку об удалении (Toggle Deletion Mark). |
Table |
CTRL+V |
Вставить (Paste). |
Edit |
CTRL+W |
Закрыть текущее окно редактирования или диалоговый бокс и сохранить сделанные изменения. |
- |
CTRL+X |
Вырезать (Cut). |
Edit |
CTRL+Y |
Добавить новую запись (Append New Record). |
Table |
CTRL+Z |
Отменить изменения (Undo). |
Edit |
Окно Предварительного просмотра (Print Preview)
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
Z |
Увеличивает и уменьшает размер страницы. |
L |
Переключение между различным изменением масштаба уровней. |
G |
Открыть диалоговый бокс Goto. |
ESC |
Закрыть окно Print Preview. |
LEFTARROW |
Прокрутить содержимое страницы окна Print Preview влево. |
RIGHTARROW |
Прокрутить содержимое страницы окна Print Preview вправо. |
UPARROW |
Прокрутить содержимое страницы окна Print Preview вверх. |
DOWNARROW |
Прокрутить содержимое страницы окна Print Preview вниз. |
PAGEDOWN |
Перейти на следующую страницу окна Print Preview. |
PAGEUP |
Перейти на предыдущую страницу окна Print Preview. |
HOME |
Перейти на первую страницу окна Print Preview. |
END |
Перейти на последнюю страницу окна Print Preview. |
Окно свойств (Properties)
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
ALT+DOWN ARROW |
Раскрыть список объектов. |
ALT+UP ARROW |
Закрыть список объектов. |
CTRL+PAGE DOWN DOWN ARROW RIGHT ARROW |
Перейти на следующий объект в списке. |
CTRL+PAGE UP UP ARROW LEFT ARROW |
Перейти на предыдущий объект в списке. |
CTRL+END |
Перейти на последний объект в списке. |
CTRL+HOME |
Перейти на первый объект в списке. |
TAB |
Перейти на следующий элемент управления в окне Properties. |
SHIFT+TAB |
Перейти на предыдущий элемент управления в окне Properties. |
SHIFT+F10 |
Отобразить соответствующее всплывающее меню. |
CTRL+ALT+буква |
Выбрать в списке свойство, название которого начинается с буквы. Например, при наборе комбинации CTRL+ALT+B будет выбрано свойство, название которого начинается с буквы B. |
Конструктор отчетов (Report Designer) и Конструктор этикеток (Label Designer)
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
ALT+ENTER |
Открыть диалоговый бокс, соответствующий элементу управления отчета. |
Клавиши со стрелками |
Переместить выделенные элементы управления на один пиксель. |
CTRL+E |
Войти в режим редактирования элемента управления Label, если он выделен в Конструкторе отчетов. |
ESC |
Выйти из режима редактирования элемента управления Label и возвратиться в режим Select. |
SHIFT+клавиши со стрелками |
Изменить высоту или ширину выделенного элемента на один пиксель. |
SHIFT+TAB |
Перейти на предыдущий объект в Конструкторе отчетов, если активен режим табуляции. |
SHIFT+двойной клик на полосе отчета |
Выбрать все объекты в полосе отчета. |
TAB |
Автоматически войти в режим табуляции и перейти на следующий объект в Конструкторе отчетов. |
Манипулирование окнами (Window manipulation)
Клавиатурные комбинации быстрого вызова |
Действие |
---|---|
CTRL+F1 |
Циклическое перемещение между окнами. |
CTRL+TAB |
Перейти на следующее окно. |
CTRL+SHIFT+TAB |
Перейти на предыдущее окно. |
CTRL+F2 |
Отобразить командное (Command) окно. |
CTRL+F4 |
Закрыть активное окно. |
CTRL+F6 |
Перейти на следующее окно. |
CTRL+ALT+SHIFT |
Скрыть все окна кроме главного окна приложения для просмотра в нем выходных результатов. |
CTRL+F10 |
Переключения размера окна в максимальный и обратно. |
При циклическом перемещении между окнами Visual FoxPro сохраняет их порядок, т.е. переносит новое окно на передний план, а не перемещает окно, которое было активно перед этим, на задний план.
См. также
Ссылки
Общий справочникКлавиатурные комбинации быстрого вызова и Меню в Отладчике (Debugger)
Командное окно
Окно Class Browser