in Embedded Wizard Studio by
EmWi refuses putting some templates into the Composer. Why?

1 Answer

0 votes

The reason why Embedded Wizard Studio does not allow to drag and drop certain templates to the Composer is, because not all templates fit to the currently selected Composer page.

First of all you need to understand the three main navigation levels in the Composer.

1. Project level

Only one project page can be opened in the Composer of an Embedded Wizard project. The members of a project view can have only four types of bricks – units and three types of variant identifiers:

  • Profiles
  • Languages
  • Styles
  • Unit

2. Unit level

If the Composer shows the members of a unit, only the following bricks can be added to this composer page:

  • Classes
  • Resources (fonts or bitmaps)
  • Constants
  • Enumerations
  • Sets
  • Auto Objects
  • Inline Code

3. Class level

A class Composer page can cover the following types of members:

  • Views (visible objects like Rectangles, Texts, Images, etc.)
  • Objects (instances of predefined or customized classes)
  • Variables
  • Properties
  • Methods (normal methods, slot methods, OnGet- and OnSet-methods)
  • Arrays

4. Others

Some special templates can only be used in the dedicated type. These are:

  • EnumItem can only be part of an "Enum" or "Set" Composer page
  • Macros can only be added to a "Profile" Composer page

All other drag and drop action beside above listed will be refused from Embedded Wizard.

Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint