Magic User Interface
   HOME
*





Magic User Interface
The Magic User Interface (MUI in short) is an object-oriented system by Stefan Stuntz to generate and maintain graphical user interfaces. With the aid of a preferences program, the user of an application has the ability to customize the system according to personal taste. The Magic User Interface was written for AmigaOS and gained popularity amongst both programmers and users. It has been ported to PowerPC processors and adopted as the default GUI toolkit of the MorphOS operating system. The MUI application programmer interface has been cloned by the Zune toolkit used in the AROS Research Operating System. 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 gr ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Ambient (desktop Environment)
Ambient is a Magic User Interface, MUI-based desktop environment for MorphOS. Its development was started in 2001 by David Gerber. Its main goals were that it should be fully asynchronous, simple and fast. Ambient remotely resembles Workbench (AmigaOS), Workbench and Directory Opus Magellan trying to mix the best of both worlds. Features Ambient does not strictly follow the Amiga Workbench interface paradigm but there are still many similarities: while programs are called tools, program attributes are called tooltypes, data files are projects and directories are drawers. * support for ARexx scripting language * default Icon_(computer), icon library for hundreds of fileformats * fully asynchronous, multi-threaded design * fast asynchronous file I/O functions and file notifications * support for Portable Network Graphics#Operating system support for PNG icons, PNG and other Amiga icon formats * built-in icon, workbench and wbstart libraries * built-in applications like disk format ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


AmIRC
AmIRC is an MUI-based IRC client for the Amiga. First released in 1995 as a shareware, it was later open-sourced. AmIRC offers large degree of configuration with an easy to use interface. History Developed by Oliver Wagner (VaporWare) and first released in 1995, AmIRC was then in a direct competition with fellow Amiga IRC client, Grapevine. The application was originally distributed as a shareware product: as such, it allowed the user to run the software, but only for 30 minutes at a time over a 30 day period. AmIRC was included in the Amiga Surfer Pack, a package containing several Internet related applications, released by the Amiga Technologies in 1996. Last major AmIRC version released by VaporWare was 3.5 in 2000, beta releases continued until 2002. Development restarted in 2007, when Nicolas Sallin introduced with a consent of VaporWare an unofficial AmIRC port for MorphOS and later also for AmigaOS 3.x, a keyfile was no longer necessary. Another development branch was sta ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Alpha Blending
In computer graphics, alpha compositing or alpha blending is the process of combining one image with a background to create the appearance of partial or full transparency. It is often useful to render picture elements (pixels) in separate passes or layers and then combine the resulting 2D images into a single, final image called the composite. Compositing is used extensively in film when combining computer-rendered image elements with live footage. Alpha blending is also used in 2D computer graphics to put rasterized foreground elements over a background. In order to combine the picture elements of the images correctly, it is necessary to keep an associated ''matte'' for each element in addition to its color. This matte layer contains the coverage information—the shape of the geometry being drawn—making it possible to distinguish between parts of the image where something was drawn and parts that are empty. Although the most basic operation of combining two images is ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


MagicWB
MagicWB is a third-party Workbench enhancer for AmigaOS. It was developed in 1992-1997 by Martin Huttenloher. History The idea to enhance Workbench arose when the author got bored with the gray and abstract icons provided by Commodore. The original Amiga icons could use only four colours and even those were scarcely used. The background patterns supplied with the operating system for Workbench were also minimal. Desire to develop complete package to enhance Workbench look with complete set of icons, background patterns and new fonts was born.Huttenloher, M: MagicWB Documentation. 1997 Features The original Amiga icon sets supported only four colours. MagicWB extended palette of icons to 8 colours allowing more colourful icons. The MagicWB grew so popular that it became de facto standard for many major third party packages developed for Amiga. One of those is MUI which used extensively MagicWB palette in its GUI widget library. The design style in MagicWB was ''XEN''. The packa ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Dither
Dither is an intentionally applied form of image noise, noise used to randomize quantization error, preventing large-scale patterns such as color banding in images. Dither is routinely used in processing of both digital audio and digital video, video data, and is often one of the last stages of Audio mastering, mastering audio to a compact disc, CD. A common use of dither is converting a grayscale image to Binary image, black and white, such that the density of black dots in the new image approximates the average gray level in the original. Etymology The term ''dither'' was published in books on analog computation and hydraulically controlled guns shortly after World War II. Though he did not use the term ''dither'', the concept of dithering to reduce quantization patterns was first applied by Lawrence G. Roberts in his 1961 MIT master's thesis and 1962 article. By 1964 dither was being used in the modern sense described in this article. The technique was in use at least ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Image Gradient
An image gradient is a directional change in the intensity or color in an image. The gradient of the image is one of the fundamental building blocks in image processing. For example, the Canny edge detector uses image gradient for edge detection. In graphics software for digital image editing, the term gradient or color gradient is also 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. Another name for this is ''color progression''. Mathematically, the gradient of a two-variable function (here the image intensity function) at each image point is a 2D vector with the components given by the derivatives in the horizontal and vertical directions. At each image point, the gradient vector points in the direction of largest possible intensity increase, and the length of the gradient vector corresponds to the rate of change in that direction. Since the intensity function of a d ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Palette (computing)
In computer graphics, a palette is the set of available colors from which an image can be made. In some systems, the palette is fixed by the hardware design, and in others it is dynamic, typically implemented via a color lookup table (CLUT), a correspondence table in which selected colors from a certain color space's color reproduction range are assigned an index, by which they can be referenced. By referencing the colors via an index, which takes less information than needed to describe the actual colors in the color space, this technique aims to reduce data usage, including processing, transfer bandwidth, RAM usage, and storage. Images in which colors are indicated by references to a CLUT are called indexed color images. Description As of 2019, the most common image colorspace in graphics cards is the RGB color model with 8 bits per pixel color depth. Using this technique, 8 bits per pixel are used to describe the luminance level in each of the RGB channels, therefore 24 b ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Workbench (AmigaOS)
Workbench is the desktop environment and graphical spatial file manager, file manager of AmigaOS developed by Commodore International for their Amiga line of computers. Workbench provides the user with a graphical interface to work with file systems and launch applications. It uses a workbench metaphor (in place of the more common desktop metaphor) for representing file system organisation. "Workbench" was also the name originally given to the entire Amiga operating system up until version 3.1. From release 3.5 the operating system was renamed "AmigaOS" and subsequently "Workbench" refers to the native file manager only. Overview The Amiga Workbench uses the metaphor of a workbench (i.e. a workbench for manual labor), rather than the now-standard desktop metaphor, for representing file system organization. The desktop itself is called ''Workbench'' and uses the following representations: ''drawers'' (instead of folders) for directories, ''tools'' for executable programs, ' ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


ReAction GUI
ReAction GUI is the widget toolkit engine that is used in AmigaOS 3.2-4.1. 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. History The native Amiga windowing system is called Intuition, which manages the rendering of screens, windows and basic widgets. However, until AmigaOS 2.0 there was no standardized look and feel, and often application developers had to write their own non-standard widgets (both buttons and menus), with Intuition providing little support. Intuition was later enhanced with ''gadtools.library'' (AmigaOS 2.0 and later), which provides a set of standard widgets. AmigaOS 2.0 also introduced a standard dialog system called ''ASL'' (Amiga Standard requester Library) and the ''Amiga User Interface Style Guide'', which defined how applications should be laid out for consistency. Intuition was improved with BOOPSI (Basic Object Oriented Programming System for Intuition) which ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


YAM (Yet Another Mailer)
YAM (short for Yet Another Mailer) is a MIME-compliant E-mail client written for AmigaOS and derivative operating systems. Originally created by Marcel Beck, it currently supports multiple user accounts, encrypted communications via OpenSSL and PGP, unlimited hierarchical folders and filters, a configurable GUI based on MUI, extensive ARexx support for automating tasks, and most of the features to be expected in modern E-mail clients. History The initial release from 1995 arrived when the Internet was still something very new for the average Amiga user. However, as time passed and further 1.x updates were released, YAM became quickly popular thanks to its simplicity and comprehensible user interface at a time when competing products were either German only (MicroDot), required a shareware fee (MicroDot-II) or used a less intuitive GUI in comparison, such as Thor. The early YAM 1.x series, while very usable for the most part, was relatively basic and spartan in terms of funct ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Voyager (web Browser)
Voyager is a discontinued web browser for the Amiga range of computers, developed by VaporWare. Voyager supports HTML 3.2 and some HTML 4, JavaScript, frames, SSL, Flash, and various other Internet Explorer and Netscape Navigator features. Voyager is also available for the MorphOS and CaOS operating systems. Voyager 3 In May 1999 Oliver Wagner of VaporWare gave details of the upcoming Voyager 3 to Amiga Format, with planned new features including support for JavaScript, DOM (based on Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems ( ...'s model), and CSS. Voyager 3 was generally well-received, with Amiga Format praising its fast JavaScript execution and rapid table layout, but criticising its 'virtually unusable' print function and out-of-date documentation. ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


PageStream
PageStream (originally Publishing Partner) is a desktop publishing software package by Grasshopper LLC (United States), currently available for a variety of operating systems, including Windows, Linux, and macOS. The software was originally released under the name Publishing Partner for the Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ... in 1986. It was also used on the Amiga platform starting in 1989. According to the official website, the latest version is PageStream 5.0.5.8, released October 11, 2010. Autotracing application ''BME'' included. References External links * 1986 software Atari ST software Desktop publishing software Raster to vector conversion software Classic Mac OS software Amiga software MorphOS software Software that uses GTK Proprieta ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]