as of 15.0, moved some of dbViews features up to this level. Load/Save Environment showing view name
- Construct_Object()
- BooleanpbDisableSaveEnvironment
This can be used to stop this view from loading and saving its environment.
- BooleanpbAutoActivate
set 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
- tWinWindowPlacementpWindowPlacement
used to keep track of window placment when deactivated object is reactivated.
- End_Construct_Object()
- BooleanbAutoActivate
- Destroy_Object()
- Integerobj
- Notify_Exit_Application()
Augmented to save view position
- IntegerView_Changed()
- IntegerVerify_Exit_Application()
Augment exit_application_check to see if view is changed. If changed,
display exit message as required
- IntegerFail
- IntegerActivate_View()
Activates the view. If view is minimized it restores it first
works with both popup_state T and F
- IntegerrVal
- IntegerAdd_Focus(Integer hoBase)
augmented to load last view position
- IntegeriRetVal
- IntegerbState
- IntegerDeactivate(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.
- IntegereArea
- IntegeriFail
- BooleanbPreserveEnvironment
- Save_Environment()
Save the window placement information for this to the application object
- tWinWindowPlacementWindowPlacement
- BooleanbSuccess
- BooleanbCancel
- Load_Environment()
Load the window placement information for this from the application object
- tWinWindowPlacementWindowPlacement
- BooleanbSuccess
- BooleanbCancel
- IntegerEntering_Scope()
- IntegerrVal
- IntegerExiting_Scope(Integer whereto)
- IntegerrVal
- Show_view_Name(String sHelp)
- IntegerrVal
- IntegerId