Grundlagen
3.5 Hinweise zur easyscreen.ini
Auflösungsabhängige Maskenposition: Form Panels
Eintrag in easyscreen.ini:
[640x480]
MyPanel = x:=0, y:=220, width:=340, height:=174
[800x480]
MyPanel = x:=0, y:=220, width:=420, height:=174
...
Hinweise:
Die Maskenposition kann wie folgt definiert werden:
● Die Maskenposition kann in „Pixeln bezogen auf 640x480", angegeben werden.
Beispiel:
//M(MyMask/"MyCaption"/"\\myhelp.png"/
● Die Maskenposition kann an die auflösungsabhängige Position eines FormPanels aus
einem Operate Standard-Screen-Layout, z.B. „FormPanel4" („Hilfsfunktionen") aus dem
Screen-Layout "slmastandardscreenlayout.SlMaStandardScreenLayout" von Area
„Maschine"
//M(MyMask/"MyCaption"/"\\myhelp.png"/
nLayout.FormPanel4"
gekoppelt werden.
Damit ist es komfortabel möglich, Standard-Formen von Operate zu überblenden bzw.
Easyscreen-Masken genau an deren Position zu platzieren.
Beispiel:
//M(Mask/"Mask"//
Es kann aber auch ein beliebig anderes Screen-Layout verwendet werden.
● Die Maskenposition kann an eine selbst definierte, auflösungsabhängige Definitionen von
FormPanels in der Datei easyscreen.ini gekoppelt werden.
Bespiel:
//M(MyMask/"MyCaption"/"\\myhelp.png"/
34
0,219,335,174
"slmastandardscreenlayout.SlMaStandardScree
)
"slstandardscreenlayout.SlStandardScreenLayout.LowerForm"
"MyPanel"
)
)
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 01/2015, 6FC5397-1DP40-5AA2
)