Documentation

 

Embedded Wizard Release Notes

Provides an overview of the improvements of the latest
Embedded Wizard version including a version history.

 

 

 

 

 

Embedded Wizard User ManualEmbedded Wizard User Manual

The user manual provides a first overview about Embedded Wizards main functionality and the integrated development environment. For new users, we recommend to study the "Quick Tour" of the user manual.

 

 

 

 

Chora User ManualChora User Manual

Chora, is the object oriented programming language of Embedded Wizard, derived from C++ and JAVA and is tailored for GUI applications. It is used to implement the GUI logic, like event- and focus handling, scrolling, effects and animations. This document describes the Chora programming language in details.


Based on the Chora programming language, Embedded Wizard contains a class library Mosaic (in two versions: the new Mosaic 2.0 and the previous Mosaic 1.0). The class libraries provide many ready-to-use components, widgets templates and further functionalities, which enable the creation of GUI applications even without much programming work. Hence, for users without deep programming knowledge, we recommend to study the following Tutorial - Mosaic 2.0 first.

 

 

 

 

Tutorial Mosaic 2.0Tutorial - Mosaic 2.0

The Tutorial provides an introduction into the powerful features and workflow of Embedded Wizard based on the new class library "Mosaic 2.0". The Tutorial will help new developers to facilitate their project startup and get familiar with the tool faster and easier.

Mosaic 2.0 is a completely redesigned class library, in order to support certain new UI requirements like touch and gesture handling, layout management and new graphics effects. For all new UI projects, we recommend to use Mosaic 2.0 as foundation for your developments.

 

For registered users, the examples of this tutorial (project files) and a free trial version of Embedded Wizard is available at our Download Center.

 

 

 

Tutorial - BasicsTutorial - Basics (Mosaic 1.0)

The Tutorial Basics provides an introduction into the features of Embedded Wizard based on the previous version of the class library "Mosaic 1.0". We recommend to use Mosaic 1.0 for maintenance of existing GUI projects.

 

For registered users, the examples of this tutorial (project files) and a free trial version of Embedded Wizard is available at our Download Center.

 

 

 

EmWi Tutorial - WidgetsTutorial - Widgets (Mosaic 1.0)

With Embedded Wizard's previous version of the class library Mosaic 1.0, GUI applications have been developed with certain widgets, like flexible buttons, menus or panels. "Tutorial - Widgets " describes the usage and modification of the available widgets in Mosaic 1.0. Furthermore, it provides a detailed look on the interconnection of GUI and underlying logic, to exchange values and trigger actions, from simple 'property' access to the sophisticated 'controller/view' approach.  

We recommend, to use Mosaic 1.0 for maintenance of existing GUI projects.

For registered users, the examples of the tutorial (project files) and a free trial version of Embedded Wizard is available at our Download Center.