chapter 10Viewport Manipulations 10--i section 10.1 Viewports Viewport Priority and Viewport Locking 10--1 subsection 10.1.1Viewports 10--1 subsection 10.1.2Viewport Coordinate Systems 10--1 subsubsectionText Viewports 10--1 subsubsectionGraphics Viewports 10--2 subsection 10.1.3Default Viewports 10--2 subsection 10.1.4Viewport Priority 10--3 subsection 10.1.5Viewport Locking 10--3 subsection 10.1.6Scroll Viewport 10--3 subsection 10.1.7Input Prompt Viewport 10--4 subsection 10.1.8Alert Viewports 10--4 subsection 10.1.9Viewport Logging 10--4 subsection 10.1.10Batching Viewport Operations 10--4 section 10.2 Viewport Manipulation Subprograms 10--5 subsection 10.2.1Assign Viewport ID 10--6 subsection 10.2.2Deassign Drop a Viewport 10--7 subsection 10.2.3Specify Viewport Mode Text or Graphics 10--7 subsection 10.2.4Define a Viewport 10--9 subsection 10.2.5Lock Viewport 10--10 subsection 10.2.6Unlock Viewport 10--11 subsection 10.2.7Display a Viewport 10--11 subsection 10.2.8Erase a Viewport 10--12 subsection 10.2.9Hide a Viewport 10--13 subsection 10.2.10Define Viewport for Input Prompting 10--14 subsection 10.2.11Modify Size or Position of a Viewport 10--14 subsection 10.2.12Move a Viewport 10--16 subsection 10.2.13Specify a new Priority for Viewport 10--17 subsection 10.2.14Restore a Viewport to Original Size and Position 10--18 subsection 10.2.15Define Scroll Viewport Size 10--19 subsection 10.2.16Resize a Viewport 10--20 subsection 10.2.17Make a Viewport the Top one 10--21 subsection 10.2.18Use a Viewport 10--22 subsection 10.2.19Erase Screen Hide all Viewports 10--23 subsection 10.2.20Un - Erase Screen Restore all Viewports 10--24 subsection 10.2.21Repaint Screen Refresh all Viewports 10--24 section 10.3 Alert Viewport Subprograms 10--25 subsection 10.3.1Designate Alert Viewport 10--25 subsection 10.3.2Turn off Designation as Alert Viewport 10--26 subsection 10.3.3Cancel Alerted Viewport s 10--26 section 10.4 Viewport Logging Subprograms 10--27 subsection 10.4.1Attach Viewport Logging to a Logical Unit 10--27 subsection 10.4.2Enable Viewport Logging to a File 10--28 subsection 10.4.3Specify Prefix for Viewport Logging 10--29 subsection 10.4.4Disable Viewport Logging 10--29 section 10.5 User Output Subprograms 10--30 subsection 10.5.1Display Text Characters at specified Cursor Position 10--31 subsection 10.5.2Display Text Line at specified Cursor Position 10--32 subsection 10.5.3Output Text switched by UIPACK Operation Mode 10--33 subsection 10.5.4Erase Text Characters at specified Cursor Position 10--35 subsection 10.5.5Erase Text Line at specified Cursor Position 10--36 subsection 10.5.6Set Cursor Position 10--37 subsection 10.5.7Label Current Viewport 10--37 subsection 10.5.8Specify Text Style for Viewport 10--39 subsection 10.5.9Specify Text Wrap or Truncate for Viewport 10--41 subsection 10.5.10Begin Batch Update 10--42 subsection 10.5.11End Batch Update 10--42 subsection 10.5.12Swap Batch Update Modes 10--43 section 10.6 Viewport Inquiry Subprograms 10--44 subsection 10.6.1Inquire Viewport Batch Update Mode 10--44 subsection 10.6.2Inquire Screen Dimensions 10--45 subsection 10.6.3Inquire Scroll Viewport Size 10--46 subsection 10.6.4Inquire Current Viewport 10--46 subsection 10.6.5Inquire Viewport Cursor Position 10--47 subsection 10.6.6Inquire Viewport Dimensions 10--47 subsection 10.6.7Inquire whether Viewport exists 10--48 subsection 10.6.8Inquire current Viewport Mode 10--49 subsection 10.6.9Inquire current Viewport Text Style 10--49 subsection 10.6.10Inquire current Viewport Visibility 10--50