Table of contents
1 Introduction...................................................................................................................................................9
2 Getting Started...........................................................................................................................................13
2.1 Introduction............................................................................................................................13
2.2 Project example.....................................................................................................................14
2.2.1 Task description.....................................................................................................................14
2.2.2 Creating the configuration file (example)...............................................................................18
2.2.3 Saving the configuration file in the OEM directory (example)................................................21
2.2.4 Creating the online help (example)........................................................................................22
2.2.5 Integrating the online help and saving the files to the OEM directory (example)...................25
2.2.6 Copying easyscreen.ini into the OEM directory (example)....................................................26
2.2.7 Registering the COM file in easyscreen.ini (example)...........................................................26
2.2.8 Testing the project (example).................................................................................................26
3 Fundamentals.............................................................................................................................................29
3.1 Structure of configuration file.................................................................................................29
3.2 Structure of the menu tree.....................................................................................................31
3.3 Definition and functions for start softkeys..............................................................................33
3.3.1 Defining the start softkey........................................................................................................33
3.3.2 Functions for start softkeys....................................................................................................34
3.4 Troubleshooting (log book)....................................................................................................36
3.5 Notes on the easyscreen.ini...................................................................................................38
3.6 Notes for personnel changing over to "Run MyScreens".......................................................41
3.7 Extended configuration syntax...............................................................................................43
3.8 SmartOperation and MultiTouch operation............................................................................45
4 Dialogs........................................................................................................................................................47
4.1 Structure and elements of a dialog........................................................................................47
4.1.1 Defining a dialog....................................................................................................................47
4.1.2 Defining dialog properties......................................................................................................49
4.1.3 Defining dialog elements........................................................................................................56
4.1.4 Defining dialogs with multiple columns..................................................................................58
4.1.5 Password dialogs...................................................................................................................59
4.1.6 Using display images/graphics...............................................................................................61
4.2 Defining softkey menus..........................................................................................................62
4.2.1 Changing softkey properties during runtime..........................................................................64
4.2.2 Language-dependent text......................................................................................................67
4.3 Configuring the online help....................................................................................................71
4.3.1 Overview................................................................................................................................71
4.3.2 Generating HTML files...........................................................................................................72
4.3.3 Generating the help book.......................................................................................................75
SINUMERIK Integrate Run MyScreens (BE2)
Programming Manual, 12/2017, 6FC5397-1DP40-6BA1 3