OnBeforePageWindowViewChange Event

       

Occurs before the current Page window view is changed.

Private Sub application__OnBeforePageWindowViewChange(ByVal pPage As PageWindow, ByVal TargetView As FpPageViewMode, Cancel As Boolean)

application   An object of type Application declared with events in a class module.

pPage   The PageWindowEx object in which the view has changed.

TargetView The specified target window type.

Cancel   A Boolean that determines if the event will be cancelled. If False, the event will not be cancelled. If True, the event will be cancelled.

Remarks

This event can be cancelled.

Example

The following example prompts the user before the current view is changed. The Cancel argument is modified based on the users' response.

Private Sub objApp_OnBeforePageWindowViewChange(ByVal pPage As PageWindow, ByVal TargetView As FpPageViewMode,
                                                _ Cancel As Boolean)
'Prompts the user before changing the view type

    Dim strAns As String
    'Prompt user to change view
    strAns = MsgBox("Are you sure you want to change the current view", _
                    vbYesNo)
    If strAns = vbYes Then
        'Don't cancel event
        Cancel = False
    Else
        'Cancel event
        Cancel = True
End Sub