Zune (GUI Toolkit)
   HOME

TheInfoList



OR:

Zune is an object-oriented
GUI toolkit A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called ''widgets'') used to construct the graphical user interface (GUI) of programs. Most wid ...
which is part of the
AROS AROS Research Operating System (AROS, pronounced "AR-OS") is a free and open-source multi media centric implementation of the AmigaOS 3.1 application programming interface (API) which is designed to be portable and flexible. , ports are availab ...
(AROS Research Operating System) project and nearly a clone, at both an
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
and
look-and-feel In software design, the look and feel of a graphical user interface comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes ...
level, of
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 ac ...
(MUI), a well-known Amiga shareware product by Stefan Stuntz. Zune is based on the
BOOPSI BOOPSI (Basic Object Oriented Programming System for Intuition) is an object-oriented programming system for AmigaOS. It extends the AmigaOS windowing environment (Intuition) with an object-oriented subsystem allowing a hierarchy of object classes ...
system, the framework inherited from
AmigaOS AmigaOS is a family of proprietary native operating systems of the Amiga and AmigaOne personal computers. It was developed first by Commodore International and introduced with the launch of the first Amiga, the Amiga 1000, in 1985. Early versions ...
for
object-oriented programming Object-oriented programming (OOP) is a programming paradigm based on the concept of '' objects''. Objects can contain data (called fields, attributes or properties) and have actions they can perform (called procedures or methods and impl ...
in C. Zune classes don't derive from existing BOOPSI gadget classes; instead, the Notify class (base class of the Zune hierarchy) derives from the BOOPSI root class.


Wanderer

Wanderer is a complete user interface based on the Zune widget set. The desktop is similar in design to the
Workbench A workbench is a sturdy table at which manual work is done. They range from simple flat surfaces to very complex designs that may be considered tools in themselves. Workbenches vary in size from tiny jewellers benches to the huge benches used by ...
window manager, but incorporating
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphi ...
features rather than just window management.
''"Wanderer is the whole desktop, not just a filemanager"''.
Its featureset draws heavily upon the Zune toolkit. It supports
theming Theming is the use of an overarching theme to create a holistic and integrated spatial organization of a consumer venue. A theme is a unifying or dominant idea or motif on which any new construction idea, new style generation, any product is desi ...
and various icon formats such as the Amiga planar style (AmigaOS 3.1), Iconcolor (AmigaOS 3.5) and
PNG Portable Network Graphics (PNG, officially pronounced , colloquially pronounced ) is a raster-graphics file format that supports lossless data compression. PNG was developed as an improved, non-patented replacement for Graphics Interchange ...
icons. The icons seen in Wanderer by default were designed by Adam Chodorowski, who based them largely upon the
GNOME A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
br>Gorilla icon set
ref name = Wanderer_Aspect>


References


External links


Article about AROS on OSNews.com

Zune Application Development Manual
Amiga APIs AROS software Widget toolkits {{operating-system-stub