802
Event handling is not supported across a remote connection. Event mapping must
occur within the remote object. The remote object will not have access to any server
resources. At most, the remote event could pass a CTL back to the local server for
action. It is recommended that objects requiring event processing exist completely on
the remote and interact only with the local WindX session on the remote.
Format 10: [WDX] and *WindX.utl
CALL "[WDX]*WindX.utl;function",params
Use this format to call functions in the WindX.utl utility program; e.g.,
call "[wdx]*windx.utl;Get_LWD",Station_dir$
call "*windx.utl;Spawn",cmdline$,inifile$,appfid$
The functions supplied by this utility are listed and described below:
Changes to the specified directory D$ on
"[WDX]*WindX.utl;CWDIR",D$
the WindX client.
Returns the IP address of the WindX client.
"[WDX]*WindX.utl;Get_Addr",X$
Returns the command line argument
"[WDX]*WindX.utl;Get_ARG",X,Y$
number specified by X in Y$.
Returns the DSK( ) information for the disk
"[WDX]*WindX.utl;GET_DSK",X,Y$
specified by X (or X$) in Y$.
Returns the DIR( ) information for the
"[WDX]*WindX.utl;GET_DIR",X,Y$
directory specified by X (or X$) in Y$.
"[WDX]*WindX.utl;GET_FILE_BOX",P$,D$,W$,E$,L$
"[WDX]*WindX.utl;GET_FILE_BOX_READ",P$,D$,W$,E$,L$
"[WDX]*WindX.utl;GET_FILE_BOX_WRITE",P$,D$,W$,E$,L$
"[WDX]*WindX.utl;GET_FILE_BOX_DIRECTORY",P$,D$,W$,R$
Emulates a local call to GET_FILE_BOX
directly on the WindX client. For complete
information, see GET_FILE_BOX, p.138.
Returns the lead program name LPG
"[WDX]*WindX.utl;Get_LPG",X$
system value for the WindX session.
Returns the local current disk directory
"[WDX]*WindX.utl;Get_LWD",X$
LWD for the WindX session.
No [WDX] prefix required. Spawns a new
CALL "*WindX.utl;Spawn",X$,I$,F$
session of ProvideX on the host and an
associated WindX session on the client PC.
By default, if the main session terminates,
then the spawned session terminates.