Zum Hauptinhalt springen
Die FlexiLayout-Sprache unterstützt die implizite Konvertierung von Typen. Int –> Real Rect –> Region XCoordinate –> XInterval YCoordinate –> YInterval Distance –> DistInterval Die folgenden Konvertierungen sind in der Sprache zulässig, können jedoch zu Fehlern führen. Beispielsweise kann die Konvertierung XCoordinate –> Distance mit einer anschließenden Konvertierung Distance –> YCoordinate zu dem Fehler führen, dass eine X-Koordinate in eine Y-Koordinate konvertiert wird. Wenn Sie solche Konvertierungen in Ihrem Code verwenden, zeigt der Compiler eine Warnmeldung an. Distance –> XCoordinate Distance –> YCoordinate XCoordinate –> Distance YCoordinate –> Distance DistInterval –> XInterval DistInterval –> YInterval Xinterval –> DistInterval Yinterval –> DistInterval