Please enable JavaScript to view this site.

 

void = MoveBoxHor(nFixedUnits)

 

This macro function moves a textbox horizontally by nFixedUnits.

 

It is a simultaneous call to MoveBoxLeft and MoveBoxRight ensuring that the width of the box remains the same all through the resizing and avoid potential occurrences of message 181650.

 

Looking at the measurements palette of QuarkXPress and InDesign, as shown in the image on the right, the effect of this function is to change the value of X by nFixedUnits.

Textbox resizing functions only work on textboxes whose angle is a multiple of 90 degrees (0­°, 90°, 180°, or 270°) and we strongly encourage you to always use non-rotated textboxes (with an angle of 0°) for any macro which contains the above macro function, as explained in the gridtemplate construction guidelines.

A fixed unit is the smallest unit of size, used by both QuarkXPress and InDesign, and is defined as 1/65536 of a point. This means that an inch is 4718592 fixed units, and a millimeter is approximately 185771 fixed units.

 

This function moves the textbox but has no effect on its size.

 

See also: textbox resizing macro functions.

 


Topic 181655, last updated on 25-Jan-2021