EB GUIDE Documentation Version 6.1.0.101778 EB GUIDE Documentation
Total Page:16
File Type:pdf, Size:1020Kb
EB GUIDE documentation Version 6.1.0.101778 EB GUIDE documentation Elektrobit Automotive GmbH Am Wolfsmantel 46 D-91058 Erlangen GERMANY Phone: +49 9131 7701-0 Fax: +49 9131 7701-6333 http://www.elektrobit.com Legal notice Confidential and proprietary information. ALL RIGHTS RESERVED. No part of this publication may be copied in any form, by photocopy, microfilm, retrieval system, or by any other means now known or hereafter invented without the prior written permission of Elektrobit Automotive GmbH. ProOSEK®, tresos®, and street director® are registered trademarks of Elektrobit Automotive GmbH. All brand names, trademarks and registered trademarks are property of their rightful owners and are used only for description. Copyright 2015, Elektrobit Automotive GmbH. Page 2 of 324 EB GUIDE documentation Table of Contents 1. About this documentation ................................................................................................................ 15 1.1. Target audiences of the user documentation ......................................................................... 15 1.1.1. Modelers .................................................................................................................. 15 1.1.2. System integrators .................................................................................................... 16 1.1.3. Application developers ............................................................................................... 16 1.1.4. Extension developers ................................................................................................ 17 1.2. Structure of user documentation ........................................................................................... 17 1.3. Typography and style conventions ........................................................................................ 18 1.4. Naming conventions ............................................................................................................. 20 2. Safe and correct use ...................................................................................................................... 21 2.1. Intended use ....................................................................................................................... 21 2.2. Possible misuse ................................................................................................................... 21 3. Support .......................................................................................................................................... 22 4. Introduction to EB GUIDE ............................................................................................................... 23 4.1. The EB GUIDE product line ................................................................................................. 23 4.2. EB GUIDE Studio ................................................................................................................ 23 4.2.1. Modeling HMI behavior ............................................................................................. 23 4.2.2. Modeling HMI appearance ......................................................................................... 24 4.2.3. Handling data ........................................................................................................... 24 4.2.4. Exporting the EB GUIDE model ................................................................................. 24 4.3. EB GUIDE TF ..................................................................................................................... 24 5. Modeler’s manual ........................................................................................................................... 26 5.1. Overview ............................................................................................................................. 26 5.2. Components of the graphical user interface ........................................................................... 26 5.2.1. Project center ........................................................................................................... 26 5.2.1.1. Navigation area .............................................................................................. 27 5.2.1.2. Content area .................................................................................................. 27 5.2.2. Project editor ............................................................................................................ 27 5.2.2.1. Navigation area .............................................................................................. 28 5.2.2.2. Content area .................................................................................................. 29 5.2.2.3. Command area .............................................................................................. 30 5.2.2.4. Toolbox .......................................................................................................... 30 5.2.2.5. Properties panel ............................................................................................. 31 5.2.2.6. Status bar ...................................................................................................... 31 5.2.2.7. Problems area ................................................................................................ 31 5.3. Tutorial: Getting started ........................................................................................................ 32 5.3.1. Starting EB GUIDE ................................................................................................... 32 5.3.2. Creating a project ..................................................................................................... 33 5.3.3. Modeling HMI behavior ............................................................................................. 34 Page 3 of 324 EB GUIDE documentation 5.3.4. Modeling HMI appearance ......................................................................................... 37 5.3.5. Starting the simulation ............................................................................................... 39 5.4. Background information ........................................................................................................ 40 5.4.1. Animations ................................................................................................................ 40 5.4.2. Application programming interface between application and model ............................... 40 5.4.3. Communication context ............................................................................................. 41 5.4.4. Datapool ................................................................................................................... 41 5.4.4.1. Concept ......................................................................................................... 41 5.4.4.2. Datapool items ............................................................................................... 41 5.4.4.3. Windowed lists ............................................................................................... 42 5.4.5. EB GUIDE model and EB GUIDE project ................................................................... 43 5.4.6. Event handling .......................................................................................................... 43 5.4.6.1. Event system ................................................................................................. 43 5.4.6.2. Events ........................................................................................................... 44 5.4.7. Extensions ................................................................................................................ 44 5.4.7.1. EB GUIDE Studio extension ........................................................................... 44 5.4.7.2. EB GUIDE GTF extension .............................................................................. 44 5.4.8. Languages ................................................................................................................ 45 5.4.8.1. Display languages in EB GUIDE Studio ........................................................... 45 5.4.8.2. Languages in the EB GUIDE model ................................................................ 45 5.4.9. Resource management ............................................................................................. 45 5.4.9.1. Fonts ............................................................................................................. 46 5.4.9.2. Images .......................................................................................................... 46 5.4.9.2.1. SVG images ........................................................................................ 46 5.4.9.2.2. 9-patch images .................................................................................... 47 5.4.9.3. 3D graphics ................................................................................................... 48 5.4.10. Scripting language EB GUIDE Script ........................................................................ 48 5.4.10.1. Capabilities and areas of application .............................................................. 48 5.4.10.2. Namespaces and identifiers .......................................................................... 49 5.4.10.3. Comments ...................................................................................................