GINO Graphics Suite - GINO v9.0  

gSetSegStrAttribs

Syntax

[C/C++:]
void gSetSegStrAttribs(int nseg, int jus, int nul, int und, float relcw, float relch, float posexp, float posind, float drpfac, float xbeg, float ybeg);
[F90:]
subroutine gSetSegStrAttribs(nseg, jus, nul, und, relcw, relch, posexp, posind, drpfac, xbeg, ybeg)

integer, intent(in) :: nseg
integer, intent(in) :: jus, nul, und
real, intent(in) :: relcw, relch, posexp, posind,drpfac,xbeg,ybeg

Arguments

nseg
Picture segment number

jus
Segment string justification (see gSetStrJustify())

= GLEFT, Left-justified (default)
= GCENTRE, Centre-justified
= GRIGHT, Right-justified

nul
Switch for representation of 0 (zero) character (set gDefineNullChar())

= GNOSLASH, Without / (default)
= GSLASH, With /
= GTICK, With tick

und
Segment string underscore switch (see gSetStrUnderscore())

= GOFF, Underscore off (default)
= GON, Underscore on

relcw
Relative segment character width of character string exponents and indices (default=0.7) (see gSetStrExponent())

relch
Relative segment character height of character string exponents and indices (default=0.7)(see gSetStrExponent())

posexp
Relative segment character height above the baseline at which exponents are drawn (default=0.6)(see gSetStrExponent())

posind
Relative segment character height below the baseline at which indices are drawn (default=0.3)(see gSetStrExponent())

drpfac
Segment text block interline spacing factor (see gSetInterline|Space())

xbeg
Segment text block horizontal start position (see gStartTextBlock())

ybeg
Segment text block vertical start position (see gStartTextBlock())

Description

The routine gSetSegStrAttribs() changes the current settings of the segment string attributes for segment nseg and then redraws that segment.

See Also

gSetSegStrAttribs Usage
gDefineNullChar
gEnqSegStrAttribs
gSetInterlineSpace
gSetStrExponent
gSetStrJustiofy
gSetStrUnderscore
gStartTextBlock