In Smalltalk, Points are commonly written as "A@B", where A and B are numbers.Smalltalk conforms to the usual convention in plane geometry in that the first, or x-coordinate of a Point represents the horizontal dimension, and the second or y-coordinate represents the vertical dimension.A CLDT convention is that the point 0@0 (the origin) is in the upper left corner of the screen. The x-coordinate increases as a Point moves to the right, and the y-coordinate increases as it moves down. In some cases this does not conform to the usual conventions for the platform GUI (for example, in OS/2 Presentation Manager the origin is the lower left corner). CLDT imposes a uniform definition of origin to facilitate portability.The arithmetic messages quo:, rem:, and \\ are defined in Objectworks\Smalltalk, but they are not specified by the Blue Book, and have not been included in VA Smalltalk.corner:, extent:
|