The following subprograms are available for defining Viewports and manipulating them:-
UI_ASSIGN_VIEWPORT ) Assign Viewport ID UIASVP )
UI_DROP_VIEWPORT ) Deassign (Drop) Viewport UIDRVP )
UI_VIEWPORT_MODE ) Specify Viewport Mode UIVPMD ) (Text or Graphics)
UI_DEFINE_VIEWPORT ) Define a new Viewport UIDFVP )
UI_LOCK_VIEWPORT ) Lock a Viewport UILKVP )
UI_UNLOCK_VIEWPORT ) Unlock a Viewport UILKVP )
UI_DISPLAY_VIEWPORT ) Display a Viewport UIDIVP )
UI_ERASE_VIEWPORT ) Erase a Viewport UIERVP )
UI_HIDE_VIEWPORT ) Hide (remove from Display) UIHIVP ) a Viewport
UI_INPUT_PROMPT_VIEWPORT ) Define new Input Prompt UIIPVP ) Viewport
UI_MODIFY_VIEWPORT ) Change Size or Position UIMOVP ) of a Viewport
UI_MOVE_VIEWPORT ) Move a Viewport UIMVVP )
UI_PRIORITY_VIEWPORT ) Specify a new Priority UIRPVP ) for current Viewport
UI_RESTORE_VIEWPORT ) Restore a Viewport to UIREVP ) original size etc.
UI_SCROLL_VIEWPORT ) Define Size of Scroll UISCVP ) Viewport
UI_SIZE_VIEWPORT ) Change Size of a Viewport UISZVP )
UI_TOP_VIEWPORT ) Make specified Viewport UITPVP ) the Top one on Display
UI_USE_VIEWPORT ) Use an already existing UIUSVP ) Viewport
UI_BATCH_VIEWPORT ) Batch Viewport UIBAVP ) Operations
UI_ERASE_SCREEN ) Erase Screen (Hide all UIERSC ) Viewports)
UI_UNERASE_SCREEN ) Un-Erase Screen (Restore UIUESC ) all Viewports)
UI_REPAINT_SCREEN ) Repaint Screen
UIRPSC )