Document revision date: 30 March 2001
OpenVMS RTL Screen Management (SMG$) Manual
Previous
Contents
Index
Index
Index
Examples
7-1
Using SMG$ Routines in Compaq Ada
7-2
Using SMG$ Routines in Compaq BASIC
7-3
Using SMG$ Routines in VAX BLISS-32
7-4
Using SMG$ Routines in Compaq COBOL
7-5
Using SMG$ Routines in Compaq Fortran
7-6
Using SMG$ Routines in VAX MACRO
7-7
Using SMG$ Routines in Compaq Pascal
7-8
Using SMG$ Routines in VAX PL/I
Figures
1-1
Pasteboard Coordinate System
2-1
Paste Operation
2-2
Unpaste Operation
2-3
Repaste Operation
2-4
Move Operation
2-5
Pop Operation
2-6
Occlusion Check
2-7
Lines Drawn Without SMG$DRAW_LINE
2-8
Lines Drawn With SMG$DRAW_LINE
SMG-1
Output Generated After Virtual Displays Are Pasted
SMG-2
Output Generated After the Viewport Is Created
SMG-3
Output Generated After Calling SMG$CHANGE_VIEWPORT
SMG-4
Output Generated by Fortran Program Calling SMG$CHECK_FOR_OCCLUSION
SMG-5
First Virtual Display Generated by SMG$COPY_VIRTUAL_DISPLAY
SMG-6
Second Virtual Display Generated by SMG$COPY_VIRTUAL_DISPLAY
SMG-7
Output Generated After the Call to SMG$COPY_VIRTUAL_DISPLAY
SMG-8
Output Generated by Creating a Viewport
SMG-9
Output of Fortran Program Calling SMG$CREATE_VIRTUAL_DISPLAY
SMG-10
Output Generated Before the Call to SMG$DELETE_CHARS
SMG-11
Output Generated After the Call to SMG$DELETE_CHARS
SMG-12
Output Generated by Fortran Program Before the Call to SMG$DELETE_LINE
SMG-13
Output Generated After the Call to SMG$DELETE_LINE
SMG-14
Output Generated Before Any Input or Messages Are Trapped
SMG-15
Output Generated After a Broadcast Message Is Trapped
SMG-16
Output Generated After a Call to LIB$SPAWN
SMG-17
Output Generated by Fortran Program Calling SMG$DRAW_LINE
SMG-18
Output Generated by Fortran Program Calling SMG$DRAW_RECTANGLE
SMG-19
AST Routine Arguments
SMG-20
Output Before the Call to SMG$ERASE_CHARS
SMG-21
Output After the Call to SMG$ERASE_CHARS
SMG-22
Initial Output of Fortran Program Calling SMG$ERASE_DISPLAY
SMG-23
Output Displayed After the Call to SMG$ERASE_DISPLAY
SMG-24
Initial Output Generated by Fortran Program Calling SMG$ERASE_LINE
SMG-25
Output Generated After the Call to SMG$ERASE_LINE
SMG-26
Output Generated by SMG$GET_VIEWPORT_CHAR
SMG-27
Output Generated by Fortran Program Before the Call to SMG$INSERT_CHARS
SMG-28
Output Generated by Fortran Program After the Call to SMG$INSERT_CHARS
SMG-29
Output Generated Before the Call to SMG$INSERT_LINE
SMG-30
Output Generated After the Call to SMG$INSERT_LINE
SMG-31
Output Generated by Program Calling SMG$LABEL_BORDER
SMG-32
Arguments for Moving Text
SMG-33
Output of Fortran Program Calling SMG$PUT_CHARS
SMG-34
Output Generated by Fortran Program Calling SMG$PUT_LINE
SMG-35
Output Generated by Fortran Program Calling SMG$PUT_LINE_WIDE
SMG-36
Output Generated by Fortran Program Calling SMG$READ_FROM_DISPLAY
SMG-37
Output Generated by Fortran Program Calling SMG$READ_KEYSTROKE
SMG-38
Output Generated Before the Call to SMG$READ_STRING
SMG-39
Output Generated After the Call to SMG$READ_STRING
SMG-40
Output Generated by Fortran Program Calling SMG$REPAINT_SCREEN
SMG-41
Output Generated by Fortran Program Calling SMG$REPAINT_SCREEN
SMG-42
Output Before the Call to SMG$MOVE_VIRTUAL_DISPLAY
SMG-43
Output Displayed After the Call to SMG$MOVE_VIRTUAL_DISPLAY
SMG-44
Output Displayed After the Call to SMG$REPASTE_VIRTUAL_DISPLAY
SMG-45
Output Generated by Pasting the Virtual Display
SMG-46
Output Generated After First Call to SMG$SCROLL_VIEWPORT
SMG-47
Output Generated After the Second Call to SMG$SCROLL_VIEWPORT
SMG-48
Output Generated After the Last Call to SMG$SCROLL_VIEWPORT
SMG-49
Output Generated Before a Menu Selection Is Made
SMG-50
Output Generated After the User Selects an Item
SMG-51
Output Generated Before the User Selects a Menu Item
SMG-52
Output Generated After Two Selections
SMG-53
Output Generated After EXIT Is Selected
SMG-54
Output Generated Before a Menu Item Is Selected
SMG-55
Output Generated After Three Menu Selections
SMG-56
Output Generated After Program Completion
Tables
1-1
Routines That Support Third-Party Terminals
1-2
Input Routines
1-3
Output Routines
3-1
Terminator Values
5-1
Boolean Capabilities
5-2
Numeric Capabilities
5-3
String Capabilities
5-4
String_2 Capabilities
Previous
Next
Contents
Index
privacy and legal statement
5935PRO_CONTENTS_002.HTML