About page objects

Build 1501 on 14/Nov/2017  This topic last edited on: 5/Aug/2014, at 12:37

Page objects can be either rectangular or shaped. Shapes are polygons with up to 1000 vertexes or ellipses, but not Bezier curves. This applies also to images and text frames.

It is possible to select any number of objects on a layer, and to have attributes chosen from palettes automatically applied to all the selected objects. Palettes always display the values of the currently selected object(s).

As with other shortcuts, cursor keys can be associated to an arbitrary script that can perform any action. They can be context sensitive, performing different actions depending on the current mode, or on the nature and number of selected objects.

Positions, sizes and all other measures of object attributes - like rule weights - can be specified with precision to a thousandth of a point. As usual, any measurement units and formulas can be used. There is no wildcard unit of width or depth (fill to the bottom of the page or to the right margin), but such functions can be realized easily with a script.

Image objects are automatically resized without changing aspect ratio when resized from a corner. All other objects cannot be resized graphically keeping the aspect ratio constant.

Every object can be rotated with precision to a tenth of a degree. Rotation is displayed and edited in a palette - as a positive number when counterclockwise, negative when clockwise.

The redraw of a page does not prevent the execution of any command, i.e., as soon as a command is called, such as scrolling, inserting an object on the page, modifying an object, etc, the redraw is interrupted, allowing the command to be executed immediately without having to wait for the completion of a lengthy redraw.

Note that there are no checks for a B&W pages not to contain color elements. The only check is at print time: B&W pages cannot be printed in color separation. Although such checks can be added via scripts, in our experience, customers often use color elements - especially graphics and ads - on B&W pages, printing them in composite. PostScript RIPs not doing color separation usually automatically render composite colors as gray scale.

It is possible to group objects together. After objects have been grouped together they behave as a single object. Note that this grouping is different from the element grouping used to logically group together related stories and images. The fact that some text frames are grouped together as page objects does not imply that stories linked to them are grouped as database elements, and vice-versa. When grouped objects are resized they are all resized proportionally.

It is possible to copy&paste and cut&paste single objects or multiple objects - even when linked to stories or containing images. Objects can be moved between pages and layers with cut&paste, and with drag&drop.