Надстройки для Workbench

Материал из Russian Amiga wikipedia.

Перейти к: навигация, поиск

Некоторые способы оформления AmigaOS 3.x

Для примера оформления мы изучим предустановленные дистрибутивы систем «AmiKit» и «AmigaSYS4»

Софт берется из архива http://www.aminet.net, иконки из файлового архива для AmigaOS4.


У вас должна быть установлена AmigaOS 3.1-3.9, а так же минимальный набор софта, необходимый для дальнейшей установки (архиваторы, возможно файловые менеджеры и т.п.)

Содержание

[править] Разрешение и глубина цвета

  • Актуально для: AmigaOS 3.0-3.9

Стандартный Workbench в AmigaOS 3.0-3.1 использует для работы 4 цвета. Большинство описанный в статье оформление рассчитано на работу в режиме 16-256 цветов.

[править] Aga

При использовании AGA чипсета, необходимо повысить количество цветов, и, если позволяет монитор, разрешение.

При использовании видеокарт необходимо установить подходящие для них драйвера: CGX или Picasso96.

[править] Picasso96

После установки, в User-Startup должно прописаться следующее:
;BEGIN Picasso96
    Assign Picasso96: "DH0:Picasso96/Picasso96"
;END Picasso96

А в файле Startup-sequence, находящемся там же, где и User-Startup:

sys:devs/monitors/uaegfx 

То есть, мы вначале прописали программу в систему, а потом прописали драйвера для монитора. Теперь в настройках (sys:Prefs/ScreenMode Preferences) стали доступными режимы монитора с нужными нам разрешениями.

[править] CGX

дописать.

[править] Графические тулкиты

[править] Magic User Interface

  • Описание: Набор графических тулкитов, используется большинством современного софта.
  • Актуально для: AmigaOS 3.0-3.9
Первым делом после инсталляции системы, необходимо установить MUI (Magic User Interface). Если установка прошла так как надо, то в файле User-Startup, расположенном в директории sys:s/ появится следующая запись:
;BEGIN MUI
if exists "System:MUI/MUI"
  assign MUI: "System:MUI"
  if exists MUI:Libs
     assign add LIBS: MUI:Libs
  endif
  if exists MUI:Locale
     assign add LOCALE: MUI:Locale
  endif
  version >nil: exec.library 39
  if not warn
     if exists MUI:Docs
        if exists HELP:dummy ; do not remove                     
        endif                ; this entry!
        assign add HELP: e0:Locale/HELP
     endif
  endif
endif
;END MUI

Так же с ее помощью можно «разукрашивать» многие приложения в системе. Менять их облик по своему усмотрению.

[править] Иконки

Существует 4 основных типа иконок, в порядке появления:

  • Стандартные 4-х цветные - используются в AmigaOS 2.0-3.1. Используются иконки с двумя состояниями (например, открытая и закрытая папка).
  • MagicIcons - 8-ми цветные, практически не отличаются от стандартных, требуют только установки 8-ми цветного режима и определенной палитры.
  • NewIcons - используется в AmigaOS 3.5-3.9. Переработанная система иконок, позволяющая использовать до 256 цветов, плюс возможности ассоциаций типов файлов с приложениями для их обработки.
  • PowerIcons - возможность использования .png иконок

Использование того или иного пакетв зависит от производительности вашей Amiga. Для нерасширенных моделей рекомендуется использование только MagicIcons. Для всех остальных минимум стоит установить NewIcons.

[править] Стандартные

Стандартный вид 4-х цветных иконок использующихся в AmigaOS 2.0-3.1. Стандартный внешний вид Workbench

[править] MagicIcons

[править] NewIcons

NewIcons - графическая надстройка к AmigaOS, позволяющая использовать иконки с количеством цветов до 256 с независимой от системы палитрой.

Так же известны иконки GlowIcons - иконки формата NewIcons, где в качестве нажатой используется как бы подсвеченная версия обычной.

Формат Glowicons разработан Matt Chaput. Glowicons базируется на формате NewIcons и используется в AmigaOS 3.5, 3.9, а также MorphOS. Стандартный размер иконки - 46x46 пикселей с максимальным количеством цветов 256 (8 бит).

Внешний вид Workbench с установленным пакетом NewIcons

[править] PowerIcons

После установки PowerIcons, мы можем использовать наборы иконок из других операционных систем, необходимо лишь переименовывать расширение на .info. Единственный недостаток заключается в том, что при одинарном клике по иконке, вместо отображения «нажатой» иконки, вокруг нее просто рисуется рамка.

Кстати говоря, копировать или менять иконки можно с помощью замечательной маленькой утилитки CopyIcons, которая выглядит в виде двух маленьких окошек, куда мы перетаскиваем мышкой нужные нам иконки. Обязательно проверяем, чтобы в Startup-sequence была следующая строка:

RUN >NIL: Sys:C/PowerIcon. 

После установки Power Icons самым трудоемким процессом будет замена всех старых иконок на новые. Процесс сложный не столько по объему работы, сколько по его творческой составляющей. Иконки хочется подобрать красивые и сочетающиеся друг с другом и с другими элементами оформления.

Пример оформления:

Наборы иконок PowerIcons


[править] Оформление окон

[править] Birdie Prefs

Описание: Закрашивание служебных областей окон.

Актуально для: AmigaOS 3.0-3.9

Очередным шагом можно считать установку Birdie Prefs. Это нам надо для того, чтобы закрасить однотонно-некрасивые «рамы» наших окон.

Необходимо прописать в User-Startup строку

RUN >NIL: Birdie ? <ENV:Birdie.Prefs

Можно выбирать несколько текстур, которые будут сменяться при открывании окон. При установке Birdie Prefs в файле Startup-sequence надо, чтобы было отключено Visual Prefs таким вот образом:

;Run > NIL: "sys:c/VisualPrefs

Примеры оформления

[править] Morpheuz

Помимо Birdie Prefs для красочного оформления можно использовать Morpheuz.

Однако для его работы требуется установка AFAOS. С помощью Morpheuz можно менять темы оформления системы.

Лично я не ставил. Решил, что Birdie Prefs для классики как-то роднее. Но для примера привожу скрины из Morpheuz (взято из дистрибутива AmiKit).

[править] Дополнительные утилиты

[править] Global User Interface

Программа для изменений элементов системы может служить GUI (Global User Interface). Интерфейс интуитивно понятный, поэтому в освоении оной программы проблем возникнуть не должно. Тут можно менять цвет и стили оформления шрифтов, кнопок, окон, полос прокрутки и прочих элементов рабочего стола.

[править] Magic Menu

Теперь, не мешало бы поставить Magic Menu. Ставим крайнюю версию. Она позволяет нам выбрать режим Transparent. Ничего особо сложного в установке нет. Однако, замечено, что при использовании режима прозрачности, подглючивают wbclock. (Как оно связано – не понятно).

Стандартное меню AmigaOS 2.0 - 3.9

Меню MagicMenu

[править] MUI WB Pattern

Я думаю, что все знают, каким образом вешаются обои на рабочий стол и в окна системы. Помимо стандартных средств, (sys:Prefs/Patterns) есть интересная программа для того же самого. Что же в ней интересного? Интересно в ней то, что она позволяет менять обоины из выбранного вами списка по выбранному вами порядку после каждой перезагрузки системы в автоматическом режиме. Эта программа – MUI WB Pattern. Установка проще некуда.

[править] AmiDoc

Хотя Amidock и идет в дистрибутиве системы (начиная с AmigaOS 3.5), но ИМХО, в купе с NewIcons или GlowIcons он вообще не смотрится. Только установив PowerIcons и большие архивы иконок, можно сделать по-настоящему красивый элемент рабочего стола. Слева внизу виднеется стрелочка, нажав которую можно попасть в настройки программы, где, вообщем-то, все очень просто и понятно.

[править] Req Attack

Есть такая небольшая, но очень занимательная утилита – Req Attack. С ее помощью можно менять внешний вид и текст системных реквестеров (сообщений). Настроек там довольно много, особо не разбирался. Из недостатков – конфликтность в работе с PowerIcons. В принципе, можно обойтись и без них.

[править] Замена картинок

[править] Рабочий стол

[править] LocalePrefs

В системе есть приложения (например sys:Prefs/LocalePrefs), которые используют изображения в формате .iff. Для более качественного отображения таких изображений, мы по возможности, переконвертируем их в формат либо .bmp, либо .jpg. А что касается карты в настройках часового пояса, то мы ее и вовсе заменим более красивой из MoprhOS. Файл лежит в каталоге sys:Prefs, и называется WORLDMAP. Надо отметить, что данная картинка в MorphOS имеет больший размер по сравнению с AmigaOS, поэтому нам придется привести ее в соответствие с амижными размерами, иначе она будет отображаться не полностью. Амижный размер файла WORLDMAP = 320*173.

[править] MUI

Оформим и программу MUI. А то когда она открывается, у меня возникает ощущение серой тоски на душе. Иной раз появляется немой вопрос, почему же разработчики не могли сами первоначально немного разгрузить этот серый фон чем-то интересным. Надо это дело немного поправить. Подбор картинок – сугубо личное дело. Отмечу, только, что для этого процесса надо запустить MUI, в появившемся окне нажать сверху кнопку настроек MUI. Откроется аналогичное окно, и там можно производить какие-либо манипуляции. Логотип в амижных цветах, вырезанный из какой-то обоины, вставляется в настройке special/text fields/background. Задний фон – в Groups/Background/Page. Это мы оформили САМУ программу MUI. Аналогичным образом можно «разукрасить» весь софт, который поддерживает MUI.

[править] WET

Заменим файл Banner для программы WET. Данная программа качает с инета погоду в реальном времени. Данный файл лежит в папке sys:Locale и по умолчанию какой-то совершенно неказистый. Его размеры = 372*98. Тут, как и с картой, - необходимо соблюсти размеры. Иначе будут перекосы в отображении картинки. Не лишним будет напомнить о том, что при замене картинки, название файла должно остаться не изменным.

Также, в WET по умолчанию используются, ну просто, отвратительные иконки, отображающие погоду. Их мы тоже заменим, благо в нете полно подходящих на замену. Например, такими (StarDock)

Изображение:wet_icons.png

[править] eNote

Вместо стандартного EditPad будем использовать более функциональный и более привлекательный eNote (отечественного производителя). С помощью графического редактора (цветную картинку перебацаем в черно-белую, с небольшим осветлением, чтобы легко и без напряга мог читаться текст в окне) и MUI сделаем его таким –

[править] Aminet Radio

Вместо, имеющихся в оси 3.9, плэеров, поставим себе AmiNetRadio. После установки он имеет невзрачный зеленый оттенок, абсолютно не гармонирующий с получившейся у нас цветовой гаммой рабочего стола. Поэтому идем на сайт – http://www.LorraineDesign.com и качаем оттуда skin под названием «Lorraine». Он находится в пакете их них

же иконок. Идет вместе с ними как бонус. В результате получаем вот такой вот проигрыватель

[править] Дополнительные утилиты

[править] Thump, Picshow

Для просмотра картинок, фотографий и пр.графических файлов мы будет использовать две программы – Thumb и Pic Show. В установке все просто. Использовать их лучше вместе. Они имеют все функциональные навороты. Как бы там ни было, они, действительно, весьма интересны. Единственный недостаток состоит в том, что прога Thumb прежде чем отобразить эскизы картинок долго считывает все папки, чем весьма затормаживает работу. В остальном – довольно неплохо.

[править] Часы

[править] Limpid Clock

Одни из самый популярных вариантов часов и календарей для рачего стола это Limpid Clock.

На данный момент доступна версия 1.17. Можно найти на Аминете или на OS4depot.

Программа имеет в дефолтном состоянии не очень интересный вид. Но, покопавшись в настройках, которых весьма много, можно придать вполне приличный вид. Например рекомендуется отключить отбрасываемые тени. Они не столько придают трехмерный вид, сколько сильно выдают пикселеобразные артефакты вокруг. Не помогает даже возможность отображения с использованием антиальянсинга. Так что без теней аналоговые часы смотрятся ИМХО лучше.

[править] Alarm Clock

Также можно поставить такие часы, как Alarm Clock.

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


При создании использована статья «Разукрашиваем AmigaOS 3.x» от evgenrulez

Личные инструменты