Syntax
[C/C++:]
void gSetSegCharAttribs(int nseg, GCHASTY rep, ...);
[F90:]
subroutine gSetSegCharAttribs(nseg, rep, gSwi, gChaesc)
integer, intent(in) :: nseg
type (GCHASTY), intent(in) :: rep
integer, optional, intent(in) :: gSwi
character, optional, intent(in) :: gChaesc
Arguments
nseg
Picture segment number
rep.type
Segment character output type
|
= 1, |
Hardware (gSetHardChars(), gSetPointChars(), gSetMixedChars() or gSetHardCharSize()) |
|
= 2, |
Pseudo hardware (gSetHardChars(), gSetPointChars(), gSetMixedChars() or gSetHardCharSize()) |
|
= 3, |
Software untransformable (gSetSoftChars()) |
|
= 4, |
Software transformable (gSetCharTransformMode(GON)) |
rep.width
Segment character width in current units
rep.height
Segment character height in current units
rep.size
Segment hardware character size
|
= -2, |
Character size set using gSetCharSizePoint() or whilst gSetPointChars() is current |
|
= -1, |
Character size set using gSetCharSize() - (default) |
|
=  0, |
Character size set using gSetHardCharSize() and default size is current |
|
= >0, |
Character size set using gSetHardCharSize() |
rep.slant
Segment italic angle in degrees
rep.angle
Segment string angle in degrees
rep.points
Segment character height in points
Optional Args.
gSwi
Segment character transformation mode
gChaesc
Segment string escape character
Description
The routine gSetSegCharAttribs() changes the current settings of the segment character attributes for segment
nseg and then redraws that segment.
See Also
gSetSegCharAttribs UsagegEnqSegCharAttribsgSetCharSizegSetCharTransformationModegSetEscapeChar