Anwenderdialoge erstellen
1.10 Vordefinierte Funktionen
Funktionsname
Bitmap Dim
Screen Resolution
Get HMI Resolution
Get Caption Height
Abs
152
Bedeutung
Die Funktion kopiert die Dimension einer Bitmap in eine Variable vom
Strukturtyp SIZE zurück. Zur Typdefinition ist die Datei struct_def.xml
in das Projekt zu integrieren.
Syntax:
<function name="bitmap.dim" >name, variable type
</function>
Parameter:
name - Dateipfad
variable type - Variablenname einer Variable vom Typ SIZE
Beispiel:
<let name="bmp_size" type="size" />
<function name="bitmap.dim" >_T"test.bmp", bmp_size
</function>
Die Funktion kopiert die absolute Bildschirmauflösung des Systems in
eine Variable vom Strukturtyp SIZE zurück. Zur Typdefinition ist die
Datei struct_def.xml in das Projekt zu integrieren.
Syntax:
<function name="hmi.screen_resolution"
>varialble type </function>
Die Funktion kopiert die von SINUMERIK Operate verwendete Bild‐
schirmauflösung in eine Variable vom Strukturtyp SIZE zurück. Zur
Typdefinition ist die Datei struct_def.xml in das Projekt zu integrieren.
Syntax:
<function name="hmi.get_hmi_resolution"
>variable type </function>
Die Funktion liefert die Titelzeilenhöhe in Pixel.
Syntax:
<function name="hmi.get_caption_heigt"
return="<return var>" />
Attribute:
return - Integer Variable
Die Funktion liefert den Absolutwert der angegebenen Zahl.
Syntax:
<function name="abs" return="var"> value
</function>
Programmierhandbuch, 12/2018, A5E40869575 AC
Easy XML