Reflection Desktop VBA Guide
Attachmate.Reflection.Objects Library / Attachmate.Reflection.Objects.Productivity Library / ScreenHistory Object / ScreenHistoryPanelVisible Property
Example
In This Topic
    ScreenHistoryPanelVisible Property
    In This Topic
    Gets or sets a value indicating whether the visible state of the dockable Screen History panel is visible.
    Syntax
    expression.ScreenHistoryPanelVisible As Boolean
    where expression is a variable that represents a ScreenHistory Object
    Example
    This example opens a screen history file and shows the last screen in the screen history. It also displays the Screen History Panel.
    Sub OpenScreenHistoryAndShowLastScreen()
        Dim rcode As ReturnCode
        Dim lastScreen As Integer
        
        Dim path As String
        path = Environ("USERPROFILE") & "\Documents\Micro Focus\Reflection\test.rshx"
        
        Dim history As ScreenHistory
        Set history = ThisIbmTerminal.Productivity.ScreenHistory
     
        'Clear the screen history and wait for the screens to clear
        history.ClearAllScreens
        ThisIbmScreen.Wait (2000)
        
        'Open the screen history panel
        history.ScreenHistoryPanelVisible = True
        
        'Open a screen history file
        history.OpenScreenHistoryFile path, True
            
        'Show the last screen in the list
        lastScreen = history.Index
        history.ShowScreen lastScreen
        
    End Sub
    See Also