-- TAProperties.mesa -- written by Beach, June 22, 1982 8:56 pm -- provide access to TiogaArtwork Properties DIRECTORY TextNode USING [Ref]; TAProperties: DEFINITIONS = { AnArtworkNode: PROCEDURE [node: TextNode.Ref] RETURNS [BOOLEAN]; SetArtworkProp: PROCEDURE [node: TextNode.Ref]; AnArtworkFileName: PROCEDURE [node: TextNode.Ref] RETURNS [BOOLEAN]; SetArtworkFileNameProp: PROCEDURE [node: TextNode.Ref]; AnArtworkImage: PROCEDURE [node: TextNode.Ref] RETURNS [BOOLEAN]; SetArtworkImageProp: PROCEDURE [node: TextNode.Ref]; AnArtworkPath: PROCEDURE [node: TextNode.Ref] RETURNS [BOOLEAN]; SetArtworkPathProp: PROCEDURE [node: TextNode.Ref]; GetBoundingBox: PROCEDURE [node: TextNode.Ref] RETURNS [x,y: REAL ← 0]; -- return bounding box limits for this node SetBoundingBoxProp: PROCEDURE [node: TextNode.Ref, x,y: REAL]; GetOrigin: PROCEDURE [node: TextNode.Ref] RETURNS [x,y: REAL ← 0]; -- return the origin coordinates relative to the bounding box SetOriginProp: PROCEDURE [node: TextNode.Ref, x,y: REAL]; -- establish the origin coordinate relative to the bounding box }.