Active
Standard
Most Recent
ARINC Specification 661P2-1:2024
661P2-1 Cockpit Display System Interfaces, Part 2, User Interface Markup Language (UIML)
Summary
This document defines the User Interface Markup Language (UIML) which allows developers to specify the interface, look, and behavior of any Graphical User Interface (GUI). The GUI consists of several components, from the simplest, called primitive components (such as rectangle, text, image, group), to more complex components built by the aggregation of several primitive components and by providing relational specific logic. Also defined is the execution model, which provides the rules to interpret the language so that the graphical user interface has a standardized and consistent behavior defined for any platform. Supplement 1 adds numerous additions and changes:
Scripting Language Definition
Creation of A661P2_StringType
Addition of Color property to the Image Primitive
Addition of color Standard Library.
Correction of ColorMatrix Datatype
Addition of Private Library schema
Constraints on max array size and max string size
Rectangle primitive clarification
Function Library function restrictions
Touch & Gesture primitives’ clarification
Type Restriction
Modalities clarification of Initialization of In and InOut
Clipping Region extension and clarification
BorderImage
Positive Real clarification
Maps
Clarification of State Machine Syntax and Behavior
CustomPrimitive standard XML tag
Clarification on PropSetter/Getter/onChange
Updated Metadata to support Custom Primitives
State Machine Layout Metadata
KeyboardInput events clarification
ConstIn Init Expression
Appendix on Changelog
Crown Clarification
Font Library Issue
Semantics of Transform Skew
Path Clarification
Scripting Language Definition
Creation of A661P2_StringType
Addition of Color property to the Image Primitive
Addition of color Standard Library.
Correction of ColorMatrix Datatype
Addition of Private Library schema
Constraints on max array size and max string size
Rectangle primitive clarification
Function Library function restrictions
Touch & Gesture primitives’ clarification
Type Restriction
Modalities clarification of Initialization of In and InOut
Clipping Region extension and clarification
BorderImage
Positive Real clarification
Maps
Clarification of State Machine Syntax and Behavior
CustomPrimitive standard XML tag
Clarification on PropSetter/Getter/onChange
Updated Metadata to support Custom Primitives
State Machine Layout Metadata
KeyboardInput events clarification
ConstIn Init Expression
Appendix on Changelog
Crown Clarification
Font Library Issue
Semantics of Transform Skew
Path Clarification
Technical characteristics
| Publisher | SAE-ITC, ARINC Industry Activities (ARINC) |
| Publication Date | 02/09/2024 |
| Edition | 1 |
| Page Count | 303 |
| EAN | --- |
| ISBN | --- |
| Weight (in grams) | --- |
No products.