Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

GPR_$REPLICATE_FONT               GPR Calls                GPR_$REPLICATE_FONT


NAME
     gpr_$replicate_font - creates and loads a modifiable copy of a font.

FORMAT
     gpr_$replicate_font (font_id, replicated_font_id, status)

DESCRIPTION
     This routine creates and loads a modifiable copy of a font.

   Input Parameters
     font_id
          Identifier of the original text font.  This is a 2-byte integer.

   Output Parameters
     replicated_font_id
          Identifier of the copied text font.  This is a 2-byte integer.

     status
          Completion status, in status_$t format.

NOTES
     To   use   routines   which   change   fonts,   you   must   first   call
     gpr_$replicate_font  to  create  a  modifiable copy of a font.  The font-
     modifying        routines        include        gpr_$set_character_width,
     gpr_$set_horizontal_spacing, and gpr_$set_space_size.  These calls change
     only the local copy of the font. If you unload a font and reload it,  the
     font is reset to the values in the font file.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026