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) |
und
Segment string underscore switch (see gSetStrUnderscore())
|
= GOFF, |
Underscore off (default) |
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 UsagegDefineNullChar
gEnqSegStrAttribsgSetInterlineSpace
gSetStrExponent
gSetStrJustiofy
gSetStrUnderscore
gStartTextBlock