Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

5.3.4. Перемещение от окна к окну.

Термин "перемещение", до настоящего момента, применялся только для описания движения внутри окна. Кроме того, вы можете передвигаться от окна к окну. Мы уже использовали для этого два метода:

  • выбор (открытие) пункта всегда вызывает переход к окну, в котором отображается этот пункт (кроме меню "Choices");
  • отказ (закрытие) окна приводит к перемещению в предыдущее активное окно (кроме меню "Choices").

Для того, чтобы попробовать перемещение от окна к окну без закрытия текущего окна, вам необходимо иметь открытыми несколько окон на вашем FACE экране. Например, чтобы открыть окна "Office of login", "/home/login" и "Корзина для бумаг", проделайте следующее:

  1. Выберите "Office of login" из главного FACE меню.
  2. Выберите "Filecabinet" из меню Office of login.
  3. Выберите "WASTEBASKET" из меню /home/login.

Конечно, существуют понятные причины для желания переместиться к другому окну без закрытия текущего. В этой точке сеанса работы с FACE, вы можете захотеть посмотреть меню "Other Users" (другие пользователи) для того, чтобы узнать кому принадлежит некоторый регистрационный идентификатор. Для того, чтобы открыть меню "Other Users" вы должны вернуться назад в Office меню, но возможно вы не хотите закрывать окно "Корзина для бумаг".

5.3.4.1. Переход к другому окну с помощью командной строки

Этот метод использует номера окон, которые появляются слева от названия каждого открытого окна. Заметьте, что каждое открытое окно имеет уникальный номер, начиная с главного FACE меню с номером 1.

  1. Нажмите CTRL-j для доступа к командной строке.
  2. Введите число 2 и нажмите ENTER для перехода назад к окну 2 (Office меню).
  3. Выберите "Other Users". Появляется меню Other Users и вы можете посмотреть список других пользователей, чтобы найти, например, требуемое регистрационное имя.
  4. По окончании работы с этим меню, нажмите CTRL-j, введите "cancel" и нажмите ENTER для закрытия меню. Курсор оказывается в предыдущем активном окне (в меню Office of login).

Для перемещения в окно по его номеру, также можно использовать команду "goto".

5.3.4.2. Перемещение от окна к окну с помощью функциональных клавиш

Большинство окон, которые появляются на FACE экране имеют метки PREV-FRM и NEXT-FRM, соответствующие функциональным клавишам F4 и F5. Эти функциональные клавиши приводят к перемещению курсора от окна к окну. Причем новое окно становится текущим, вместо предыдущего.

Сейчас, меню Office of login должно быть текущим,

  1. Нажмите PREV-FRM (или CTRL-f 4) для перехода курсора к окну, которое было активным до открытия меню Office of login. Курсор переходит в главное FACE меню.
  2. Нажмите NEXT-FRM (или CTRL-f 5) для перехода курсора обратно в меню Office of login.
  3. Нажмите CANCEL (или CTRL-f 6), чтобы закрыть меню Office of login. Главное FACE меню должно опять стать активным окном.

5.3.4.3. Перемещение от окна к окну с помощью команды frm-mgmt.

Несмотря на то, что командное меню полностью обсуждается в следующем разделе, одна из команд описывается здесь, т.к. она позволяет переходить из окна в окно не закрывая текущее окно. Последуйте следующему примеру:

  1. Выберите "Office of login" в главном FACE меню.
  2. Нажмите CMD-MENU (или CTRL-f 7) для вызова командного меню. Вы можете выбирать пункты из командного меню так же, как и из любого другого. Однако в командном меню, пунктами являются не меню или формы, а команды FACE. Командой перехода от окна к окну является "frm-mgmt".
  3. Выберите "frm-mgmt" из командного меню. Командное меню исчезнет. Появится меню управления окнами, показывая пункт "list".
  4. Выберите "list". Появится меню Open frames (открытые окна), показывая список открытых окон на вашем экране.
  5. Выберите Office of login. Меню открытых окон исчезнет и окно Office of login станет активным.
  6. Нажмите CANCEL (или CTRL-f 6), чтобы закрыть окно Office of login. Главное FACE меню опять станет активным.

Вы вероятно заметили существенную разницу между закрытием окна клавишей CANCEL и перемещением от окна к окну, способами описаными здесь. Когда вы закрываете окно клавишей CANCEL, оно пропадает и курсор автоматически перемещается в предыдущее окно. Перейти в окно, которое было закрыто можно только повторив процесс выбора сначала. Однако при выходе из окна только что описанными способами, окно не исчезает, а только становится не активным. Вы можете сделать его активным и продолжать его использовать.