The following utility subroutines are available for outputting Text within Text or Graphics Viewports. They all use the currently setup Viewport, which is defined by a prior call to UI_USE_VIEWPORT. For a Text Viewport to be visible on the screen it must be displayed by a call to UI_DISPLAY_VIEWPORT which may be performed either prior to, or following, the calls to these Subprograms to output text to the Viewport.
UI_DISPLAY_CHARS ) Display Characters at UIDICH ) current Cursor Position
UI_DISPLAY_LINE ) Display a Line at UIDILI ) current Cursor Position
UI_OUTPUT_TEXT ) Display Text switched by UIOUTX ) UIPACK Operation Mode
UI_ERASE_CHARS ) Erase Characters at UIERCH ) current Cursor Position
UI_ERASE_LINE ) Erase Line at UIERLI ) current Cursor Position
UI_SET_CURSOR ) Set Cursor Position UISTCU )
UI_LABEL_VIEWPORT ) Label current Viewport UILAVP )
UI_STYLE_VIEWPORT ) Specify Text Style for UISTVP ) Viewport
UI_WRAP_VIEWPORT ) Specify wrap or UIWRVP ) truncate text
UI_BEGIN_BATCH ) Begin Batch Update UIBGBA )
UI_END_BATCH ) End Batch Update UIENBA )
UI_SWAP_BATCH ) Swap Batch Update Modes
UISWBA )