メインコンテンツへスキップFlexiLayout 言語は暗黙的な型変換をサポートします。
Int → Real
Rect → Region
XCoordinate → XInterval
YCoordinate → YInterval
Distance → DistInterval
以下の変換は言語としては許可されていますが、エラーにつながる可能性があります。例えば、XCoordinate → Distance の変換に続けて Distance → YCoordinate を行うと、X 座標を Y 座標に変換してしまう誤りが発生することがあります。
このような変換をコードで使用すると、コンパイラは警告メッセージを表示します。
Distance → XCoordinate
Distance → YCoordinate
XCoordinate → Distance
YCoordinate → Distance
DistInterval → XInterval
DistInterval → YInterval
Xinterval → DistInterval
Yinterval → DistInterval