Composer
5
Inspired Composer Instruction Manual
Non-Visual Template Def inition Elements
There are two main types of non-visual elements:
Switches
Selectors
Switches
Switches have two states, on or off. They are generally used for the following:
Turning animations on or off for a group of related visual elements. See Visual Template Elements on page 5 for more
details.
Making a group of related Visual Template Elements visible or invisible. See Switch Property on page 95.
Selectors
Selectors are used to choose a value for a property from a set of named values, for example, you could use a selector to allow the
user to choose the background color of a Message from one of the colors of the rainbow: (red, orange, yellow, green, blue, indigo,
violet). Selectors can also be used to choose animations for visual elements of a Message from a group of options. For example,
you could choose the animation used to remove a Message from the screen (fade to black, fade to white, slide off screen to the
right, slide off screen to the left) etc. See Selector Property on page 95.
Visual Template Elements
Template Definitions are constructed from one or more visual elements defined in the table below.
Visual elements have attributes which influence how they are displayed. For example, text elements have a text field containing the
actual text to display as well as attributes such as color, font type, and font size.
Each visual element can have an animation attached to it. Animations are composed of rotations, scales, zooms, fades, and so on.
Template Definition Properties
Once an AMX designer has created visual and non-visual elements for a Template Definition, he/she specifies which elements and
which attributes of these elements can be modif ied when creating Templates from this Template Definition. Modifiable attributes of
Template Definitions are known as properties.
The elements that make up a Template Definition can be divided into the following groups:
1. Elements used to convey information to an audience, generally text elements, although image and video elements can also be
used. An example would be a Message that provides details of a meeting. This could have the following text elements: meeting
title, time, topic, and location along with an image appropriate to the meeting type (Sales Meeting, Staff Meeting, Board
Meeting, etc.). The designer sets one or more modifiable attributes for the information carrying elements. In the case of text
fields, this is normally the actual text to use.
2. Elements that provide the basic style or theme for a Template, for example, shape elements, animations, and so on. The
designer normally sets a number of minor modifiable attributes for these elements such as the colors used. Template
Definition users can modify these attributes to make a number of different Templates with the same purpose and basic design
but with different themes or styles.
3. Elements that brand a Message for use in a specific sector or organization, for example, logos. The attributes of these
elements are not normally modifiable.
Templates
Users create Templates from Template Definitions by inserting text, images, or video files in some of the properties of the Template
Definition. For example, using a Meeting Template Definition you can create a number of different Templates for different types of
meetings, such as: staff meetings, sales meetings, golf club meetings and so on. Some of the information and settings for final
display are chosen at this level and fixed so they cannot be modified when creating a Message. This is often done to brand a
Template Definition to create a Template for use within an organization. This job is usually carried out by more experienced users.
You can also set default property values which the Template user can either accept or change.
AMX designers provide a number of default (pre-created) Templates for each Template Definition. You can use these Templates to
create Messages or use them as the basis for custom Templates for your organization, different groups within your organization, or
different tasks.
To summarize you can do the following with Templates:
Change property names from the names provided in the Template Definition, typically to make the names more descriptive
and self-explanatory for Template users.
Set default values for Template Properties to reduce the workload for users.
Visual Element Definition
Text These consist of one or more lines of text. The number of characters is
limited by the size of the font, font type, and the dimensions of the space in
which the text element fits.
Shape These are geometric shapes which can be filled with patterns (graphic
textures), solid colors, gradient fills.
Images (image files) These are a special type of shape element filled with an image.
Video (video files) These are a special type of shape element filled with a video.