MUI (интерфейс)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Magic User Interface
AmbientDesktop.png
Тип Библиотека элементов интерфейса
Разработчик Стефан Штунц
Операционная система AmigaOS, MorphOS, AROS
Первый выпуск 1993; 27 лет назад (1993)
Аппаратная платформа Amiga
Последняя версия 5.0-2020R1 / (1 июля 2020; 2 месяца назад (2020-07-01))
Сайт sasg.com/mui/

Magic User Interface (MUI, Магический интерфейс пользователя) — объектно-ориентированная система, разработанная Stefan Stuntz, для создания и работы в графическом интерфейсе пользователя. Интерфейс имеет исключительные возможности по настройке: каждый элемент интерфейса может быть независимо настроен пользователем, а разные программы могут иметь индивидуальные настройки интерфейса.

MUI был написан для AmigaOS и быстро получил широкую популярность у пользователей и программистов. Его портировали для линейки процессоров PowerPC и адаптировали в качестве интерфейса используемого по умолчанию для операционной системы MorphOS. Также, программный интерфейс MUI был повторен в Zune, использующемся в операционной системе AROS[1].


Другие GUI[править | править код]

В настоящее время существует два основных интерфейса для Amiga, дополняющих друг друга. Наиболее распространенный MUI (адаптированный в AROS, MorphOS и использующийся в большинстве программ), и второй, ReAction, который был использован в AmigaOS 3.5 и 3.9, а в настоящее время используется в AmigaOS 4.

В разработке находится GTK MUI wrapper который позволит портировать различные программы написанные под GTK.[2]

Расширение палитры в Workbench[править | править код]

MUI расширяет четырёхцветную палитру Workbench еще четырьмя дополнительными цветами, для более плавной передачи цветовых заливок. Пакет MagicWB использует эти дополнительные цвета для отображения более красивых иконок.

Восьмицветная палитра MUI
Компонента
Red 149 000 255 59 123 175 170 255
Green 149 000 255 103 123 175 144 169
Blue 149 000 255 162 123 175 124 151

См. также[править | править код]

Ссылки[править | править код]

Примечания[править | править код]