Magic User Interface - History

History

Creating GUI applications on Amiga was difficult for a very long time, mainly because the programmer got only a minuscule amount of support from the operating system. Beginning with Kickstart 2.0, the gadtools.library was a step in the right direction, however, even using this library to generate complex and flexible interfaces remained difficult and still required a great deal of patience.

The largest problem in existing tools for the creation of user interfaces was the inflexible output. Most of the programs were still using built-in fonts and window sizes, thus making the use of new high resolution graphics hardware adapters nearly unbearable. Even the preference programs on the Workbench were still only using the default fixed width font.

In 1992 Stefan Stuntz started developing new object oriented GUI toolkit for Amiga. Main goals for new GUI toolkit were:

  • Font sensitivity Possible for the font to be set in every application.
  • Changeable window sizes Windows have a sizing gadget which allows users to change the window size until it suits their needs
  • Flexibility Elements can be changed by the user regarding their own personal tastes.
  • Controlling by keyboard Widgets can be controlled by the keyboard as well as by the mouse.
  • System integration Every program has a REXX port and can be iconified or uniconified by pushing a gadget or by using the Commodities exchange program.
  • Adjusting to its environment Every application can be made to open on any screen and adapts itself to its environment.

MUI was released as shareware. Starting from MUI 4.0 it is distributed for free but shareware key is still required to activate all user configuration options in MUI 3.

Read more about this topic:  Magic User Interface

Famous quotes containing the word history:

    If you look at the 150 years of modern China’s history since the Opium Wars, then you can’t avoid the conclusion that the last 15 years are the best 15 years in China’s modern history.
    J. Stapleton Roy (b. 1935)

    In history as in human life, regret does not bring back a lost moment and a thousand years will not recover something lost in a single hour.
    Stefan Zweig (18811942)

    It may be well to remember that the highest level of moral aspiration recorded in history was reached by a few ancient Jews—Micah, Isaiah, and the rest—who took no count whatever of what might not happen to them after death. It is not obvious to me why the same point should not by and by be reached by the Gentiles.
    Thomas Henry Huxley (1825–95)