The point
data type represents a point in a Cartesian coordinate system with integer coordinates.
The string
representation of a point
is the string
representation of the X coordinate, followed by a comma, followed by the string
representation of the Y coordinate.
The string
representation of a point
always includes a comma; it does not depend on the setting of the itemDelimiter
property.
In HyperTalk, you can test for a point with the is an
operator, but the test is broken: if the value is not a comma-delimited list of integers, the expression will trigger an "Expected integer here" script error instead of evaluating to false
.