Интегрированная среда KDE

Описание рабочих сред графического режима целесообразно начать с KDE.

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

Основными элементами интерфейса KDE являются (рис. 5.1) меню рабочего стола вверху экрана (по умолчанию скрыто), панель, объединяющая функции запуска программ и переключателя запущенных приложений, внизу, и собственно рабочий стол.

Меню рабочего стола имеет следующие пункты:«Файл»,«Новый»,«Закладки»,«Рабочий стол»,«Окна»,«Помощь». Содержание их в большинстве случаев понятно, поэтому прокомментируем его лишь вкратце.

Пункт«Файл»позволяет выполнить команду (через вызов строки минитер-минала, о которой подробнее будет сказано ниже), запереть (то есть блокировать) экран и выйти изKDE(рис. 5.2).

С помощью пункта«Новый»(рис. 5.3) можно создать каталог, HTML-файл или текстовый, а также ссылку на устройство (CD-ROM, флоппи-дисковод и т.п.), на приложение (то есть пиктограмму запуска его на рабочем столе) или на URL (помимо стандартныхпротоколов здесь подразумевается любой протокол, который поддерживает браузерkonqueror).

Содержание пункта«Закладки»(рис. 5.4) аналогично таковому любого современного браузера демонстрирует закладки, созданные в программеkonqueror, подробнее о которой будет рассказано в одной из следующих глав.

■Таял Иииын Juij-iJM" Г*6очч* cim LVhh Минииь

Рис. 5.1: Интегрированная среда KDE

Рис. 5.2: Меню рабочего стола, пункт«Файл»

Пункт меню«Рабочий стол»(рис. 5.5) позволяет упорядочить окна равномерно или каскадом (эти действия дублируются далее и в меню«Окна»),выровнять или упорядочить пиктограммы, отключить меню рабочего стола. Здесь же — настройка фона и настройка собственно рабочего стола. Пункт«Окна»,кроме упорядочения окон, предназначен для переключения между открытыми приложениями и виртуальными рабочими столами

В пункте«Помощь»вызывается очень подробная и хорошо структурированная справочная система, правда, большей частью на английском языке (рис. 5.6).

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

—-

ИГ j :...-,■■^HV]T*ci;inf,biH фэни ^В 1' Vtft<«<TWCCi-fi№..НРфAHLP.Ju.li.

^Н*- -■■tJ'*h ': :--i, th|, fИйь1! СеытаииаИВ ■£>Дпкиьцнг 1ш*пг.грз™з*

^H*£) X .1 ii n п i i г 11". i......

^К| ^ ВМЯрвИНИ nflJMUL.

Рис. 5.3: Меню рабочего стола, пункт«Новый»

Ф<*еио й » й & * « «j

Рис. 5.4: Меню рабочего стола, пункт«Закладки»

В состав стартового менюК(рис. 5.7) включены в первую очередь собственные программыKDE,разделенные на группы, назначения которыхясны из названий:

•Приложения,

•Редакторы,

•Графика,

•Интернет,

•Мультимедиа,

•Офис,

•Настройки,

•Системные,

•Развлечения,

•Утилиты.

ФайлНМын Икп4*н | Рыпвчппt№J\Оша. ГЪмйиь

ИГ "ЧИ 1 Раг.ппгци*гь 1чгк*«м

 

1 еьр«мяп> jmjnkh

1 УПОрЙЙ&ЧНТЬ ПИЧШ

ВВ 51Н*Стрйтъ.f-:+-. И'^ НкфищьГйбочйстлBJHMfl1 с наншитипа

 

Рис. 5.5: Меню рабочего стола, пункт«Рабочий стол»

СцаннийПашг*Ьш Дарйнга 2*кшт де^уийнгы uatrpr™ щ»ю ииниць

 

*.Ф *.fit §J>:%6S ЙК«.^ df

ol

Э&i|iei:$]<<"■'■■ ■.i,v .r iri, f-.Vinfjl-- M. ■■.■!■ ы- .1 l-Mpr г-гг-г/ii.-ii'i mil

-1

ер?ДуД/!Я£41№СнСГймс

КОЕ-это мсицая интерактивная графическаясреда для рабочих станции Linux. KDE совмещает

легкость б нстюльэнми*. ооврем^*)*

^ЩНОНДГЬНОГГТЬ И ВЭ П№й tl^nfrfctflГ|М^*ФЧ1?1ЖИИДИЛЯЙИ С ТЙ1П 1м 1ТГ1Г ЦГ1 III IIIПГЩII rijjl ГТЩ11

операционной системы ими.

aMpyJtt Iilipwill4

К

Рис. 5.6: Справочная системаKDE

Кроме того, приложения, которые являются добавочными дляKDE,выделены в отдельные подпункты«Дополнительно»в каждом из пунктов стартового меню. Стартовое меню содержит также ряд дополнительныхпунктов для облегчения навигации(«Закладки», «Каталоги», «Поиск файлов»и т.д.). Отдельным блоком в него автоматически включаются часто используемые приложения.

Рабочий стол содержит иконки для быстрого (одним щелчком мыши) запуска приложений и автомонтирования устройств для работы со сменными накопителями (дискетами и дисками CD-ROM). По умолчанию установлено четыре виртуальныхрабочих стола, переключение между которыми осуществляется с главной панели.

С рабочего стола доступно контекстные меню. По умолчанию (контекстные меню, как и все остальные интерфейсные элементыKDE,легко переопределяются), по щелчку средней кнопкой мыши вызывается аналог пункта«Окна»из главного меню (рис. 5.8), по щелчку правой кнопкой — обобщение всех остальныхего пунктов (создание файлов и каталогов, настройки и т.д., вплоть до выхода изKDE,рис. 5.9).

Контекстные меню (по щелчку правой кнопкой мыши) доступны и для другихэлементов интерфейса: пиктограмм на рабочем столе, главной панели, отдельныхкнопок на ней. В первом случае меню содержит стандартные операции — вырезание, копирование, удаление, помещение в корзину, а также пункт«Свойства».Для иконок сменныхнакопителей имеются пункты«Монтировать/Размонтировать»и (для дисков CD) —«Извлечь»(рис. 5.10). Контекстные меню панели и ее кнопок предназначены для конфигурирования и

В "■=■■■*

В i-tJh jv^r.'

@ Мощирщр ifJd»* (С rwNry qiWniHuyfr СЗ ПрнпОжОинй ^ P*Ato№fw >Г Грйфни ф Интйрнйт £ ■.■-.-.■■■.■-.-.

41 Hatrpuhfji Я ■-■- -i-i-ii _

_1ПйнСкф1нПЫ Q Пйнйиь

И Цвнгр упрввпвнни_________________

ч, Л«Л6й™

0 sxvt^i, программу.

iS HitfptHKH П-1НЧ.ЧН

Рис. 5.7: Структура стартового менюKDE

Рис. 5.8: Контекстное меню рабочего стола по щелчку средней кнопкой мыши

будут рассмотрены ниже.

Следующий компонент интерфейсаKDE —окна приложений и элементы их управления. Ихможно рассмотреть на примере окна штатного эмулятора терминалаkonsole(рис. 5.11). По умолчанию окно это обрамляется:

• сверху — титульной строкой,

• сразу же ниже ее — строкой меню,

• снизу — инструментальной панелью,

• справа — полосой прокрутки.

 

0&v«4pmtr< » fpttfiHirj »

МуШ.Т|ННГДЛЙt

HWTttfM »

УТКМТЫ » 1 ДЩЛ*ГЧ#р HjlHMnrifl

 
 

'

 

т

Рис. 5.9: Контекстное меню рабочего стола по щелчку правой кнопкой мыши

Рис. 5.10: Контекстное меню для пиктограмм рабочего стола (на примере иконки для диска CD)

Все элементы обрамления окна, кроме титульной строки, могут меняться от приложения к приложению. В титульной строке, кроме собственно заголовка, имеются управляющие пиктограммы. Крайнее левое положение в строке (левее заголовка, рис. 5.12) занимает пиктограмма, вызывающая меню управления общими параметрами окна. Пиктограмма, как и прочие пиктограммы титульной строки, реагирует одинаково на нажатие любой кнопки мыши. Пункты меню управления позволяют переместить, свернуть (в пиктограмму или до строки заголовка) и распахнуть окно, произвольно изменить его размер, отправить окно на другой виртуальный рабочий стол или закрыть (вместе с запущенной в нем программой). Можно также изменить стиль оформления индивидуального окна, не затрагивая настроекKDEв целом.

Правее расположена пиктограмма, называемая «шпилькой». Она предназначена для фиксации окна в определенном месте рабочего стола.

Справа от заголовка в строке титула — три пиктограммы (слева направо) следующего назначения:

•сворачивания в иконку на Панели,

Рис. 5.11: Интерфейсные элементы окнаКОЕ(на примере терминала konsole)

Рис. 5.12: Меню управления окном

• максимизации,

• закрытия (напомним, что последняя пиктограмма, как и прочие, срабатывает при нажатии любой кнопки мыши, и окно может закрыться без всякихпредупредительных сообщений).

Средства запуска программ вKDEчрезвычайно разнообразны. Во-первых, это традиционный способ запуска из командной строки окна эмуляции терминала. В качестве терминальной программы по умолчанию (вынесенной в панель задач) здесь выступаетkonsole. Но, разумеется, можно использовать и любые другие эмуляторы терминала.

Второй способ запуска программ — так называемый минитерминал (minickli, рис. 5.13). Это панель, включающая нечто вроде командной строки, вызываемая многообразно:

• из меню рабочего стола Файл (Выполнить команду),

• из стартового меню (Запуск),

• из контекстного меню Рабочего стола по правой клавише мыши (Выполнить команду).

i1 "^ 6в*ДЧТ9 иип пр«Л1>*чн14П_ нвтсрм pi-j-VOTUTe э*яус™т1к

« L*L мло*** njiuTfr n««0TF

- PaL-uimwHHuCi настриги ■ | ВнГнУПннТо в ТЙЦнийЛв jj ВцЛфЛниТ» Р^к ЛР^ФЛ ■Ч'-г*<>*1>Т«.т*

инп пппкаппл rn-nii [То-м _j □ыпплнрть с другим н1(1Ив[ЯЛАУ(«

приоритет ^^HZZ^^H ChOJkmL. плснироМцк:ОШцл-цЯ-||

I Jt&W I Lll II4JL-HU lUU1

пордпь|——

ii

Рис. 5.13: Панель минитерминала minickli

£■

-*.,ВввДИ = L- ИНН lipilJIUMUII*

^f lihm 1ЛЦ ндторый гатит

Рис. 5.14: Строка минитерминала; доступ к истории команд — из выпадающего меню

В строке минитерминала можно запустить на исполнение любую программу графического режима, с любыми параметрами. Поддерживается история команд; при этом доступ к ней — не только с помощью стрелок управления курсором Up|и Down|, но и из выпадающего меню (рис. 5.14).

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

Наряду с командными способами запуска программ вKDEимеются и визуальные: через стартовое меню, через панель и, наконец, с помощью пиктограмм рабочего стола.

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

•традиционная комбинация клавиш ALT+TAB,

•контекстное меню по щелчку средней клавиши мыши,

•пункт Окна из меню рабочего стола,

•правая часть главной Панели, где помещаются иконки-кнопки выполняе-

Рис. 5.15: Центр управленияKDE

мыхпрограмм.

Возможности настройкиKDEпрактически безграничны: почти любое конфигурирование можно выполнить многими различными способами. Так, настройку элементов интерфейса (рабочего стола, панели и ее отдельныхкомпонентов, пиктограмм и прочего) можно выполнить с помощью контекстного меню, доступного по щелчку правой кнопкой мыши. Однако главным средством конфигурированияKDEявляется его Центр управления (рис. 5.15).

Как можно видеть из рисунка, с помощью Центра управления настройке поддается практически все — от конфигурации аппаратныхсредств до параметров сети. Большинство средств настройки дублируется иными утилитами или более эффективно осуществляется редактированием конфигурационныхфайлов. И потому ниже будет рассмотрен только специфический раздел Центра управления — Внешний вид и интерфейс (в англоязычном оригинале — LookNFeel), так как настраиваемость интерфейса - одна из самыхсильныхи привлекатель-ныхсторонKDE.

Раздел Внешний вид и интерфейс включает следующие пункты:

1. Менеджер тем, позволяющий выбрать стилистически единое оформление всего интерфейса, т.н. тему, из предопределенного набора, который может быть дополнен, видоизменен и сохранен для последующего использования; возможно и создание собственныхтем.

2. Панель — дает возможность настройки такихпараметров главной Панели, как ее расположение (с любой стороны экрана), размер, автома-

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

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

4. Пиктограммы — этот пункт определяет общий стиль пиктограмм рабочего стола и ихразмер (от 16x16 до 48x48 пикселей).

5. Поведение окна — описывает условия фокусировки окон (щелчком мыши, перемещением курсора в пределы окна и т.д.), способ переключения между окнами и виртуальными рабочими столами, события, приписанные кнопкам мыши при щелчке на разныхэлементах окна.

6. Привязки клавиш — описывают (и позволяют настроить) комбинации клавиш для выполнения различныхдействий.

7. Рабочий стол — здесь определяется количество виртуальныхрабочих столов (вплоть до 16), гарнитура и размер основного системного шрифта, цвет текста и фона. Тут же настройка так называемыхактивных(или «волшебных» границ рабочего стола, то есть зон по краю экрана, при попадании в которые курсора мыши происходит автоматическое переключение на другой виртуальный стол.

8. Стиль — определяет общий вид всехграфических элементов (в стиле NextStep, MacOS и т.д.).

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

10. Фон — позволяет задать цвет и заливки, в том числе различно ориентированные градиентные (линейные, радиальные, концентрические и прочие) рабочихстолов, назначить им фоновые изображения (т.н. «обои» —

wallpapers).

11. Хранитель экрана — позволяет выбрать таковой из ряда предопределенных, установить время ожидания и выход из хранителя по паролю;

12. Цвета — определяют цветовую гамму интерфейсныхэлементов.

13. Шрифты — здесь определяются гарнитуры, кегли и начертания для подписей ко всем интерфейсным элементам: Общий, который одновременно является шрифтом по умолчанию во всехKDE-приложениях(если их внутренними средствами не определено иное); Моноширинный; Значок на Рабочем столе — подписи к пиктограммам; Панель инструментов — подписи к кнопкам на ней и имена загруженныхприложений на панели задач; Меню — шрифт меню всехзапущенныхизKDEприложений; Заголовок окна — шрифт надписи титульной строки; именно здесь следует производить изменения, если после загрузки не читаются русскоязычные надписи.

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

Еще материалы по теме: