All Topics  
Magic User Interface

 

   Email Print
   Bookmark   Link






 

Magic User Interface



 
 
The Magic User Interface is an object-oriented
Object-oriented programming

Object-oriented programming is a programming paradigm that uses "Object_" and their interactions to design applications and computer programs....
 system by Stefan Stuntz to generate and maintain graphical user interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
s. With the aid of a preferences program, the user of an application has the ability to customize the outfit according to personal taste.

The Magic User Interface (MUI in short) was written for AmigaOS
AmigaOS

AmigaOS is the default native operating system of the Amiga personal computer. It was developed first by Commodore International, and initially introduced in 1985 with the Amiga 1000....
 and gained popularity amongst both programmers and users. It has been ported to PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
 processors and adopted as the default GUI toolkit of the MorphOS
MorphOS

MorphOS is a computer operating system . It is a mixed proprietary software and open source OS produced for the Pegasos PowerPC -processor-based computer, most models of PPC-accelerator-equipped Amiga computers, and a series of Freescale development boards that use the Genesi Firmware, including the EFIKA and mobileGT....
 operating system.






Discussion
Ask a question about 'Magic User Interface'
Start a new discussion about 'Magic User Interface'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The Magic User Interface is an object-oriented
Object-oriented programming

Object-oriented programming is a programming paradigm that uses "Object_" and their interactions to design applications and computer programs....
 system by Stefan Stuntz to generate and maintain graphical user interface
Graphical user interface

A graphical user interface is a type of user interface which allows people to human-computer interaction such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment....
s. With the aid of a preferences program, the user of an application has the ability to customize the outfit according to personal taste.

The Magic User Interface (MUI in short) was written for AmigaOS
AmigaOS

AmigaOS is the default native operating system of the Amiga personal computer. It was developed first by Commodore International, and initially introduced in 1985 with the Amiga 1000....
 and gained popularity amongst both programmers and users. It has been ported to PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
 processors and adopted as the default GUI toolkit of the MorphOS
MorphOS

MorphOS is a computer operating system . It is a mixed proprietary software and open source OS produced for the Pegasos PowerPC -processor-based computer, most models of PPC-accelerator-equipped Amiga computers, and a series of Freescale development boards that use the Genesi Firmware, including the EFIKA and mobileGT....
 operating system. The MUI application programmer interface has been cloned by the Zune
Zune (GUI toolkit)

Zune is an object-oriented widget toolkit which is part of the AROS project and nearly a clone, at both an application programming interface and look and feel level, of Magic User Interface , a well-known Amiga shareware product by Stefan Stuntz....
 toolkit used in the AROS Research Operating System
Aros

Aros may refer to:Aros-Eros-Cupid-AmorIt is believed that the origins above led Saint Valentines enthusiasts to appoint the Roman god Cupid as the patron of Valentine's day -- that is the story of Lupercalia and the love and romance associatied with the St....
.

Other GUI Toolkits

Actually there are two main widget toolkits in the Amiga world, and are competing each other. The most widely used is MUI (adopted into AROS
Aros

Aros may refer to:Aros-Eros-Cupid-AmorIt is believed that the origins above led Saint Valentines enthusiasts to appoint the Roman god Cupid as the patron of Valentine's day -- that is the story of Lupercalia and the love and romance associatied with the St....
, MorphOS
MorphOS

MorphOS is a computer operating system . It is a mixed proprietary software and open source OS produced for the Pegasos PowerPC -processor-based computer, most models of PPC-accelerator-equipped Amiga computers, and a series of Freescale development boards that use the Genesi Firmware, including the EFIKA and mobileGT....
 and in most Amiga programs), the other one is ReAction
ReAction GUI

ReAction GUI it is the name of the Widget toolkit engine that is used in AmigaOS 4.It is an evolution of ClassACT, which is an object oriented system of classes that enhanced the aspect of the Workbench 2.0 GUI of AmigaOS....
 which was adopted in AmigaOS 3.5. There is in development a GTK MUI wrapper and it will allow the porting of various GTK based software.

Palette extension to Workbench defaults

MUI extended Workbench
Workbench (AmigaOS)

Sorry, no overview for this topic
's four-colour palette
Palette (computing)

In computer graphics, a palette is either a given, finite set of colors for the management of digital images , or a small on-screen graphical element for choosing from a limited set of choices, not necessarily colors ....
 with four additional colours, allowing smoother gradient
Image gradient

In graphics software for digital image editing, the term gradient is used for a gradual blend of color which can be considered as an even gradation from low to high values, as used from white to black in the images to the right....
s with less noticeable dither
Dither

Dither is an intentionally applied form of noise, used to randomize quantization error, thereby preventing large-scale patterns such as contouring that are more objectionable than uncorrelated noise....
ing. The MagicWB companion to MUI made use of this extended palette to provide more attractive icons to replace the dated Workbench defaults.

MUI eight-colour palette
Colour        
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


External links