Difference between revisions of "OtfGenericScreen"

From emotive
Jump to navigation Jump to search
Line 6: Line 6:
 
# '''Custom Screens''' - Customizable screens that allow arbitrary flexibility
 
# '''Custom Screens''' - Customizable screens that allow arbitrary flexibility
  
Custom screens define an interface to a screen that is externally created. The layout and functionality of the screen itself is not defined in the OTX. The OTF supports two kinds of implementations for the Custom Screens:
+
Custom screens only define an interface to a screen. The screen itself is externally created. The layout and functionality of this screen is not defined in the OTX. The interface to the screen is the [[ScreenSignature|OTX Screen Signature]]. A Screen Signature defines all [[OtxParameters|IN-, OUT- and INOUT-Parameters]] of a screen. The OTX Runtime have to '''map the Screen Signature Parameters to the proper screen controls'''. The OTF supports two kinds of Custom Screens:
  
 
# [[OtfGenericScreen|Generic Screen]]
 
# [[OtfGenericScreen|Generic Screen]]
Line 12: Line 12:
  
 
==Generic Screen==
 
==Generic Screen==
 +
As the name said, Generic Screen is completely data driven. Only the [[ScreenSignature|Screen Signature]] have to define. The default layout can be used or the layout can be adapted.
 +
 +
 +
The Generic Screen

Revision as of 17:40, 28 November 2014

Introduction

The HMI extension (Human Machine Interface) provides access for interacting with the user through the display of graphical screens. To achieve this goal, there are two ways to operate with screens:

  1. Basic Screen - A set of basic dialogs providing by the operating systems
  2. Custom Screens - Customizable screens that allow arbitrary flexibility

Custom screens only define an interface to a screen. The screen itself is externally created. The layout and functionality of this screen is not defined in the OTX. The interface to the screen is the OTX Screen Signature. A Screen Signature defines all IN-, OUT- and INOUT-Parameters of a screen. The OTX Runtime have to map the Screen Signature Parameters to the proper screen controls. The OTF supports two kinds of Custom Screens:

  1. Generic Screen
  2. Screen Mapping

Generic Screen

As the name said, Generic Screen is completely data driven. Only the Screen Signature have to define. The default layout can be used or the layout can be adapted.


The Generic Screen