*SAVECHARSIZE (SETMODE)


9.0D, PLBCMP Only

*SAVECHARSIZE={value}

 

The *SAVECHARSIZE keyword sets the current attribute mode. When the value specified is two (2), an eight bit attribute mode is employed. When the value specified is four (4), a 16 bit attribute mode is used.

 

Underline and Blink support is not saved or restored with the SCRNSAVE and SCRNRESTORE instructions or the *CRTON list control if the runtime is using the default eight bit character attribute size. Switching the attribute size to sixteen bits by way of either this control or the PLB_SAVECHARSIZE runtime key word permits underline and blink attributes to be saved and restored.

 

The attribute mode affects the SCRNSAVE, SCRNRESTORE, SCRNSIZE, STATESAVE, STATERESTORE, STATESIZE, WINSAVE,WINRESTORE, WINSIZE, and KEYIN instructions and the *CRTON list control.

 

{value} is a previously defined Numeric Variable that defines the current attribute mode.

 

 

See Also: List Controls (SETMODE), SETMODE



PL/B Language Reference *RMSTXTEXT (SETMODE) *SCREEN (SETMODE)