GINO Graphics Suite - GINO v9.0  

gMoveToNextLine

Syntax

[C/C++:]
void gMoveToNextLine(void);
[F90:]
subroutine gMoveToNextLine

Arguments

None

Description

The routine gMoveToNextLine() (or *N escape sequence) moves the current position to the beginning of the next line in a text block. The start position of a text block is defined using gStartTextBlock(). The start of each subsequent line is positioned according to the current inter-line spacing factor which is set by gSetInterlineSpace(). The action of gMoveToNextLine() (or *N) can be likened to sending a carriage-return and line feed where the margin is set by gStartTextBlock().

The complete text block is subject to the current setting of the string angle set by gSetStrAngle(). Thus each line is positioned 'below' the preceding line such that the block structure is maintained.

If the transforming of characters is switched on with gSetCharTransformMode(), the movement to the next line is also subject to the current transformation.

If gStartTextBlock() has not been called, a warning message is output and the current pen position is moved by the current inter-line spacing factor as if only a line-feed had been printed.

See Also

gMoveToNextLine Usage
gStartTextBlock
gSetInterlineSpace
gSetStrJustify
gDisplayStr
gSetCharTransformMode