Библиотека сайта rus-linux.net
5.3.4. Перемещение от окна к окну.
Термин "перемещение", до настоящего момента, применялся только для описания движения внутри окна. Кроме того, вы можете передвигаться от окна к окну. Мы уже использовали для этого два метода:
- выбор (открытие) пункта всегда вызывает переход к окну, в котором отображается этот пункт (кроме меню "Choices");
- отказ (закрытие) окна приводит к перемещению в предыдущее активное окно (кроме меню "Choices").
Для того, чтобы попробовать перемещение от окна к окну без закрытия текущего окна, вам необходимо иметь открытыми несколько окон на вашем FACE экране. Например, чтобы открыть окна "Office of login", "/home/login" и "Корзина для бумаг", проделайте следующее:
- Выберите "Office of login" из главного FACE меню.
- Выберите "Filecabinet" из меню Office of login.
- Выберите "WASTEBASKET" из меню /home/login.
Конечно, существуют понятные причины для желания переместиться к другому окну без закрытия текущего. В этой точке сеанса работы с FACE, вы можете захотеть посмотреть меню "Other Users" (другие пользователи) для того, чтобы узнать кому принадлежит некоторый регистрационный идентификатор. Для того, чтобы открыть меню "Other Users" вы должны вернуться назад в Office меню, но возможно вы не хотите закрывать окно "Корзина для бумаг".
5.3.4.1. Переход к другому окну с помощью командной строки
Этот метод использует номера окон, которые появляются слева от названия каждого открытого окна. Заметьте, что каждое открытое окно имеет уникальный номер, начиная с главного FACE меню с номером 1.
- Нажмите CTRL-j для доступа к командной строке.
- Введите число 2 и нажмите ENTER для перехода назад к окну 2 (Office меню).
- Выберите "Other Users". Появляется меню Other Users и вы можете посмотреть список других пользователей, чтобы найти, например, требуемое регистрационное имя.
- По окончании работы с этим меню, нажмите CTRL-j, введите "cancel" и нажмите ENTER для закрытия меню. Курсор оказывается в предыдущем активном окне (в меню Office of login).
Для перемещения в окно по его номеру, также можно использовать команду "goto".
5.3.4.2. Перемещение от окна к окну с помощью функциональных клавиш
Большинство окон, которые появляются на FACE экране имеют метки PREV-FRM и NEXT-FRM, соответствующие функциональным клавишам F4 и F5. Эти функциональные клавиши приводят к перемещению курсора от окна к окну. Причем новое окно становится текущим, вместо предыдущего.
Сейчас, меню Office of login должно быть текущим,
- Нажмите PREV-FRM (или CTRL-f 4) для перехода курсора к окну, которое было активным до открытия меню Office of login. Курсор переходит в главное FACE меню.
- Нажмите NEXT-FRM (или CTRL-f 5) для перехода курсора обратно в меню Office of login.
- Нажмите CANCEL (или CTRL-f 6), чтобы закрыть меню Office of login. Главное FACE меню должно опять стать активным окном.
5.3.4.3. Перемещение от окна к окну с помощью команды frm-mgmt.
Несмотря на то, что командное меню полностью обсуждается в следующем разделе, одна из команд описывается здесь, т.к. она позволяет переходить из окна в окно не закрывая текущее окно. Последуйте следующему примеру:
- Выберите "Office of login" в главном FACE меню.
- Нажмите CMD-MENU (или CTRL-f 7) для вызова командного меню. Вы можете выбирать пункты из командного меню так же, как и из любого другого. Однако в командном меню, пунктами являются не меню или формы, а команды FACE. Командой перехода от окна к окну является "frm-mgmt".
- Выберите "frm-mgmt" из командного меню. Командное меню исчезнет. Появится меню управления окнами, показывая пункт "list".
- Выберите "list". Появится меню Open frames (открытые окна), показывая список открытых окон на вашем экране.
- Выберите Office of login. Меню открытых окон исчезнет и окно Office of login станет активным.
- Нажмите CANCEL (или CTRL-f 6), чтобы закрыть окно Office of login. Главное FACE меню опять станет активным.
Вы вероятно заметили существенную разницу между закрытием окна клавишей CANCEL и перемещением от окна к окну, способами описаными здесь. Когда вы закрываете окно клавишей CANCEL, оно пропадает и курсор автоматически перемещается в предыдущее окно. Перейти в окно, которое было закрыто можно только повторив процесс выбора сначала. Однако при выходе из окна только что описанными способами, окно не исчезает, а только становится не активным. Вы можете сделать его активным и продолжать его использовать.