Xbasic
OBJECT.SESSIONHANDLE Function
Syntax
Session_Handle as N = .SessionHandle()
Description
Returns the session handle for the object's main program window.
The <OBJECT>.SESSIONHANDLE() method applies to:
- Alpha Anywhere (for <OBJECT> use the keyword "A5")
- Control Panel (for <OBJECT> use the keyword "CONTROLPANEL")
- Browses (for <OBJECT> use either the <BROWSE> pointer or the name of the browse)
- Forms (for <OBJECT> use either the <FORM> pointer or the name of the form)
- Form Controls (for <OBJECT> use the <CONTROL> pointer or the address of the control)
The <OBJECT>.SESSIONHANDLE() method returns the session handle of the main Alpha Anywhere program window associated with the object. Session handles are typically not needed by any V3 and above Xbasic methods. Session handles were used in V1 Xbasic and this method is supplied for compatibility with some V1 syntax.
Example
? ControlPanel.SessionHandle() = 1.000000
Limitations
Desktop applications only.
See Also