Control-Verbesserungen

Sparen Sie Engineering-Zeit mit noch besserer Usability und erweitertem Funktionsumfang.

Highlights

  • Klassen können jetzt Operatormethoden (Operator-Überladung) z.B.: “==”, “!=”, “>” … verwenden. Für mehr Information, siehe Kapitel Operator Methods.
  • Klassenereignisse können innerhalb einer Klasse verwendet werden (ähnlich wie die objektorientierten panel #event-Funktionen). Siehe Kapitel Class Event Functions.
  • Ausdrücke können jetzt über die "Punkt"-Notation verkettet werden. Siehe Kapitel Dot Notation
  • Die neue Funktion childPanel (dyn_shape) gibt den Modul-/Panelnamen zurück, welcher derzeit im UI-Manager ausgeführt wird. Siehe Kapitel "childPanels".

Weitere Control-Erweiterungen

Forward-Deklaration

Forward-Deklaration kann nun für CTRL++-Klassen verwendet werden. Siehe Object Oriented Scripting (CTRL++)

Das Schlüsselwort synchronized

Bei falscher Verwendung des Schlüsselwortes synchronized wird eine Fehlermeldung angezeigt. Weitere Informationen finden Sie in der Beschreibung von synchronized.