Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОУК / 09 семестр / Книги и методические указания / Руководство программиста в Photon.doc
Источник:
Скачиваний:
364
Добавлен:
04.03.2014
Размер:
7.99 Mб
Скачать

Скрытые виджеты

Если Вы не можете найти виджет (он может быть скрыт под другим виджетом или вне границ своего контейнера), сделайте следующее:

  1. Используйте кнопки "Следующая" и "Предыдущая" на панелях управления ресурсами или ответными реакциями.

  2. Выберите виджет из панели управления "Module Tree".

  3. Используйте панель управления поиска.

  4. Если виджет выглядит помещённым вне текущих границ своего контейнера, верните его обратно к видимому, используя области X и Y в панели инструментов PhAB.

Для получения более полной информации по панели инструментов и панелям управления см. главу об окружении PhAB.

Выравнивание виджетов

Вы можете выровнять несколько виджетов относительно другого виджета или их родительского контейнера.

Для простого выравнивания используйте кнопку "Align" на панели инструментов PhAB:

и затем выберите способ выравнивания во всплывающем меню.

Для более сложных вариантов выравнивания вызовите диалог "Align Widgets":

  • выбрав кнопку "Align" из панели инструментов PhAB и затем выбрав "Alignment Tool" из меню

или

  • выбрав "Alignment" из меню "Edit" и затем выбрав пункт "Alignment Tool" из подменю

или

  • нажав <Ctrl>+<A>.

По другому виджету

Когда Вы используете этот метод для выравнивания виджетов, виджеты выравниваются по первому выбранному Вами виджету:

  1. Выберите первый виджет

  2. Используйте метод выбора <Shift>+щелчок, выберите остальные виджеты (этот метод описан в разделе "Выбор виджетов").

  3. Для простого выравнивания выберите иконку "Align" из панели инструментов PhAB и сделайте выбор из меню.

  4. Для более сложных вариантов выравнивания вызовите диалог "Align Widgets". Выберите одну или более опций выравнивания, затем щёлкните на кнопке "Align". Не щёлкайте на кнопке "Align to Container".

По родительскому контейнеру

Чтобы выровнять виджеты по их родительскому контейнеру:

  1. Выберите один или несколько виджетов в любом порядке.

  2. Вызовите диалог "Align Widgets", выберите желаемые опции выравнивания, затем щёлкните на соответствующей кнопке "Align to Container".

 Если Вы выбрали и вертикальную, и горизонтальную опции, убедитесь, что щёлкнули на обе кнопки "Align to Container".

  1. Щёлкните на кнопке "Align".

При выравнивании виджетов по контейнеру Вам может понадобиться сохранить их относительные позиции. Чтобы сделать это:

  1. Сгруппируйте виджеты вместе (см. раздел "Выравнивание виджетов, используя группы") в главе "Управление геометрией".

  2. Выровняйте виджеты.

  3. Разбейте, что необязательно, группу на составляющие.

Общепользовательский доступ (сиа) и управление фокусом

Общепользовательский доступ (СИА) является стандартом, описывающим, как пользователь может изменить фокус с помощью клавиатуры. Виджет является фокусируемым, если на него может устанавливаться фокус путём нажатия клавиши СИА или вызовом функции фокусировки.

Изменение фокусировки через клавиатуру

Следующие клавиши перемещают фокус только к фокусируемым виджетам:

чтобы перейти к:

нажмите

следующему виджету

Tab

предыдущему виджету

Shift+Tab

первому виджету в следующем контейнере

Ctrl+Tab

последнему виджету в предыдущем контейнере

Ctrl+Shift+Tab

Чтобы получить информацию о задании порядка, в котором виджеты отслеживаются, см. раздел "Упорядочивание виджетов" в этой главе.