Module Dfaclnt.pkg
DfAClnt.pkg - DF Application Client area
Creates an MDI client area. All views and mdi_dialogs
will reside in this area
This expects its parent to understand: (DfPanel.pkg provides this)
Get Client_Id
07/23/96 JJT - New Class names
Dfaclnt.pkg (view source)- import declarations
- AppClientArea : MdiClientArea
JVH
Construct_Object()
Set(integer bState)
- integer
Client_Scrollbar_State()
Add_Mdi_Dialog(integer Id#)
Remove_Mdi_Dialog(Integer Id#)
- Integer
obj#
- Integer
Next_Mdi_Dialog(Integer FindFirst)
- Integer
Id# - Integer
Item# - Integer
Obj#
Set(Integer cy Integer cx)
Private.Adjust_MDI_Margins(Integer cy Integer cx Integer BorderFlag)
- Integer
cMargin
Add_Border_Object(Integer hoBorder Integer BorderFlag)
- Integer
cy - Integer
cx
Remove_Border_Object(Integer hoBorder Integer BorderFlag)
- Integer
cy - Integer
cx
- Integer
Verify_Exit_Application()
default behavior of mdi client is to passively pass these
message on to their mdi dialogs (views)
- Integer
rVal - Integer
Id#
Notify_Exit_Application()
- Integer
Id#
Make_all_ViewMode(integer Mode)
- Integer
Id#
Minimize_all_Windows()
Restore_all_Windows()
Activate_About()
The framework has used activate_about for years to activate an about
dialog. As of 12.1, we have a sub-class for this and providing the
required message makes things work better. It is expected that a
developer will augment this in their clientarea to call the about
object that they created.
References (1):
Field References (0):
Module | Containing Symbol | Line |
---|