IDM-S-GKAK
Learning objectives
You will gain an overview of ...
- ... the elements of graphical user interfaces.
- ... how to create GUI elements them with the ISA Dialog Manager.
- ... the interface design and the rule language.
- ... internal inheritance mechanisms when using models.
- ... the use of user-defined attributes.
- ... the use of more complex IDM objects (Tablefield, Treeview, Splitbox).
- ... the use of modularization to divide the dialog into smaller units.
- ... the functionality of the Rule Language.
- ... the use of the trace option (the trace file) and the debugger.
Participants in this course will be able to ...
- ... design a graphical user interface using the IDM editor.
- ... define and attribute objects.
- ... apply the concept of object models.
- ... implement dialog sequences with the help of the Rule Language.
- ... develop dialogs modularly in larger development teams.
- ... create prototypes for application development.
- ... localize errors in rules using the trace option and the debugger.
Content
- Basics of graphical user interfaces
- Ways to create graphical user interfaces
- Interface design with the graphical interactive editor
- Creating objects
- Positioning and dimensioning of objects
- Assignment of attribute values
- Working with simple and hierarchical models
- Practical exercises
- Introduction to the dialog flow control
- Events in the Rule Language
- Simple actions in the Rule Language
- Dynamic generation of instances from models
- Elements of the Rule Language
- Event-oriented programming
- Loops, conditional program sequences
- Use of the IDM built-in functions
- Use of modularization
- Creation of executable modules
- Use of third-party modules in the dialog flow
- User-defined attributes and structures
- Definition of application-dependent attributes
- Definition of structures for data exchange
- Use of more complex IDM objects (tablefield, treeview, splitbox)
- Structure and properties of the objects
- Access to the objects in the Rule Language
- Use of tracing and the debugger
- Search for errors in rules
- Analysis of trace files
Prior knowledge
Basic knowledge of working on the respective platform (e.g. PC with Microsoft Windows).
Participant's profile
Designers, organizers and project managers who would like to get a more detailed overview of dialog control with the ISA Dialog Manager.
This course does not cover the technical connection of application programs. The corresponding course should therefore be attended afterwards (Interface Course C, Interface Course COBOL, Interface Course C++).
Duration
5 days
Course fee
€ 2,000 (plus VAT) per participant