Table of contents
1 Introduction...................................................................................................................................................9
2 Getting Started...........................................................................................................................................13
2.1 Introduction............................................................................................................................13
2.2 Example.................................................................................................................................13
2.2.1 Task description.....................................................................................................................13
2.2.2 Creating the configuration file................................................................................................17
2.2.3 Saving the configuration file in the OEM directory.................................................................20
2.2.4 Creating the online help.........................................................................................................21
2.2.5 Saving the online help in the OEM directory..........................................................................23
2.2.6 Copying easyscreen.ini into the OEM directory.....................................................................23
2.2.7 Registering the COM file in easyscreen.ini............................................................................24
2.2.8 Testing the project..................................................................................................................24
3 Fundamentals.............................................................................................................................................25
3.1 Structure of configuration file.................................................................................................25
3.2 Structure of the menu tree.....................................................................................................27
3.3 Definition and functions for start softkeys..............................................................................28
3.3.1 Defining the start softkey........................................................................................................28
3.3.2 Functions for start softkeys....................................................................................................29
3.4 Troubleshooting (log book)....................................................................................................31
3.5 Notes on the easyscreen.ini...................................................................................................32
3.6 Notes for personnel changing over to "Run MyScreens".......................................................34
3.7 Extended configuration syntax...............................................................................................36
4 Dialogs........................................................................................................................................................39
4.1 Structure and elements of a dialog........................................................................................39
4.1.1 Defining a dialog....................................................................................................................39
4.1.2 Defining dialog properties......................................................................................................41
4.1.3 Defining dialog elements........................................................................................................45
4.1.4 Defining dialogs with multiple columns..................................................................................47
4.1.5 Password dialogs...................................................................................................................48
4.1.6 Using display images/graphics...............................................................................................50
4.2 Defining softkey menus..........................................................................................................50
4.2.1 Changing softkey properties during runtime..........................................................................53
4.2.2 Language-dependent text......................................................................................................56
4.3 Configuring the online help....................................................................................................58
5 Variables.....................................................................................................................................................61
5.1 Defining variables...................................................................................................................61
5.2 Application examples.............................................................................................................62
SINUMERIK Integrate Run MyScreens
Programming Manual, 10/2015, 6FC5397-3DP40-5BA3 3