Version 1.12
Beachten Sie, dass es zwischen verschiedenen Versionen kleine Unterschiede im Verhalten geben kann. |
Unterschiede zwischen Version 1.10 und Version 1.12
Seit Version 1.12 können mehrere Control-Klassen mit dem gleichen Typnamen existieren. Zur Unterscheidung wurde zusätzlich ein Namensraum eingefügt. So werden beispielsweise die Controltypen TcHmi.Controls.BaseTemplate.TcHmiBreadcrumb
sowie TcHmi.Controls.ResponsiveNavigation.TcHmiBreadcrumb
mitgeliefert.
Alle APIs welche einen Controltypen als Eingabe erwarten (wie TcHmi.ControlFactory.createEx) können mit der alten oder neuen Form aufgerufen werden.
Jedoch musste die API getType aller Controls geändert werden. In Version 1.8 und 1.10 lieferte ein Standard-Button hier als Ergebnis tchmi-button
wogegen ab Version 1.12 der volle qualifizierte Name TcHmi.Controls.Beckhoff.TcHmiButton
zurückgegeben wird.
Wird in eigenem Quelltext auf den Typen geprüft ist hier eventuell eine Anpassung an das neue Format nötig.