-> Hier kostenlos registrieren
Hallo zusammen,
Beim drücken von einer Schaltfläche sollte sich die Farbe jener Schaltfläche ändern. Ich habe ein funktionierendes Skript dazu:
export async function Schaltfläche_1_OnDown(item, x, y, modifiers, trigger) {
HMIRuntime.Tags.SysFct.SetTagValue("HmiButtons_ProgSelection_Loading", true);
HMIRuntime.Tags.SysFct.SetTagValue("HmiButtons_ProgSelection_Selection", false);
Screen.Items("Schaltfläche_1").ForeColor = 0xFF000032
}
Jedoch muss man dieses Skript für jede Schaltfläche anpassen, da man den Namen des Objekts eingeben muss.
Gibt es die Möglichkeit Eigenschaften des eigenen Objekts zu ändern ohne das Skript für jede Schaltfläche anpassen zu müssen?
Beim drücken von einer Schaltfläche sollte sich die Farbe jener Schaltfläche ändern. Ich habe ein funktionierendes Skript dazu:
export async function Schaltfläche_1_OnDown(item, x, y, modifiers, trigger) {
HMIRuntime.Tags.SysFct.SetTagValue("HmiButtons_ProgSelection_Loading", true);
HMIRuntime.Tags.SysFct.SetTagValue("HmiButtons_ProgSelection_Selection", false);
Screen.Items("Schaltfläche_1").ForeColor = 0xFF000032
}
Jedoch muss man dieses Skript für jede Schaltfläche anpassen, da man den Namen des Objekts eingeben muss.
Gibt es die Möglichkeit Eigenschaften des eigenen Objekts zu ändern ohne das Skript für jede Schaltfläche anpassen zu müssen?