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

Материал из 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) стали доступными режимы монитора с нужными нам разрешениями.

P96 prefs.png

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

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

Mui.png

Иконки

Существует 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 самым трудоемким процессом будет замена всех старых иконок на новые. Процесс сложный не столько по объему работы, сколько по его творческой составляющей. Иконки хочется подобрать красивые и сочетающиеся друг с другом и с другими элементами оформления.

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

PowerIcons2.png

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

PowerIcons.png


PowerIcons1.png

Оформление окон

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
BirdiePrefs.png

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

BirdiePrefs ex1.png BirdiePrefs ex2.png BirdiePrefs ex3.png

Morpheuz

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

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

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

Morpheuz amikit.png

Дополнительные утилиты

Global User Interface

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

Magic Menu

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

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

Menu standart.png

Меню MagicMenu

Menu MagicMenu.png

MUI WB Pattern

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

AmiDoc

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

AmiDoc.png

Req Attack

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

Замена картинок

Рабочий стол

LocalePrefs

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

MUI

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

WET

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

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

Wet icons.png

eNote

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

Aminet Radio

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

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

AmiNetRadio.png AmiNetRadio playlist.png

Дополнительные утилиты

Thump, Picshow

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

Часы

Limpid Clock

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

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

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

Limpid Clock.png Limpid Clock pref.png

Limpid Clock menu.png

Alarm Clock

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

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

Alarm Clock.png


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