2.3. Диалоговые окна и стыкуемые панели

2.3.1. Упорядочение диалоговых окон

GIMP располагает необычайно гибкими возможностями для организации диалогов на экране. «Диалог» — это передвигаемое окно, содержащее параметры инструмента, или предназначенное для выполнения конкретной задачи. «Стыкуемый диалог» — это контейнер, в который можно поместить набор неизменяемых диалогов, таких, как «Параметры инструментов», «Кисти», «Палитра» и так далее. Но в стыкуемых диалогах нельзя разместить такие изменяемые диалоги, как, например, «Параметры» или окно изображения.

В GIMP есть три стыкуемых диалога по умолчанию:

  • стыкуемые диалоги «Параметры инструментов», «Состояние устройства», «История действий» и «Изображения», расположенная под панелью инструментов в левой панели,

  • стыкуемые диалоги «Кисти», «Текстуры», «Шрифты» и «Недавние изображения» в верхней части правой панели,

  • стыкуемые диалоги «Слои», «Каналы» и «Контуры» в нижней части правой панели.

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

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

Для просмотра списка стыкуемых диалогов используйте меню ОкнаСтыкуемые диалоги. Выберите диалог из списка для его просмотра. Если диалог может быть стыкуемым, то он станет видимым, если нет, то его поведение меняется в зависимости от режима окон:

  • В многооконном режиме на экране появляется новое окно с диалогом.

  • В однооконном режиме диалог автоматически стыкуется с диалогом «Кисти- недавние изображения» в форме вкладки.

Вкладку можно перетащить в нужное место:

  • либо на панель вкладок в стыкуемом диалоге для встраивания в группу диалогов,

  • либо на стыкуемую панель, которая подсвечивается синей линией в тот момент, когда курсор мыши пересекает границу стыкуемого диалога для прикрепления к нему диалога.

В многооконном режиме также можно нажать на заголовок диалога и перетащить его на желаемое место.

Рисунок 3.7. Встраивание нового диалога в группу диалогов

Встраивание нового диалога в группу диалогов

Здесь диалог «Гистограмма» был перетащен на панель вкладок стыкуемого диалога «Слои-история действий» в многооконном режиме.


Более простой способ: команда Добавить вкладку в меню вкладок Раздел 2.3.2, «Меню вкладок».

Рисунок 3.8. Прикрепление диалога к границе стыкуемого диалога

Прикрепление диалога к границе стыкуемого диалога

Перетаскивание диалога «Гистограмма» на левый вертикальный стыкуемый диалог правой панели и результат: диалог, прикреплённый к левой границе правой панели. Диалог теперь является частью правой панели.

Таким образом можно расположить диалоги в виде множества столбцов, что представляет особый интерес при работе с двумя мониторами, один из которых для диалогов, а другой — для изображений.


[Подсказка] Подсказка

Для переключения видимости диалогов нажмите клавишу Tab в границах окна изображения. Это бывает удобным, если стыкуемые диалоги заслоняют часть изображения. Таким образом можно быстро скрыть все стыкуемые диалоги, выполнить нужные действия и снова включить отображение диалогов. Для перемещения по элементам стыкуемого диалога нажмите клавишу Tab внутри стыкуемого диалога.

2.3.2. Меню вкладок

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

Рисунок 3.9. Меню вкладок диалогового окна «Слои»

Меню вкладок диалогового окна «Слои»

Многооконный режим

Меню вкладок диалогового окна «Слои»

Однооконный режим


В меню вкладки представлены следующие команды:

Контекстное меню

Первый пункт каждого меню вкладки открывает контекстное меню соответствующего диалогового окна, в котором содержатся действия, относящиеся конкретно к этому типу диалогового окна. В контекстном меню вкладки «Слои», например, присутствует Меню слоёв с пунктами, относящимися к различным действиям со слоями.

Добавить вкладку

Добавить вкладку Этот пункт открывает вложенное меню, с помощью которого вы можете добавить прочие стыкуемые диалоги как новые вкладки.

Рисунок 3.10. Вложенное меню «Добавить вкладку»

Вложенное меню «Добавить вкладку»

Закрыть вкладку

Закрыть диалоговое окно. При закрытии последнего диалогового окна закрывается вся панель.

Отделить вкладку

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

Это парадоксальный способ открытия нового окна в однооконном режиме!

Если вкладка заблокирована, это меню недоступно.

Заблокировать вкладку на панели

Заблокировать диалог от случайного перетаскивания или открепления. Если включено, пункт меню Отсоединить вкладку становится недоступным.

Размер миниатюры

Большинство (но не все) диалогов содержит в меню вкладки пункт Размер миниатюры, который раскрывает вложенное меню, предлагающее список размеров миниатюрной копии элементов в диалоге. К примеру, диалог кистей отображает рисунки всех доступных кистей: размер миниатюры определяет, насколько крупными будут эти миниатюрные копии. По умолчанию значение размера — Средний.

Стиль вкладок

Стиль вкладки открывает подменю, в котором можно выбрать вид верхних вкладок. Есть пять вариантов, но не все из них могут быть доступны для каждого диалога:

Значок

Использовать значок диалога для представления типа диалога.

Состояние

Выбор этого пункта доступен только для диалогов, которые позволяют вам что-либо выбрать (кисть, текстуру, градиент и т.д.). Активный статус показывает текущий выбранный элемент.

Текст

Использовать текст для представления типа диалога.

Значок и текст

При использовании значка и текста вкладки становятся шире.

Состояние и текст

Показывать текущий выбранный элемент и текст для представления типа диалога.

В виде списка, В виде таблицы

Эти пункты меню отображены в диалогах, которые позволяют вам выбрать элемент из списка: кисти, текстуры, шрифты, и т.д. Вы можете выбрать способ отображения элементов: или в виде вертикального списка с именем рядом, или в виде таблицы, с отображением элемента, но без имени. Каждый имеет свои преимущества: просмотр в виде списка даёт вам больше информации, но просмотр в виде таблицы позволяет вам видеть больше элементов одновременно. Значение по умолчанию меняется в зависимости от диалога: для кистей и текстур значение по умолчанию — это просмотр в виде таблицы, для большинства остальных — это просмотр в виде списка.

Если древовидный просмотр настроен как Просмотр в виде списка, то можно использовать теги. Смотрите Раздел 3.7, «Добавление тегов».

Также можно использовать поиск по списку:

Рисунок 3.11. Поле поиска в списке

Поле поиска в списке

Для открытия текстового поля поиска нажмите Ctrl+F. Поиск работает только для выделенных элементов.


Поле поиска в списке автоматически закрывается после пяти секунд бездействия.

[Примечание] Примечание

Сочетание клавиш для поиска также доступно для древовидного просмотра в параметрах «Кисть»,«Шрифт» или «Текстура», доступных для некоторых инструментов.

Показывать панель с кнопками

Некоторые диалоги показывают панель с кнопками внизу диалога, например диалоги текстур, кистей, градиентов и изображений. Это переключатель. Если он включён, панель с кнопками показывается.

Рисунок 3.12. Панель с кнопками в диалоге кистей

Панель с кнопками в диалоге кистей

Показывать выделение изображения

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

Рисунок 3.13. Панель с подсвеченным меню изображения.

Панель с подсвеченным меню изображения.


Для диалогов, пристыкованных под панелью инструментов, этот параметр недоступен. Этот параметр интересен только в случае нескольких открытых изображений.

Автоматически отслеживать активное изображение

Этот параметр доступен только в многооконном режиме. Этот параметр также интересен только в случае нескольких открытых изображений, и в этом случае сведения, показываемые в стыкуемом диалоге, всегда относятся к изображению, выбранному в списке выбора изображения. Если параметр Автоматически отслеживать активное изображение отключён, тогда изображение можно выбрать только в списке выбора изображений. Если параметр включён, то выбрать изображение можно также и напрямую (нажатием на панель заголовка).

Переместить на экран

Опция Открыть экран… является экспериментальной функцией для выбора другого экрана.