as of 15.0, moved some of dbViews features up to this level. Load/Save Environment showing view name
Construct_Object()
- Boolean
pbDisableSaveEnvironmentThis can be used to stop this view from loading and saving its environment.
- Boolean
pbAutoActivateset true to auto-activate the view. This does not work if the object is deferred.
this is a design time property which is applied during end_construct_object. This should
- tWinWindowPlacement
pWindowPlacementused to keep track of window placment when deactivated object is reactivated.
End_Construct_Object()
- Boolean
bAutoActivate
Destroy_Object()
- Integer
obj
Notify_Exit_Application()
Augmented to save view position
- Integer
View_Changed()
- Integer
Verify_Exit_Application()
Augment exit_application_check to see if view is changed. If changed,
display exit message as required
- Integer
Fail
- Integer
Activate_View()
Activates the view. If view is minimized it restores it first
works with both popup_state T and F
- Integer
rVal
- Integer
Add_Focus(Integer hoBase)
augmented to load last view position
- Integer
iRetVal - Integer
bState
- Integer
Deactivate(Integer eDeactivateScope)
This is augmented to send save_environment during a view close (was in close_panel)
we set view_mode to normal if it is zoomed. This is needed to make the MDI stuff work
properly with the save/load environment. The Saved environment data will make it zoom if needed.
- Integer
eArea - Integer
iFail - Boolean
bPreserveEnvironment
Save_Environment()
Save the window placement information for this to the application object
- tWinWindowPlacement
WindowPlacement - Boolean
bSuccess - Boolean
bCancel
Load_Environment()
Load the window placement information for this from the application object
- tWinWindowPlacement
WindowPlacement - Boolean
bSuccess - Boolean
bCancel
- Integer
Entering_Scope()
- Integer
rVal
- Integer
Exiting_Scope(Integer whereto)
- Integer
rVal
Show_view_Name(String sHelp)
- Integer
rVal - Integer
Id