home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 March / Chip_2002-03_cd1.bin / sharewar / winbatch / winbatch.exe / wspopup.mn_ < prev    next >
Encoding:
Text File  |  2002-01-21  |  185.3 KB  |  4,358 lines

  1. ; wspopup.MNU file.  Big Version
  2. ;
  3. ;
  4. ;
  5. ;    AMAZINGLY IMPORTANT NOTICE !!!!!!!
  6. ;
  7. ;    If you modify this file keep backups of your modificationa,
  8. ;    since, if you install *any* version of WinBatch again, this
  9. ;    file WILL BE OVERWRITTEN during the install with nary a peep
  10. ;    or warning of any kind.
  11. ;
  12. ;
  13. ; This files defines the WinBatch Studio context menu.
  14. ;
  15. ;
  16. ; This section is only active when selecting a "Insert Wil Function" menuitem.
  17. ; This code is pretending to be a real WBT file of sorts.  It is CALL'ed by many
  18. ; Insert WIL Function menuitems (see way way below)
  19. ;
  20. ; Note: when adding an item to the Insert WIL Function section, double up on quotes! Example:
  21. ;
  22. ;  BoxText("text")
  23. ;   Call(Zxc,'"BoxText(""text"")"')
  24. ;
  25.     IF Param0==1
  26.          Popline=Param1                                    ; Target.
  27.          IF StrIndexNc(Popline,"helpinfo",1,@Fwdscan) THEN Popline=StrTrim(StrCat(StrSub(Popline,1,StrIndexNc(Popline,"helpinfo",1,@Fwdscan)-1),StrSub(Popline,StrIndexNc(Popline,"helpinfo",1,@Fwdscan)+8,-1))) ; Strip 'helpinfo'.
  28.          wEdInsString(Popline)                             ; Insert target into script.
  29.          Popz=StrScan(Popline,"(",1,@Fwdscan)
  30.          IF Popz
  31.               Popz=StrLen(Popline)-Popz
  32.               FOR Popy=1 TO Popz
  33.                    wLeft()
  34.                  NEXT
  35.             ELSE
  36.               wEdNewLine ()
  37.             ENDIF
  38.          IF StrIndexNc(Param1,"helpinfo",1,@Fwdscan) || (@_@_@_@_@_@_@_@==1) THEN Call(StrCat(DirHome(),"wshelp.dll"),StrCat("KEYWORDHELP"," ",StrTrim(StrSub(Popline,1,StrScan(Popline,"(",1,@Fwdscan)-1)))) ; Display Help for command.
  39.          DROP(Popline,Popy,Popz)
  40.          RETURN
  41.        ENDIF
  42.  
  43.  
  44. ; AutoExec Section is on top here. Note BIG INDENT for real code.
  45. ; Columns 1, 2, 3, and 4 are reserved for menu titles.  This autoexec
  46. ; section goes before the first menu title.  Used for assorted initializations.
  47.  
  48.  
  49.     Tab=@Tab
  50.     Cr=@CrLf
  51.     Eol=@Cr
  52.     Home=DirHome()
  53.     Homeupone=FilePath(StrSub(Home,1,StrLen(Home)-1))
  54.     Intcontrol(29,@Tab,0,0,0)                              ; Standardize on tabs as delimiters for FileItemize, etc.
  55.     Zxc=StrCat(Home,"wspopup.mnu")
  56.     Zxct="Help file error"
  57.     Zxcm="Help file not found.  Perhaps Extender Add-on help file has not been installed.  See EXTENDERS directory on CD-ROM or our website at http://www.winbatch.com to obtain desired extenders."
  58.     @_@_@_@_@_@_@_@=IniReadPvt("HelpInfo","flag",1,"www-prod.ini")
  59.  
  60.  
  61. Cut              ; Cut the selection and put it on the clipboard
  62.     wEdCut()
  63.  
  64. Copy              ; Copy the selection and put it on the clipboard
  65.     wEdCopy()
  66.  
  67. Paste             ; Insert the clipboard contents
  68.     wEdPaste()
  69.  
  70. _Undo              ; Undoes the last editing action
  71.     wEdUndo()
  72.  
  73. ;Redo              ; Redoes the last editing action
  74.     wEdRedo()
  75.  
  76. _Keyword Lookup      \ +{F1}         ; Load help topic for word at cursor
  77.     Call(StrCat(DirHome(),"wshelp.dll"),"KEYWORDHELP")
  78.  
  79. _Help Files
  80.  ADSI
  81.     Helpfile="adsi.hlp"
  82.     Helpfile=StrCat(Homeupone,Helpfile)
  83.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  84.     WinHelp(Helpfile,"Contents","")
  85.  Browser
  86.     Helpfile="browser.hlp"
  87.     Helpfile=StrCat(Home,Helpfile)
  88.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  89.     WinHelp(Helpfile,"Contents","")
  90.  CPU
  91.     Helpfile="cpu.hlp"
  92.     Helpfile=StrCat(Homeupone,Helpfile)
  93.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  94.     WinHelp(Helpfile,"Contents","")
  95.  Control Manager Extender
  96.     Helpfile="ctrlmgr.hlp"
  97.     Helpfile=StrCat(Homeupone,Helpfile)
  98.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  99.     WinHelp(Helpfile,"Contents","")
  100.  File Searcher Extender
  101.     Helpfile="FileSrch.hlp"
  102.     Helpfile=StrCat(Homeupone,Helpfile)
  103.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  104.     WinHelp(Helpfile,"Contents","")
  105.  GPIB Extender
  106.     Helpfile="Gpib.hlp"
  107.     Helpfile=StrCat(Homeupone,Helpfile)
  108.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  109.     WinHelp(Helpfile,"Contents","")
  110.  Html Dialog Extender
  111.     Helpfile="HtmlDlg.hlp"
  112.     Helpfile=StrCat(Homeupone,Helpfile)
  113.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  114.     WinHelp(Helpfile,"Contents","")
  115.  Huge Arithmetic Extender
  116.     Helpfile="HugeMath.hlp"
  117.     Helpfile=StrCat(Homeupone,Helpfile)
  118.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  119.     WinHelp(Helpfile,"Contents","")
  120.  LaffDB Extender
  121.     Helpfile="laffdb.hlp"
  122.     Helpfile=StrCat(Homeupone,Helpfile)
  123.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  124.     WinHelp(Helpfile,"Contents","")
  125.  IPgrab
  126.     Helpfile="ipgrab.hlp"
  127.     Helpfile=StrCat(Homeupone,Helpfile)
  128.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  129.     WinHelp(Helpfile,"Contents","")
  130.  Mapi
  131.     Helpfile="mapi.hlp"
  132.     Helpfile=StrCat(Homeupone,Helpfile)
  133.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  134.     WinHelp(Helpfile,"Contents","")
  135.  Novell Netware Networking
  136.     Helpfile="NetWare Extender.hlp"
  137.     Helpfile=StrCat(Homeupone,Helpfile)
  138.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  139.     WinHelp(Helpfile,"Contents","")
  140.  NetwareX Extender
  141.     Helpfile="netwarex.hlp"
  142.     Helpfile=StrCat(Homeupone,Helpfile)
  143.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  144.     WinHelp(Helpfile,"Contents","")
  145.  ODBC Extender
  146.     Helpfile="odbc.hlp"
  147.     Helpfile=StrCat(Homeupone,Helpfile)
  148.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  149.     WinHelp(Helpfile,"Contents","")
  150.  ODBC_Tut
  151.     Helpfile="odbc_tut.hlp"
  152.     Helpfile=StrCat(Homeupone,Helpfile)
  153.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  154.     WinHelp(Helpfile,"Contents","")
  155.  Parallel
  156.     Helpfile="parallel.hlp"
  157.     Helpfile=StrCat(Homeupone,Helpfile)
  158.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  159.     WinHelp(Helpfile,"Contents","")
  160.  Postie
  161.     Helpfile="postie.hlp"
  162.     Helpfile=StrCat(Homeupone,Helpfile)
  163.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  164.     WinHelp(Helpfile,"Contents","")
  165.  Printer Extender
  166.     Helpfile="printctl.hlp"
  167.     Helpfile=StrCat(Homeupone,Helpfile)
  168.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  169.     WinHelp(Helpfile,"Contents","")
  170.  Process                   
  171.     Helpfile="process.hlp"
  172.     Helpfile=StrCat(Homeupone,Helpfile)
  173.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  174.     WinHelp(Helpfile,"Contents","")
  175.  RAS Remote Access         
  176.     Helpfile="ras.hlp"
  177.     Helpfile=StrCat(Homeupone,Helpfile)
  178.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  179.     WinHelp(Helpfile,"Contents","")
  180.  Reggie Registry Search   
  181.     Helpfile="reggie.hlp"
  182.     Helpfile=StrCat(Homeupone,Helpfile)
  183.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  184.     WinHelp(Helpfile,"Contents","")
  185.  Serial Port Extender
  186.     Helpfile="serial.hlp"
  187.     Helpfile=StrCat(Homeupone,Helpfile)
  188.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  189.     WinHelp(Helpfile,"Contents","")
  190.  ShellOperations Extender
  191.     Helpfile="shellop.hlp"
  192.     Helpfile=StrCat(Homeupone,Helpfile)
  193.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  194.     WinHelp(Helpfile,"Contents","")
  195.  Webbatch
  196.     Helpfile="webbatch.hlp"
  197.     Helpfile=StrCat(Homeupone,Helpfile)
  198.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  199.     WinHelp(Helpfile,"Contents","")
  200.  WILX Extender
  201.     Helpfile="WILX.hlp"
  202.     IF FileExist(Helpfile)==@False
  203.          Helpfile="WilX Extender.hlp"
  204.        ENDIF
  205.     Helpfile=StrCat(Homeupone,Helpfile)
  206.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  207.     WinHelp(Helpfile,"Contents","")
  208.  Microsoft Networking
  209.     Helpfile="Win32 Network Extender.hlp"
  210.     Helpfile=StrCat(Homeupone,Helpfile)
  211.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  212.     WinHelp(Helpfile,"Contents","")
  213.  Winbatch Studio Help
  214.     Helpfile="winbatch studio.hlp"
  215.     Helpfile=StrCat(Home,Helpfile)
  216.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  217.     WinHelp(Helpfile,"Contents","")
  218.  WinBatch
  219.     Helpfile="winbatch.hlp"
  220.     Helpfile=StrCat(Homeupone,Helpfile)
  221.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  222.     WinHelp(Helpfile,"Contents","")
  223.  Windows Interface Language
  224.     Helpfile="Windows Interface language.hlp"
  225.     Helpfile=StrCat(Homeupone,Helpfile)
  226.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  227.     WinHelp(Helpfile,"Contents","")
  228.  WinInet Internet Extender
  229.     Helpfile="wininet.hlp"
  230.     Helpfile=StrCat(Homeupone,Helpfile)
  231.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  232.     WinHelp(Helpfile,"Contents","")
  233.  WinMacro Help
  234.     Helpfile="winmacro.hlp"
  235.     Helpfile=StrCat(Home,Helpfile)
  236.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  237.     WinHelp(Helpfile,"Contents","")
  238.  WinSock Internet Extender
  239.     Helpfile="winsock.hlp"
  240.     Helpfile=StrCat(Homeupone,Helpfile)
  241.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  242.     WinHelp(Helpfile,"Contents","")
  243.  Zipper Extender
  244.     Helpfile="zipper.hlp"
  245.     Helpfile=StrCat(Homeupone,Helpfile)
  246.     Terminate(!FileExist(Helpfile),Zxct,Zxcm)
  247.     WinHelp(Helpfile,"Contents","")
  248.  
  249.  
  250. _Comment Block
  251.  Comment block of code   ; Inserts semicolons to comment out a block of code
  252.     A = wGetSelState()
  253.     IF A != 1
  254.          Message("Ooop","No block selected")
  255.          DROP(A)
  256.          EXIT
  257.        ENDIF
  258.     wEdCut()
  259.     A=ClipGet()
  260.     A=StrCat(";",StrReplace(A,@CrLf,StrCat(@CrLf,";")))
  261.     IF StrSub(A,StrLen(A),1)==";" THEN A=StrSub(A,1,StrLen(A)-1)
  262.     ClipPut(A)
  263.     wEdPaste()
  264.     DROP(A)
  265.  
  266.  UnComment Block of code ; Removes semicolons to re-enable a block of code
  267.     A = wGetSelState()
  268.     IF A != 1
  269.          Message("Ooop","No block selected")
  270.          DROP(A)
  271.          EXIT
  272.        ENDIF
  273.     wEdCut()
  274.     A=ClipGet()
  275.     IF StrSub(A,1,1)==";" THEN A=StrSub(A,2,-1)
  276.     A=StrReplace(A,StrCat(@CrLf,";"),@CrLf)
  277.     ClipPut(A)
  278.     wEdPaste()
  279.     DROP(A)
  280.  
  281.  
  282. ; Start of selection items
  283. _Insert WIL Function.... 
  284.  Arithmetic....
  285.   Abs( integer )
  286.     Call(Zxc,'"Abs( integer )"')
  287.   Acos( fp_num )
  288.     Call(Zxc,'"Acos( fp_num )"')
  289.   Asin( fp_num )
  290.     Call(Zxc,'"Asin( fp_num )"')
  291.   Atan( fp_num )
  292.     Call(Zxc,'"Atan( fp_num )"')
  293.   Average( number [ ,number... ] )  
  294.     Call(Zxc,'"Average( number [ ,number... ] )"')
  295.   Ceiling( fp_num )
  296.     Call(Zxc,'"Ceiling( fp_num )"')
  297.   Char2Num( string )
  298.     Call(Zxc,'"Char2Num( string )"')
  299.   Cos( fp_num )
  300.     Call(Zxc,'"Cos( fp_num )"')
  301.   Cosh( fp_num )
  302.     Call(Zxc,'"Cosh( fp_num )"')
  303.   Decimals( #digits )
  304.     Call(Zxc,'"Decimals( #digits )"')
  305.   Exp( fp_num )
  306.     Call(Zxc,'"Exp( fp_num )"')
  307.   Fabs( fp_num )
  308.     Call(Zxc,'"Fabs( fp_num )"')
  309.   Floor( fp_num )
  310.     Call(Zxc,'"Floor( fp_num )"')
  311.   Int( string/fp_num )
  312.     Call(Zxc,'"Int( string/fp_num )"')
  313.   IsFloat( string )
  314.     Call(Zxc,'"IsFloat( string )"')
  315.   IsInt( string )
  316.     Call(Zxc,'"IsInt( string )"')
  317.   IsNumber( value )
  318.     Call(Zxc,'"IsNumber( value )"')
  319.   Log10( fp_num )
  320.     Call(Zxc,'"Log10( fp_num )"')
  321.   Loge( fp_num )
  322.     Call(Zxc,'"Loge( fp_num )"')
  323.   Max( number [ ,number... ] ) 
  324.     Call(Zxc,'"Max( number [ ,number... ] )"')
  325.   Min( number [ ,number... ] )
  326.     Call(Zxc,'"Min( number [ ,number... ] )"')
  327.   Mod
  328.     wEdInsString ("x mod y ; remainder function")
  329.     wEdNewLine ()
  330.   Num2Char( integer )
  331.     Call(Zxc,'"Num2Char( integer )"')
  332.   Random( integer )
  333.     Call(Zxc,'"Random( integer )"')
  334.   Sin( fp_num )
  335.     Call(Zxc,'"Sin( fp_num )"')
  336.   Sinh(x)
  337.     Call(Zxc,'"Sinh(x)"')
  338.   Sqrt( fp_num )
  339.     Call(Zxc,'"Sqrt( fp_num )"')
  340.   Tan( fp_num )
  341.     Call(Zxc,'"Tan( fp_num )"')
  342.   Tanh( fp_num )
  343.     Call(Zxc,'"Tanh( fp_num )"')
  344.   TimeAdd( YmdHms, YmdHms )
  345.     Call(Zxc,'"TimeAdd( YmdHms, YmdHms )"')
  346.   TimeDiff( YmdHms, YmdHms )
  347.     Call(Zxc,'"TimeDiff( YmdHms, YmdHms )"')
  348.   TimeDiffDays( Ymd[Hms], Ymd[Hms] )
  349.     Call(Zxc,'"TimeDiffDays( Ymd[Hms], Ymd[Hms] )"')
  350.   TimeDiffSecs( YmdHms, YmdHms )
  351.     Call(Zxc,'"TimeDiffSecs( YmdHms, YmdHms )"')
  352.   TimeJulToYmd(juliandate)
  353.     Call(Zxc,'"TimeJulToYmd(juliandate)"')
  354.   TimeJulianDay( Ymd[Hms] )
  355.     Call(Zxc,'"TimeJulianDay( Ymd[Hms] )"')
  356.   TimeSubtract(datetime, datetime difference)
  357.     Call(Zxc,'"TimeSubtract(datetime, datetime difference)"')
  358.   TimeYmdHms()
  359.     Call(Zxc,'"TimeYmdHms()"')
  360.  Arrays....
  361.   Arrayize(delimited list, delimiter)
  362.     Call(Zxc,'"Arrayize(delimited list, delimiter)"')
  363.   ArrDimension(dim1 [, dim2 [, dim3 [, dim4 [, dim5 ] ] ] ])
  364.     Call(Zxc,'"ArrDimension(dim1 [, dim2 [, dim3 [, dim4 [, dim5 ] ] ] ])"')
  365.   ArrInfo(array, request )
  366.     Call(Zxc,'"ArrInfo(array, request helpinfo)"')
  367.   ArrInitialize(array, integer|floating point|string)
  368.     Call(Zxc,'"ArrInitialize(array, integer|floating point|string)"')
  369.  Binary....
  370.   BinaryAlloc( buffsize )
  371.     Call(Zxc,'"BinaryAlloc( buffsize )"')
  372.   BinaryAnd(targethandle,targetoffset,sourcehandle,sourceoffset,count)
  373.     Call(Zxc,'"BinaryAnd(targethandle,targetoffset,sourcehandle,sourceoffset,count)"')
  374.   BinaryClipGet(handle, format )
  375.     Call(Zxc,'"BinaryClipGet(handle, format helpinfo)"')
  376.   BinaryClipPut(handle, format )
  377.     Call(Zxc,'"BinaryClipPut(handle, format helpinfo)"')
  378.   BinaryCompare(handle1, offset1, handle2, offset2, count)
  379.     Call(Zxc,'"BinaryCompare(handle1, offset1, handle2, offset2, count)"')
  380.   BinaryConvert(handle, sourcetype, targettype, codepage, flags )
  381.     Call(Zxc,'"BinaryConvert(handle, sourcetype, targettype, codepage, flags helpinfo)"')
  382.   BinaryCopy(handle targ, offset targ, handle src, offset src, bytecount )
  383.     Call(Zxc,'"BinaryCopy(handle targ, offset targ, handle src, offset src, bytecount )"')
  384.   BinaryEodGet( handle )
  385.     Call(Zxc,'"BinaryEodGet( handle )"')
  386.   BinaryEodSet( handle, offset )
  387.     Call(Zxc,'"BinaryEodSet( handle, offset )"')
  388.   BinaryFree( handle )
  389.     Call(Zxc,'"BinaryFree( handle )"')
  390.   BinaryHashRec(handle, recsize, key offset, key size, key value )
  391.     Call(Zxc,'"BinaryHashRec(handle, recsize, key offset, key size, key value )"')
  392.   BinaryIncr( handle, offset )
  393.     Call(Zxc,'"BinaryIncr( handle, offset )"')
  394.   BinaryIncr2(handle, offset to increment a 16 bit value)
  395.     Call(Zxc,'"BinaryIncr2(handle, offset to increment a 16 bit value)"')
  396.   BinaryIncr4(handle, offset to increment a 32 bit value)
  397.     Call(Zxc,'"BinaryIncr4(handle, offset to increment a 32 bit value)"')
  398.   BinaryIncrFlt(handle, offset to increment a 64 bit floating point number)
  399.     Call(Zxc,'"BinaryIncrFlt(handle, offset to increment a 64 bit floating point number)"')
  400.   BinaryIndex( handle, offset, search string, @Fwdscan|@Backscan )
  401.     Call(Zxc,'"BinaryIndex( handle, offset, search string, @Fwdscan|@Backscan )"')
  402.   BinaryIndexEx(handle, offset, string, @Fwdscan|@Backscan, 1 case sensitive|0 not case sensitive)
  403.     Call(Zxc,'"BinaryIndexEx(handle, offset, string, @Fwdscan|@Backscan, 1 case sensitive|0 not case sensitive)"')
  404.   BinaryIndexNC(handle, offset, string, @Fwdscan|@Backscan)
  405.     Call(Zxc,'"BinaryIndexNC(handle, offset, string, @Fwdscan|@Backscan)"')
  406.   BinaryOleType( handle, type , 0, 0, 0)
  407.     Call(Zxc,'"BinaryOleType( handle, type helpinfo, 0, 0, 0)"')
  408.   BinaryOr(targethandle,targetoffset,sourcehandle,sourceoffset,count)
  409.     Call(Zxc,'"BinaryOr(targethandle,targetoffset,sourcehandle,sourceoffset,count)"')
  410.   BinaryPeek( handle, offset )
  411.     Call(Zxc,'"BinaryPeek( handle, offset )"')
  412.   BinaryPeek2(handle, offset to peek a 16 bit value)
  413.     Call(Zxc,'"BinaryPeek2(handle, offset to peek a 16 bit value)"')
  414.   BinaryPeek4(handle, offset to peek a 32 bit value)
  415.     Call(Zxc,'"BinaryPeek4(handle, offset to peek a 32 bit value)"')
  416.   BinaryPeekFlt(handle, offset to peek a 64 bit floating point number)
  417.     Call(Zxc,'"BinaryPeekFlt(handle, offset to peek a 64 bit floating point number)"')
  418.   BinaryPeekStr(handle, offset, maxsize)
  419.     Call(Zxc,'"BinaryPeekStr(handle, offset, maxsize)"')
  420.   BinaryPoke( handle, offset, 8 bit value )
  421.     Call(Zxc,'"BinaryPoke( handle, offset, 8 bit value )"')
  422.   BinaryPoke2(handle, offset, 16 bit value)
  423.     Call(Zxc,'"BinaryPoke2(handle, offset, 16 bit value)"')
  424.   BinaryPoke4(handle, offset, 32 bit value)
  425.     Call(Zxc,'"BinaryPoke4(handle, offset, 32 bit value)"')
  426.   BinaryPokeFlt(handle, offset, 64 bit floating point value)
  427.     Call(Zxc,'"BinaryPokeFlt(handle, offset, 64 bit floating point value)"')
  428.   BinaryPokeStr(handle, offset, string)
  429.     Call(Zxc,'"BinaryPokeStr(handle, offset, string)"')
  430.   BinaryRead( handle, filename )
  431.     Call(Zxc,'"BinaryRead( handle, filename )"')
  432.   BinaryReadEx(handle, binaryoffset, filename, fileoffset, count)
  433.     Call(Zxc,'"BinaryReadEx(handle, binaryoffset, filename, fileoffset, count)"')
  434.   BinaryReplace(bin-handle, search-string, replacement-string, 1 case sensitive|0 not case sensitive)
  435.     Call(Zxc,'"BinaryReplace(bin-handle, search-string, replacement-string, 1 case sensitive|0 not case sensitive)"')
  436.   BinarySort( handle, recsize, key offset, key size, @Ascending or @Descending|@String or @Word1 or @Word2 or @Word4 or @Float8)
  437.     Call(Zxc,'"BinarySort( handle, recsize, key offset, key size, @Ascending or @Descending|@String or @Word1 or @Word2 or @Word4 or @Float8)"')
  438.   BinaryStrCnt( handle, startoffset, endoffset, string )
  439.     Call(Zxc,'"BinaryStrCnt( handle, startoffset, endoffset, string )"')
  440.   BinaryTagExtr(tag-struct, flags )
  441.     Call(Zxc,'"BinaryTagExtr(tag-struct, flags helpinfo)"')
  442.   BinaryTagFind(tag-struct)
  443.     Call(Zxc,'"BinaryTagFind(tag-struct)"')
  444.   BinaryTagIndex(tag-struct, Mode )
  445.     Call(Zxc,'"BinaryTagIndex(tag-struct, Mode helpinfo)"')
  446.   BinaryTagInit( handle, start-tag, end-tag)
  447.     Call(Zxc,'"BinaryTagInit( handle, start-tag, end-tag)"')
  448.   BinaryTagLen(tag-struct, mode )
  449.     Call(Zxc,'"BinaryTagLen(tag-struct, mode helpinfo)"')
  450.   BinaryTagRepl( tag-struct, new-string )
  451.     Call(Zxc,'"BinaryTagRepl( tag-struct, new-string )"')
  452.   BinaryWrite( handle, filename )
  453.     Call(Zxc,'"BinaryWrite( handle, filename )"')
  454.   BinaryWriteEx(handle, binaryoffset, filename, fileoffset, count)
  455.     Call(Zxc,'"BinaryWriteEx(handle, binaryoffset, filename, fileoffset, count)"')
  456.   BinaryXlate(data-buffer, table-buffer, mode )
  457.     Call(Zxc,'"BinaryXlate(data-buffer, table-buffer, mode helpinfo)"')
  458.   BinaryXor(targethandle,targetoffset,sourcehandle,sourceoffset,count)
  459.     Call(Zxc,'"BinaryXor(targethandle,targetoffset,sourcehandle,sourceoffset,count)"')
  460.  Debug( @On|@Off)
  461.     Call(Zxc,'"Debug( @On|@Off)"')
  462.  Directory Management....
  463.   DirAttrGet( [d:]path )
  464.     Call(Zxc,'"DirAttrGet( [d:]path )"')
  465.   DirAttrSet(dirlist, settings )
  466.     Call(Zxc,'"DirAttrSet(dirlist, settings helpinfo)"')
  467.   DirChange( [d:]path )
  468.     Call(Zxc,'"DirChange( [d:]path )"')
  469.   DirExist( pathname )
  470.     Call(Zxc,'"DirExist( pathname )"')
  471.   DirGet()
  472.     Call(Zxc,'"DirGet()"')
  473.   DirHome()
  474.     Call(Zxc,'"DirHome()"')
  475.   DirItemize( dirlist )
  476.     Call(Zxc,'"DirItemize( dirlist )"')
  477.   DirMake( [d:]path )
  478.     Call(Zxc,'"DirMake( [d:]path )"')
  479.   DirRename( [d:]oldpath, [d:]newpath )
  480.     Call(Zxc,'"DirRename( [d:]oldpath, [d:]newpath )"')
  481.   DirRemove( dirlist )
  482.     Call(Zxc,'"DirRemove( dirlist )"')
  483.   DirSize(dir-name, flags [,format] )
  484.     Call(Zxc,'"DirSize(dir-name, flags [,format] helpinfo)"')
  485.   DirWindows( 0 Windows directory | 1 Windows System directory | 2 Shared )
  486.     Call(Zxc,'"DirWindows( 0 Windows directory | 1 Windows System directory | 2 Shared )"')
  487.  File Management....
  488.   FileAppend( sourcelist, destination )
  489.     Call(Zxc,'"FileAppend( sourcelist, destination )"')
  490.   FileAttrGet( filename )
  491.     Call(Zxc,'"FileAttrGet( filename )"')
  492.   FileAttrSet( file-list, settings )
  493.     Call(Zxc,'"FileAttrSet( file-list, settings helpinfo)"')
  494.   FileClose( filehandle )
  495.     Call(Zxc,'"FileClose( filehandle )"')
  496.   FileCompare( filename1, filename2 )
  497.     Call(Zxc,'"FileCompare( filename1, filename2 )"')
  498.   FileCopy( source-list, destination, @True|@False )
  499.     Call(Zxc,'"FileCopy( source-list, destination, @True|@False helpinfo)"')
  500.   FileCopyAttr(source-list, destination, @True|@False, attributes )
  501.     Call(Zxc,'"FileCopyAttr(source-list, destination, @True|@False, attributes helpinfo)"')
  502.   FileCreateTemp( prefix )
  503.     Call(Zxc,'"FileCreateTemp( prefix )"')
  504.   FileDelete( filelist )
  505.     Call(Zxc,'"FileDelete( filelist )"')
  506.   FileExist( filename )
  507.     Call(Zxc,'"FileExist( filename )"')
  508.   FileExtension( filename )
  509.     Call(Zxc,'"FileExtension( filename )"')
  510.   FileFullName( partial filename )
  511.     Call(Zxc,'"FileFullName( partial filename )"')
  512.   FileItemize( filelist )
  513.     Call(Zxc,'"FileItemize( filelist )"')
  514.   FileItemPath(file-list)
  515.     Call(Zxc,'"FileItemPath(file-list)"')
  516.   FileLocate( filename )
  517.     Call(Zxc,'"FileLocate( filename )"')
  518.   FileMapName( filename, mapping-data )
  519.     Call(Zxc,'"FileMapName( filename, mapping-data helpinfo)"')
  520.   FileMove( source-list, destination, @True|@False )
  521.     Call(Zxc,'"FileMove( source-list, destination, @True|@False helpinfo)"')
  522.   FileMoveAttr(source-list, destination, @True|@False, attributes )
  523.     Call(Zxc,'"FileMoveAttr(source-list, destination, @True|@False, attributes helpinfo)"')
  524.   FileNameLong filename)
  525.     Call(Zxc,'"FileNameLong filename)"')
  526.   FileNameShort(filename)
  527.     Call(Zxc,'"FileNameShort(filename)"')
  528.   FileOpen( filename, "Read"|"Write"|"Append")
  529.     Call(Zxc,'"FileOpen( filename, ""Read""|""Write""|""Append"")"')
  530.   FilePath( filename )
  531.     Call(Zxc,'"FilePath( filename )"')
  532.   FileRead( filehandle )
  533.     Call(Zxc,'"FileRead( filehandle )"')
  534.   FileRename( sourcelist, destination )
  535.     Call(Zxc,'"FileRename( sourcelist, destination )"')
  536.   FileRoot( filename )
  537.     Call(Zxc,'"FileRoot( filename )"')
  538.   FileSize( filelist [,format] )
  539.     Call(Zxc,'"FileSize( filelist [,format] )"')
  540.   FileSizeEx(file-list [,format] )
  541.     Call(Zxc,'"FileSizeEx(file-list [,format] )"')
  542.   FileTimeCode( filename )
  543.     Call(Zxc,'"FileTimeCode( filename )"')
  544.   FileTimeGet( filename )
  545.     Call(Zxc,'"FileTimeGet( filename )"')
  546.   FileTimeGetEx(filename, timefield)
  547.     Call(Zxc,'"FileTimeGetEx(filename, timefield)"')
  548.   FileTimeSet( list, ymdhms )
  549.     Call(Zxc,'"FileTimeSet( list, ymdhms )"')
  550.   FileTimeSetEx(filelist, YmdHms, timefield)
  551.     Call(Zxc,'"FileTimeSetEx(filelist, YmdHms, timefield)"')
  552.   FileTimeTouch( filelist )
  553.     Call(Zxc,'"FileTimeTouch( filelist )"')
  554.   FileVerInfo(filename, language-key, resource-string )
  555.     Call(Zxc,'"FileVerInfo(filename, language-key, resource-string helpinfo)"')
  556.   FileWrite( filehandle, outputdata )
  557.     Call(Zxc,'"FileWrite( filehandle, outputdata )"')
  558.   FileYmdHms( filename )
  559.     Call(Zxc,'"FileYmdHms( filename )"')
  560.   Other file functions....
  561.    AskDirectory(prompt, browse-root, start-dir, confirm-prompt, flags )
  562.     Call(Zxc,'"AskDirectory(prompt, browse-root, start-dir, confirm-prompt, flags helpinfo)"')
  563.    AskFileText( title, filename, @Sorted|@Unsorted, @single|@Multiple|@Extended)
  564.     Call(Zxc,'"AskFileText( title, filename, @Sorted|@Unsorted, @single|@Multiple|@Extended)"')
  565.    AskFileName( title, directory, filetypes, default filename, flag )
  566.     Call(Zxc,'"AskFileName( title, directory, filetypes, default filename, flag helpinfo)"')
  567.    BinaryRead( handle, filename )
  568.     Call(Zxc,'"BinaryRead( handle, filename )"')
  569.    BinaryReadEx(handle, binaryoffset, filename, fileoffset, count)
  570.     Call(Zxc,'"BinaryReadEx(handle, binaryoffset, filename, fileoffset, count)"')
  571.    BinaryWrite( handle, filename )
  572.     Call(Zxc,'"BinaryWrite( handle, filename )"')
  573.    BinaryWriteEx(handle, binaryoffset, filename, fileoffset, count)
  574.     Call(Zxc,'"BinaryWriteEx(handle, binaryoffset, filename, fileoffset, count)"')
  575.  INI Functions....
  576.   IniDelete( section, keyname )
  577.     Call(Zxc,'"IniDelete( section, keyname )"')
  578.   IniDeletePvt( section, keyname, filename )
  579.     Call(Zxc,'"IniDeletePvt( section, keyname, filename )"')
  580.   IniItemize( section )
  581.     Call(Zxc,'"IniItemize( section )"')
  582.   IniItemizePvt( section, filename )
  583.     Call(Zxc,'"IniItemizePvt( section, filename )"')
  584.   IniRead( section, keyname, default )
  585.     Call(Zxc,'"IniRead( section, keyname, default )"')
  586.   IniReadPvt(  section, keyname, default, filename )
  587.     Call(Zxc,'"IniReadPvt(  section, keyname, default, filename )"')
  588.   IniWrite( section, keyname, data )
  589.     Call(Zxc,'"IniWrite( section, keyname, data )"')
  590.   IniWritePvt( section, keyname, data, filename )
  591.     Call(Zxc,'"IniWritePvt( section, keyname, data, filename )"')
  592.  Inter-program....
  593.   AddExtender( dllfilename )
  594.     Call(Zxc,'"AddExtender( dllfilename )"')
  595.   Clipboard....
  596.    ClipAppend( string )
  597.     Call(Zxc,'"ClipAppend( string )"')
  598.    ClipGet()
  599.     Call(Zxc,'"ClipGet()"')
  600.    ClipGetEx( format )
  601.     Call(Zxc,'"ClipGetEx( format helpinfo)"')
  602.    ClipHasFormat( format )
  603.     Call(Zxc,'"ClipHasFormat( format helpinfo)"')
  604.    ClipPut( string )
  605.     Call(Zxc,'"ClipPut( string )"')
  606.    Snapshot( request# )
  607.     Call(Zxc,'"Snapshot( request# helpinfo)"')
  608.   DDE....
  609.    DDEExecute( channel, [commandstring] )
  610.     Call(Zxc,'"DDEExecute( channel, [commandstring] )"')
  611.    DDEInitiate( app name, topic name )
  612.     Call(Zxc,'"DDEInitiate( app name, topic name )"')
  613.    DDEPoke( channel, item name, item value )
  614.     Call(Zxc,'"DDEPoke( channel, item name, item value )"')
  615.    DDERequest( channel, item name )
  616.     Call(Zxc,'"DDERequest( channel, item name )"')
  617.    DDETerminate( channel )
  618.     Call(Zxc,'"DDETerminate( channel )"')
  619.    DDETimeout( value in seconds )
  620.     Call(Zxc,'"DDETimeout( value in seconds )"')
  621.   DLLCall
  622.    DllCall( dllfilename/dllhandle, returntype:entrypoint [ ,paramtype:param... ])
  623.     Call(Zxc,'"DllCall( dllfilename/dllhandle, returntype:entrypoint [ ,paramtype:param... ])"')
  624.    DllFree( dllhandle )
  625.     Call(Zxc,'"DllFree( dllhandle )"')
  626.    DllHinst( partialwinname )
  627.     Call(Zxc,'"DllHinst( partialwinname )"')
  628.    DllHwnd( partialwinname )
  629.     Call(Zxc,'"DllHwnd( partialwinname )"')
  630.    DllLastError()
  631.     Call(Zxc,'"DllLastError()"')
  632.    DllLoad( dllname )
  633.     Call(Zxc,'"DllLoad( dllname )"')
  634.   Environment....
  635.    Environment( envvariable )
  636.     Call(Zxc,'"Environment( envvariable )"')
  637.    EnvironSet( envvarname, newvalue )
  638.     Call(Zxc,'"EnvironSet( envvarname, newvalue )"')
  639.    EnvItemize()
  640.     Call(Zxc,'"EnvItemize()"')
  641.    ExeTypeInfo( exefilename )
  642.     Call(Zxc,'"ExeTypeInfo( exefilename )"')
  643.    RegApp(programname, path)
  644.     Call(Zxc,'"RegApp(programname, path)"')
  645.    RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )
  646.     Call(Zxc,'"RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )"')
  647.   Sending keys....
  648.    SendKey( string )
  649.     Call(Zxc,'"SendKey( string )"')
  650.    SendKeysChild( partialparentwindowname, partialchildwindowname, sendkey string )
  651.     Call(Zxc,'"SendKeysChild( partialparentwindowname, partialchildwindowname, sendkey string )"')
  652.    SendKeysTo( parentwindowname, sendkey string )
  653.     Call(Zxc,'"SendKeysTo( parentwindowname, sendkey string )"')
  654.    SendMenusTo( partialparentwindowname, menuname )
  655.     Call(Zxc,'"SendMenusTo( partialparentwindowname, menuname )"')
  656.  Multimedia....
  657.   Beep
  658.     wEdInsString ("Beep")
  659.     wEdNewLine ()
  660.   DllCall( dllfilename/dllhandle, returntype:entrypoint [ ,paramtype:param... ])
  661.     Call(Zxc,'"DllCall( dllfilename/dllhandle, returntype:entrypoint [ ,paramtype:param... ])"')
  662.   DllFree( dllhandle )
  663.     Call(Zxc,'"DllFree( dllhandle )"')
  664.   DllHinst( partialwinname )
  665.     Call(Zxc,'"DllHinst( partialwinname )"')
  666.   DllHwnd( partialwinname )
  667.     Call(Zxc,'"DllHwnd( partialwinname )"')
  668.   DllLastError()
  669.     Call(Zxc,'"DllLastError()"')
  670.   DllLoad( dllname )
  671.     Call(Zxc,'"DllLoad( dllname )"')
  672.   PlayMedia( commandstring )
  673.     Call(Zxc,'"PlayMedia( commandstring )"')
  674.   PlayMidi( filename, mode )
  675.     Call(Zxc,'"PlayMidi( filename, mode )"')
  676.   PlayWaveForm( filename, mode  )
  677.     Call(Zxc,'"PlayWaveForm( filename, mode helpinfo )"')
  678.   Sounds( request# )
  679.     Call(Zxc,'"Sounds( request# helpinfo)"')
  680.  OLE.... 
  681.   ObjectAccess( objectname)
  682.     Call(Zxc,'"ObjectAccess( objectname)"')
  683.   ObjectClose( objecthandle )
  684.     Call(Zxc,'"ObjectClose( objecthandle )"')
  685.   ObjectOpen( objectname )
  686.     Call(Zxc,'"ObjectOpen( objectname )"')
  687.  Process Control....
  688.   Break 
  689.     wEdInsString ("Break")
  690.     wEdNewLine ()
  691.   Call( wbt-name, parameters)
  692.     wEdInsString ("Call( wbt-name, parameters)")
  693.     wEdNewLine ()
  694.   Continue 
  695.     wEdInsString ("Continue")
  696.     wEdNewLine ()
  697.   EndSession()
  698.     Call(Zxc,'"EndSession()"')
  699.   ErrorMode( @CANCEL|@NOTIFY|@OFF )
  700.     Call(Zxc,'"ErrorMode( @CANCEL|@NOTIFY|@OFF )"')
  701.   Exclusive( @On|@Off)
  702.     Call(Zxc,'"Exclusive( @On|@Off)"')
  703.   Execute statement
  704.     wEdInsString ("Execute statement")
  705.     wEdNewLine ()
  706.   Exit
  707.     wEdInsString ("Exit")
  708.     wEdNewLine ()
  709.   For   varname = initial value to final value [ by increment ]
  710.     A=wGetColNo ()
  711.     wEdInsString ("For   varname = initial value to final value [ by increment ]")
  712.     wEdNewLine ()
  713.     wEdGoToCol (A)
  714.     wEdInsString ("   ;statements")
  715.     wEdNewLine ()
  716.     wEdGoToCol (A)
  717.     wEdInsString ("Next")
  718.     wEdNewLine ()
  719.   GoSub  
  720.     wEdInsString ("GoSub label")
  721.     wEdNewLine ()
  722.   Goto  label
  723.     wEdInsString ("Goto label")
  724.     wEdNewLine ()
  725.   IfàElseàEndif expression
  726.     A=wGetColNo ()
  727.     wEdInsString ("If expression")
  728.     wEdNewLine ()
  729.     wEdInsString ("   ;true code")
  730.     wEdNewLine ()
  731.     wEdGoToCol (A)
  732.     wEdInsString ("else")
  733.     wEdNewLine ()
  734.     wEdInsString ("   ;false code")
  735.     wEdNewLine ()
  736.     wEdGoToCol (A)
  737.     wEdInsString ("endif")
  738.     wEdNewLine ()
  739.   LastError()
  740.     Call(Zxc,'"LastError()"')
  741.   Select varname
  742.     A=wGetColNo ()
  743.     wEdInsString ("Select varname")
  744.     wEdNewLine ()
  745.     wEdGoToCol (A)
  746.     wEdInsString ("   case varname")
  747.     wEdNewLine ()
  748.     wEdGoToCol (A)
  749.     wEdInsString ("     ;statements")
  750.     wEdNewLine ()
  751.     wEdGoToCol (A)
  752.     wEdInsString ("     break")
  753.     wEdNewLine ()
  754.     wEdGoToCol (A)
  755.     wEdInsString ("   case varname")
  756.     wEdNewLine ()
  757.     wEdGoToCol (A)
  758.     wEdInsString ("     ;statements")
  759.     wEdNewLine ()
  760.     wEdGoToCol (A)
  761.     wEdInsString ("     break")
  762.     wEdNewLine ()
  763.     wEdGoToCol (A)
  764.     wEdInsString ("EndSelect")
  765.     wEdNewLine ()
  766.   Switch varname
  767.     A=wGetColNo ()
  768.     wEdInsString ("Switch varname")
  769.     wEdNewLine ()
  770.     wEdGoToCol (A)
  771.     wEdInsString ("   case varname")
  772.     wEdNewLine ()
  773.     wEdGoToCol (A)
  774.     wEdInsString ("     ;statements")
  775.     wEdNewLine ()
  776.     wEdGoToCol (A)
  777.     wEdInsString ("     break")
  778.     wEdNewLine ()
  779.     wEdGoToCol (A)
  780.     wEdInsString ("   case varname")
  781.     wEdNewLine ()
  782.     wEdGoToCol (A)
  783.     wEdInsString ("     ;statements")
  784.     wEdNewLine ()
  785.     wEdGoToCol (A)
  786.     wEdInsString ("     break")
  787.     wEdNewLine ()
  788.     wEdGoToCol (A)
  789.     wEdInsString ("EndSwitch")
  790.     wEdNewLine ()
  791.   Version()
  792.     Call(Zxc,'"Version()"')
  793.   VersionDLL()
  794.     Call(Zxc,'"VersionDLL()"')
  795.   While expression
  796.     wEdInsString ("While expression")
  797.     wEdNewLine ()
  798.     wEdNewLine ()
  799.     wEdInsString ("EndWhile")
  800.   #DefineFunction...#EndFunction
  801.     A=wGetColNo ()
  802.     wEdInsString ("#DefineFunction functname( [param1 [,param2...[,param16]]])")
  803.     wEdNewLine ()
  804.     wEdNewLine ()
  805.     wEdInsString ("     function code")
  806.     wEdNewLine ()
  807.     wEdNewLine ()
  808.     wEdGoToCol (A)
  809.     wEdInsString ("     [ RETURN or RETURN (expression) ]")
  810.     wEdNewLine ()
  811.     wEdNewLine ()
  812.     wEdGoToCol (A)
  813.     wEdInsString ("   #EndFunction")
  814.     wEdNewLine ()
  815.   #|nclude "filename"
  816.     A=wGetColNo ()
  817.     wEdInsString (`#Include "file name"`)
  818.     wEdNewLine ()
  819.  Program management....
  820.   AppExist(programname )
  821.     Call(Zxc,'"AppExist(programname )"')
  822.   AppWaitClose(programname )
  823.     Call(Zxc,'"AppWaitClose(programname )"')
  824.   Execute  statement
  825.     wEdInsString ("Execute statement")
  826.     wEdNewLine ()
  827.   Print( data file, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, 0 )
  828.     Call(Zxc,'"Print( data file, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, 0 )"')
  829.   RegApp(programname, path)
  830.     Call(Zxc,'"RegApp(programname, path)"')
  831.   Run( programname, parameters )
  832.     Call(Zxc,'"Run( programname, parameters )"')
  833.   RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )
  834.     Call(Zxc,'"RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )"')
  835.   RunExit( programname, parameters )
  836.     Call(Zxc,'"RunExit( programname, parameters )"')
  837.   RunHide( programname, parameters )
  838.     Call(Zxc,'"RunHide( programname, parameters )"')
  839.   RunHideWait( programname, parameters )
  840.     Call(Zxc,'"RunHideWait( programname, parameters )"')
  841.   RunIcon( programname, parameters )
  842.     Call(Zxc,'"RunIcon( programname, parameters )"')
  843.   RunIconWait( programname, parameters )
  844.     Call(Zxc,'"RunIconWait( programname, parameters )"')
  845.   RunShell( programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT|@GETPROCID )
  846.     Call(Zxc,'"RunShell( programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT|@GETPROCID )"')
  847.   RunWait( programname, parameters )
  848.     Call(Zxc,'"RunWait( programname, parameters )"')
  849.   RunWithLogon( programname, params, directory, displaymode, waitflag, username, domain, password, loginflags )
  850.     Call(Zxc,'"RunWithLogon( programname, params, directory, displaymode, waitflag, username, domain, password, loginflags helpinfo)"')
  851.   RunZoom( programname, parameters )
  852.     Call(Zxc,'"RunZoom( programname, parameters )"')
  853.   RunZoomWait( programname, parameters)
  854.     Call(Zxc,'"RunZoomWait( programname, parameters)"')
  855.   ShellExecute(programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN|0, "")
  856.     Call(Zxc,'"ShellExecute(programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN|0, """")"')
  857.  Registry....
  858.   RegApp(programname, path)
  859.     Call(Zxc,'"RegApp(programname, path)"')
  860.   RegCloseKey( keyhandle )
  861.     Call(Zxc,'"RegCloseKey( keyhandle )"')
  862.   RegConnect(computername, handle)
  863.     Call(Zxc,'"RegConnect(computername, handle)"')
  864.   RegCreateKey( keyhandle, subkeystring )
  865.     Call(Zxc,'"RegCreateKey( keyhandle, subkeystring )"')
  866.   RegDeleteKey( keyhandle, subkeystring )
  867.     Call(Zxc,'"RegDeleteKey( keyhandle, subkeystring )"')
  868.   RegDelValue(handle, subkeystring)
  869.     Call(Zxc,'"RegDelValue(handle, subkeystring)"')
  870.   RegEntryType(handle, subkeystring)
  871.     Call(Zxc,'"RegEntryType(handle, subkeystring)"')
  872.   RegExistKey(handle, subkeystring)
  873.     Call(Zxc,'"RegExistKey(handle, subkeystring)"')
  874.   RegExistValue(handle, subkeystring)
  875.     Call(Zxc,'"RegExistValue(handle, subkeystring)"')
  876.   RegLoadHive(handle, subkey, filename)
  877.     Call(Zxc,'"RegLoadHive(handle, subkey, filename)"')
  878.   RegOpenKey( keyhandle, subkeystring )
  879.     Call(Zxc,'"RegOpenKey( keyhandle, subkeystring )"')
  880.   RegOpenKeyEx( handle, subkey-string, mode , "", "") 
  881.     Call(Zxc,'"RegOpenKeyEx( handle, subkey-string, mode helpinfo, """", """")"')
  882.   RegQueryBin(handle, subkeystring)
  883.     Call(Zxc,'"RegQueryBin(handle, subkeystring)"')
  884.   RegQueryDword(handle, subkeystring)
  885.     Call(Zxc,'"RegQueryDword(handle, subkeystring)"')
  886.   RegQueryEx(handle, subkey-string, delimiter,  type )
  887.     Call(Zxc,'"RegQueryEx(handle, subkey-string, delimiter,  type helpinfo)"')
  888.   RegQueryExpSz(handle, subkeystring)
  889.     Call(Zxc,'"RegQueryExpSz(handle, subkeystring)"')
  890.   RegQueryItem(handle, subkeystring)
  891.     Call(Zxc,'"RegQueryItem(handle, subkeystring)"')
  892.   RegQueryKey( keyhandle, index )
  893.     Call(Zxc,'"RegQueryKey( keyhandle, index )"')
  894.   RegQueryKeys( handle )
  895.     Call(Zxc,'"RegQueryKeys( handle )"')
  896.   RegQueryMulSz(handle, subkeystring, delimiter)
  897.     Call(Zxc,'"RegQueryMulSz(handle, subkeystring, delimiter)"')
  898.   RegQueryStr(handle, subkey)
  899.     Call(Zxc,'"RegQueryStr(handle, subkey)"')
  900.   RegQueryValue( keyhandle, keyname )
  901.     Call(Zxc,'"RegQueryValue( keyhandle, keyname )"')
  902.   RegSetBin(handle, subkeystring, value)
  903.     Call(Zxc,'"RegSetBin(handle, subkeystring, value)"')
  904.   RegSetDword(handle, subkeystring, value)
  905.     Call(Zxc,'"RegSetDword(handle, subkeystring, value)"')
  906.   RegSetEx(handle, subkey-string, value, delimiter, type )
  907.     Call(Zxc,'"RegSetEx(handle, subkey-string, value, delimiter, type helpinfo)"')
  908.   RegSetExpSz(handle, subkeystring, value)
  909.     Call(Zxc,'"RegSetExpSz(handle, subkeystring, value)"')
  910.   RegSetMulSz(handle, subkeystring, value, delimiter)
  911.     Call(Zxc,'"RegSetMulSz(handle, subkeystring, value, delimiter)"')
  912.   RegSetValue( keyhandle, subkeystring, value )
  913.     Call(Zxc,'"RegSetValue( keyhandle, subkeystring, value )"')
  914.   RegUnloadHive(handle, subkey)
  915.     Call(Zxc,'"RegUnloadHive(handle, subkey)"')
  916.  Shortcut functions....
  917.   ShortcutDir(name [,type [,backslashflag]])
  918.     Call(Zxc,'"ShortcutDir(name [,type [,backslashflag]] helpinfo)"')
  919.   ShortcutEdit(linkname, target, params, startdir, showmode [,shortcuttype] )
  920.     Call(Zxc,'"ShortcutEdit(linkname, target, params, startdir, showmode [,shortcuttype] helpinfo)"')
  921.   ShortcutExtra(linkname, description, hotkey, iconfile, iconindex [,shortcuttype] )
  922.     Call(Zxc,'"ShortcutExtra(linkname, description, hotkey, iconfile, iconindex [,shortcuttype] helpinfo)"')
  923.   ShortcutInfo(linkname [,shortcuttype] )
  924.     Call(Zxc,'"ShortcutInfo(linkname [,shortcuttype] helpinfo)"')
  925.   ShortcutMake(linkname, target, params, startdir, showmode [,shortcuttype] )
  926.     Call(Zxc,'"ShortcutMake(linkname, target, params, startdir, showmode [,shortcuttype] helpinfo)"')
  927.  String Handling....
  928.   IsDefined(var)
  929.     Call(Zxc,'"IsDefined(var)"')
  930.   IsFloat( string )
  931.     Call(Zxc,'"IsFloat( string )"')
  932.   IsInt( string )
  933.     Call(Zxc,'"IsInt( string )"')
  934.   IsNumber( value )
  935.     Call(Zxc,'"IsNumber( value )"')
  936.   List items....
  937.    ItemCount( list, delimiter )
  938.     Call(Zxc,'"ItemCount( list, delimiter )"')
  939.    ItemExtract( index, list, delimiter )
  940.     Call(Zxc,'"ItemExtract( index, list, delimiter )"')
  941.    ItemInsert( item, index, list, delimiter )
  942.     Call(Zxc,'"ItemInsert( item, index, list, delimiter )"')
  943.    ItemLocate( item, list, delimiter )
  944.     Call(Zxc,'"ItemLocate( item, list, delimiter )"')
  945.    ItemRemove( index, list, delimiter )
  946.     Call(Zxc,'"ItemRemove( index, list, delimiter )"')
  947.    ItemReplace(item, index, list, delimiter)
  948.     Call(Zxc,'"ItemReplace(item, index, list, delimiter)"')
  949.    ItemSort( list, delimiter )
  950.     Call(Zxc,'"ItemSort( list, delimiter )"')
  951.   Num2Char( integer )
  952.     Call(Zxc,'"Num2Char( integer )"')
  953.   ParseData( string )
  954.     Call(Zxc,'"ParseData( string )"')
  955.   StrCat( string [ ,string ] ) 
  956.     Call(Zxc,'"StrCat( string [ ,string ] )"')
  957.   StrCharCount( string )
  958.     Call(Zxc,'"StrCharCount( string )"')
  959.   StrClean( source-string, characters, replacement, @True|@False, mode )
  960.     Call(Zxc,'"StrClean( source-string, characters, replacement, @True|@False, mode helpinfo)"')
  961.   StrCmp( string1, string2 )
  962.     Call(Zxc,'"StrCmp( string1, string2 )"')
  963.   StrFill( filler, length )
  964.     Call(Zxc,'"StrFill( filler, length )"')
  965.   StrFix( basestring, padstring, length )
  966.     Call(Zxc,'"StrFix( basestring, padstring, length )"')
  967.   StrFixChars( basestring, padstring, length )
  968.     Call(Zxc,'"StrFixChars( basestring, padstring, length )"')
  969.   StrFixCharsL( basestring, padstring, length )
  970.     Call(Zxc,'"StrFixCharsL( basestring, padstring, length )"')
  971.   StrFixLeft( basestring, padstring, length )
  972.     Call(Zxc,'"StrFixLeft( basestring, padstring, length )"')
  973.   StriCmp(string1, string2)
  974.     Call(Zxc,'"StriCmp(string1, string2)"')
  975.   StrIndex( basestring, substring, start, @Fwdscan|@Backscan )
  976.     Call(Zxc,'"StrIndex( basestring, substring, start, @Fwdscan|@Backscan )"')
  977.   StrIndexNc( basestring, substring, start, @Fwdscan|@Backscan )
  978.     Call(Zxc,'"StrIndexNc( basestring, substring, start, @Fwdscan|@Backscan )"')
  979.   StrIndexWild(string, pattern, start)
  980.     Call(Zxc,'"StrIndexWild(string, pattern, start)"')
  981.   StrLen( string )
  982.     Call(Zxc,'"StrLen( string )"')
  983.   StrLenWild(string, pattern, start)
  984.     Call(Zxc,'"StrLenWild(string, pattern, start)"')
  985.   StrLower( string )
  986.     Call(Zxc,'"StrLower( string )"')
  987.   StrReplace( string, old, new )
  988.     Call(Zxc,'"StrReplace( string, old, new )"')
  989.   StrScan( string, delimiters, startpos, @Fwdscan|@Backscan )
  990.     Call(Zxc,'"StrScan( string, delimiters, startpos, @Fwdscan|@Backscan )"')
  991.   StrSub( string, startpos, length )
  992.     Call(Zxc,'"StrSub( string, startpos, length )"')
  993.   StrSubWild(string, pattern, start)
  994.     Call(Zxc,'"StrSubWild(string, pattern, start)"')
  995.   StrTrim( string )
  996.     Call(Zxc,'"StrTrim( string )"')
  997.   StrUpper( string )
  998.     Call(Zxc,'"StrUpper( string )"')
  999.   VarType(varname)
  1000.     Call(Zxc,'"VarType(varname)"')
  1001.  System Management....
  1002.   Disk Drive Management....
  1003.    DiskExist( drive letter )
  1004.     Call(Zxc,'"DiskExist( drive letter )"')
  1005.    DiskFree( drivelist [,format] )
  1006.     Call(Zxc,'"DiskFree( drivelist [,format] )"')
  1007.    DiskInfo(drive-letter, request# )
  1008.     Call(Zxc,'"DiskInfo(drive-letter, request# helpinfo)"')
  1009.    DiskScan( request# )
  1010.     Call(Zxc,'"DiskScan( request# helpinfo)"')
  1011.    DiskSize(drive-list [,format] )
  1012.     Call(Zxc,'"DiskSize(drive-list [,format] helpinfo)"')
  1013.    DiskVolInfo(root-path, request# ) 
  1014.     Call(Zxc,'"DiskVolInfo(root-path, request# helpinfo)"')
  1015.    LogDisk( drive letter )
  1016.     Call(Zxc,'"LogDisk( drive letter )"')
  1017.    NetInfo( requetcode )
  1018.     Call(Zxc,'"NetInfo( requetcode helpinfo)"')
  1019.   Environment....
  1020.    Environment( envvariable )
  1021.     Call(Zxc,'"Environment( envvariable )"')
  1022.    EnvironSet( envvarname, newvalue )
  1023.     Call(Zxc,'"EnvironSet( envvarname, newvalue )"')
  1024.    EnvItemize()
  1025.     Call(Zxc,'"EnvItemize()"')
  1026.    ExeTypeInfo( exefilename )
  1027.     Call(Zxc,'"ExeTypeInfo( exefilename )"')
  1028.    RegApp(programname, path)
  1029.     Call(Zxc,'"RegApp(programname, path)"')
  1030.    RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )
  1031.     Call(Zxc,'"RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )"')
  1032.   IntControl(request# , 0, 0, 0, 0 )
  1033.     Call(Zxc,'"IntControl(request# helpinfo, 0, 0, 0, 0 )"')
  1034.   Other System functions....
  1035.    About()
  1036.     Call(Zxc,'"About()"')
  1037.    AddExtender( dllfilename )
  1038.     Call(Zxc,'"AddExtender( dllfilename )"')
  1039.    AppExist(programname )
  1040.     Call(Zxc,'"AppExist(programname )"')
  1041.    AppWaitClose(programname )
  1042.     Call(Zxc,'"AppWaitClose(programname )"')
  1043.    Beep
  1044.     wEdInsString ("Beep")
  1045.     wEdNewLine ()
  1046.    Debug( @On|@Off)
  1047.     Call(Zxc,'"Debug( @On|@Off)"')
  1048.    DebugData( string, string )
  1049.     Call(Zxc,'"DebugData( string, string )"')
  1050.    DebugTrace(@On|@Off|2 , filename)
  1051.     Call(Zxc,'"DebugTrace(@On|@Off|2 helpinfo, filename)"')
  1052.    DOSVersion( level )
  1053.     Call(Zxc,'"DOSVersion( level )"')
  1054.    Drop( varname [,varname...] )
  1055.     Call(Zxc,'"Drop( varname [,varname...] )"')
  1056.    DropWild("varname*")
  1057.     Call(Zxc,'"DropWild(""varname*"")"')
  1058.    EndSession()
  1059.     Call(Zxc,'"EndSession()"')
  1060.    ErrorMode( @CANCEL|@NOTIFY|@OFF )
  1061.     Call(Zxc,'"ErrorMode( @CANCEL|@NOTIFY|@OFF )"')
  1062.    Exclusive( @On|@Off)
  1063.     Call(Zxc,'"Exclusive( @On|@Off)"')
  1064.    ExeTypeInfo( exefilename )
  1065.     Call(Zxc,'"ExeTypeInfo( exefilename )"')
  1066.    IconReplace(filename, iconfilename)
  1067.     Call(Zxc,'"IconReplace(filename, iconfilename)"')
  1068.    IgnoreInput( mode )
  1069.     Call(Zxc,'"IgnoreInput( mode )"')
  1070.    InstallFile(filename,targname,default-targdir,delete-old, flags )
  1071.     Call(Zxc,'"InstallFile(filename,targname,default-targdir,delete-old, flags helpinfo)"')
  1072.    IntControl(request# , 0, 0, 0, 0 )
  1073.     Call(Zxc,'"IntControl(request# helpinfo, 0, 0, 0, 0 )"')
  1074.    IsLicensed()
  1075.     Call(Zxc,'"IsLicensed()"')
  1076.    Version()
  1077.     Call(Zxc,'"Version()"')
  1078.    VersionDLL()
  1079.     Call(Zxc,'"VersionDLL()"')
  1080.    WaitForKey( key,  key,  key, key, key )
  1081.     Call(Zxc,'"WaitForKey( key,  key,  key, key, key )"')
  1082.    WinMetrics(request# )
  1083.     Call(Zxc,'"WinMetrics(request# helpinfo)"')
  1084.    WinParmGet(request# )
  1085.     Call(Zxc,'"WinParmGet(request# helpinfo)"')
  1086.    WinParmSet(request# , new-value, ini-control)
  1087.     Call(Zxc,'"WinParmSet(request# helpinfo, new-value, ini-control)"')
  1088.    WinResources(request# )
  1089.     Call(Zxc,'"WinResources(request# helpinfo)"')
  1090.    WinSysInfo()
  1091.     Call(Zxc,'"WinSysInfo()"')
  1092.    WinVersion( level )
  1093.     Call(Zxc,'"WinVersion( level )"')
  1094.   Registry....
  1095.    RegApp(programname, path)
  1096.     Call(Zxc,'"RegApp(programname, path)"')
  1097.    RegCloseKey( keyhandle )
  1098.     Call(Zxc,'"RegCloseKey( keyhandle )"')
  1099.    RegConnect(computername, handle)
  1100.     Call(Zxc,'"RegConnect(computername, handle)"')
  1101.    RegCreateKey( keyhandle, subkeystring )
  1102.     Call(Zxc,'"RegCreateKey( keyhandle, subkeystring )"')
  1103.    RegDeleteKey( keyhandle, subkeystring )
  1104.     Call(Zxc,'"RegDeleteKey( keyhandle, subkeystring )"')
  1105.    RegDelValue(handle, subkeystring)
  1106.     Call(Zxc,'"RegDelValue(handle, subkeystring)"')
  1107.    RegEntryType(handle, subkeystring)
  1108.     Call(Zxc,'"RegEntryType(handle, subkeystring)"')
  1109.    RegExistKey(handle, subkeystring)
  1110.     Call(Zxc,'"RegExistKey(handle, subkeystring)"')
  1111.    RegExistValue(handle, subkeystring)
  1112.     Call(Zxc,'"RegExistValue(handle, subkeystring)"')
  1113.    RegLoadHive(handle, subkey, filename)
  1114.     Call(Zxc,'"RegLoadHive(handle, subkey, filename)"')
  1115.    RegOpenKey( keyhandle, subkeystring )
  1116.     Call(Zxc,'"RegOpenKey( keyhandle, subkeystring )"')
  1117.    RegOpenKeyEx(handle, subkey-string, mode , "", "") 
  1118.     Call(Zxc,'"RegOpenKeyEx(handle, subkey-string, mode helpinfo, """", """")"')
  1119.    RegQueryBin(handle, subkeystring)
  1120.     Call(Zxc,'"RegQueryBin(handle, subkeystring)"')
  1121.    RegQueryDword(handle, subkeystring) 
  1122.     Call(Zxc,'"RegQueryDword(handle, subkeystring)"')
  1123.    RegQueryEx( handle, subkey-string, delimiter, type )
  1124.     Call(Zxc,'"RegQueryEx( handle, subkey-string, delimiter, type helpinfo)"')
  1125.    RegQueryExpSz(handle, subkeystring)
  1126.     Call(Zxc,'"RegQueryExpSz(handle, subkeystring)"')
  1127.    RegQueryItem(handle, subkeystring) 
  1128.     Call(Zxc,'"RegQueryItem(handle, subkeystring)"')
  1129.    RegQueryKey( keyhandle, index )
  1130.     Call(Zxc,'"RegQueryKey( keyhandle, index )"')
  1131.    RegQueryKeys( handle )
  1132.     Call(Zxc,'"RegQueryKeys( handle )"')
  1133.    RegQueryMulSz(handle, subkeystring, delimiter) 
  1134.     Call(Zxc,'"RegQueryMulSz(handle, subkeystring, delimiter)"')
  1135.    RegQueryStr( handle, subkey )
  1136.     Call(Zxc,'"RegQueryStr( handle, subkey )"')
  1137.    RegQueryValue( keyhandle, keyname )
  1138.     Call(Zxc,'"RegQueryValue( keyhandle, keyname )"')
  1139.    RegSetBin(handle, subkeystring, value) 
  1140.     Call(Zxc,'"RegSetBin(handle, subkeystring, value)"')
  1141.    RegSetDword(handle, subkeystring, value) 
  1142.     Call(Zxc,'"RegSetDword(handle, subkeystring, value)"')
  1143.    RegSetEx(handle, subkey-string, value, delimiter, type )
  1144.     Call(Zxc,'"RegSetEx(handle, subkey-string, value, delimiter, type helpinfo)"')
  1145.    RegSetExpSz(handle, subkeystring, value) 
  1146.     Call(Zxc,'"RegSetExpSz(handle, subkeystring, value)"')
  1147.    RegSetMulSz(handle, subkeystring, value, delimiter) 
  1148.     Call(Zxc,'"RegSetMulSz(handle, subkeystring, value, delimiter)"')
  1149.    RegSetValue( keyhandle, subkeystring, value )
  1150.     Call(Zxc,'"RegSetValue( keyhandle, subkeystring, value )"')
  1151.    RegUnloadHive(handle, subkey)
  1152.     Call(Zxc,'"RegUnloadHive(handle, subkey)"')
  1153.  Time  Scheduling....
  1154.   FileTimeCode( filename )
  1155.     Call(Zxc,'"FileTimeCode( filename )"')
  1156.   FileTimeGet( filename )
  1157.     Call(Zxc,'"FileTimeGet( filename )"')
  1158.   FileTimeGetEx(filename, timefield)
  1159.     Call(Zxc,'"FileTimeGetEx(filename, timefield)"')
  1160.   FileTimeSet( list, ymdhms )
  1161.     Call(Zxc,'"FileTimeSet( list, ymdhms )"')
  1162.   FileTimeSetEx(filelist, YmdHms, timefield)
  1163.     Call(Zxc,'"FileTimeSetEx(filelist, YmdHms, timefield)"')
  1164.   GetExactTime()
  1165.     Call(Zxc,'"GetExactTime()"')
  1166.   GetTickCount()
  1167.     Call(Zxc,'"GetTickCount()"')
  1168.   TimeAdd( YmdHms, YmdHms )
  1169.     Call(Zxc,'"TimeAdd( YmdHms, YmdHms )"')
  1170.   TimeDate()
  1171.     Call(Zxc,'"TimeDate()"')
  1172.   TimeDelay( seconds )
  1173.     Call(Zxc,'"TimeDelay( seconds )"')
  1174.   TimeDiffDays( Ymd[Hms], Ymd[Hms] )
  1175.     Call(Zxc,'"TimeDiffDays( Ymd[Hms], Ymd[Hms] )"')
  1176.   TimeDiffSecs( YmdHms, YmdHms )
  1177.     Call(Zxc,'"TimeDiffSecs( YmdHms, YmdHms )"')
  1178.   TimeJulianDay( Ymd[Hms] )
  1179.     Call(Zxc,'"TimeJulianDay( Ymd[Hms] )"')
  1180.   TimeJulToYmd(juliandate)
  1181.     Call(Zxc,'"TimeJulToYmd(juliandate)"')
  1182.   TimeSubtract(datetime, datetime difference)
  1183.     Call(Zxc,'"TimeSubtract(datetime, datetime difference)"')
  1184.   TimeYmdHms()
  1185.     Call(Zxc,'"TimeYmdHms()"')
  1186.   TimeWait( YmdHms )
  1187.     Call(Zxc,'"TimeWait( YmdHms )"')
  1188.   Yield
  1189.     Call(Zxc,'"Yield"')
  1190.   Yields(count)
  1191.     Call(Zxc,'"Yields(count)"')
  1192.  User Interface(Display)....
  1193.   About()
  1194.     Call(Zxc,'"About()"')
  1195.   AskDirectory(prompt, browse-root, start-dir, confirm-prompt, flags )
  1196.     Call(Zxc,'"AskDirectory(prompt, browse-root, start-dir, confirm-prompt, flags helpinfo)"')
  1197.   AskFileName(title, directory, filetypes, default filename, flag )
  1198.     Call(Zxc,'"AskFileName(title, directory, filetypes, default filename, flag helpinfo)"')
  1199.   AskFileText( title, filename, @Sorted|@Unsorted, @single|@Multiple|@Extended)
  1200.     Call(Zxc,'"AskFileText( title, filename, @Sorted|@Unsorted, @single|@Multiple|@Extended)"')
  1201.   AskItemList(title, list variable, delimiter, @sorted|@unsorted, @single|@multiple|@extended)  
  1202.     Call(Zxc,'"AskItemList(title, list variable, delimiter, @sorted|@unsorted, @single|@multiple|@extended)"')
  1203.   AskLine( title, prompt, default answer )
  1204.     Call(Zxc,'"AskLine( title, prompt, default answer )"')
  1205.   AskPassword( title, prompt )
  1206.     Call(Zxc,'"AskPassword( title, prompt )"')
  1207.   AskTextBox(title, prompt, default, flags , 0)
  1208.     Call(Zxc,'"AskTextBox(title, prompt, default, flags helpinfo, 0)"')
  1209.   AskYesNo( title, question )
  1210.     Call(Zxc,'"AskYesNo( title, question )"')
  1211.   ButtonNames(OK-name, Cancel-name)
  1212.     Call(Zxc,'"ButtonNames(OK-name, Cancel-name)"')
  1213.   Dialog( dialogname )
  1214.     Call(Zxc,'"Dialog( dialogname )"')
  1215.   Display( seconds, title, text )
  1216.     Call(Zxc,'"Display( seconds, title, text )"')
  1217.   KeyToggleGet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK )
  1218.     Call(Zxc,'"KeyToggleGet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK )"')
  1219.   KeyToggleSet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK, @Off|@on)
  1220.     Call(Zxc,'"KeyToggleSet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK, @Off|@on)"')
  1221.   IsKeyDown( @SHIFT or @CTRL or @Shift|@CTRL)
  1222.     Call(Zxc,'"IsKeyDown( @SHIFT or @CTRL or @Shift|@CTRL)"')
  1223.   Menu handling....
  1224.    IsMenuChecked( menuname )
  1225.     Call(Zxc,'"IsMenuChecked( menuname )"')
  1226.    IsMenuEnabled( menuname )
  1227.     Call(Zxc,'"IsMenuEnabled( menuname )"')
  1228.    MenuChange( menuname, flags )
  1229.     Call(Zxc,'"MenuChange( menuname, flags )"')
  1230.   Message( title, text )
  1231.     Call(Zxc,'"Message( title, text )"')
  1232.   Mouse....
  1233.    MouseClick(click-type, modifiers )
  1234.     Call(Zxc,'"MouseClick(click-type, modifiers helpinfo)"')
  1235.    MouseClickBtn(parentwindowname, childwindowname, buttontext)
  1236.     Call(Zxc,'"MouseClickBtn(parentwindowname, childwindowname, buttontext)"')
  1237.    MouseCoords(parentwin, childwin)
  1238.     Call(Zxc,'"MouseCoords(parentwin, childwin)"')
  1239.    MouseInfo(request# )
  1240.     Call(Zxc,'"MouseInfo(request# helpinfo)"')
  1241.    MouseMove(X, Y, parentwindowname, childwindowname)
  1242.     Call(Zxc,'"MouseMove(X, Y, parentwindowname, childwindowname)"')
  1243.    MousePlay(X-Y-coordinates, parent-window, child-window, buttons, delay)
  1244.     Call(Zxc,'"MousePlay(X-Y-coordinates, parent-window, child-window, buttons, delay)"')
  1245.   MsgTextGet(window-name)
  1246.     Call(Zxc,'"MsgTextGet(window-name)"')
  1247.   Pause( title, prompt )
  1248.     Call(Zxc,'"Pause( title, prompt )"')
  1249.  WinBatch Functions....
  1250.   BoxBitMap(box ID, coordinates, filename, stretchmode)
  1251.     Call(Zxc,'"BoxButtonDraw(box ID, coordinates, filename, stretchmode)"')
  1252.   BoxButtonDraw(box ID, button ID, text, coordinates)
  1253.     Call(Zxc,'"BoxButtonDraw(box ID, button ID, text, coordinates)"')
  1254.   BoxButtonKill(box ID, button ID)
  1255.     Call(Zxc,'"BoxButtonKill(box ID, button ID)"')
  1256.   BoxButtonStat(box ID, button ID)
  1257.     Call(Zxc,'"BoxButtonStat(box ID, button ID)"')
  1258.   BoxButtonWait()
  1259.     Call(Zxc,'"BoxButtonWait()"')
  1260.   BoxCaption(box ID, caption)
  1261.     Call(Zxc,'"BoxCaption(box ID, caption)"')
  1262.   BoxColor(box ID, color, wash color )
  1263.     Call(Zxc,'"BoxColor(box ID, color, wash color helpinfo)"')
  1264.   BoxDataClear(box ID, tag)
  1265.     Call(Zxc,'"BoxDataClear(box ID, tag)"')
  1266.   BoxDataTag(box ID, tag)
  1267.     Call(Zxc,'"BoxDataTag(box ID, tag)"')
  1268.   BoxDestroy(box ID)
  1269.     Call(Zxc,'"BoxDestroy(box ID)"')
  1270.   BoxDrawCircle(box ID, coordinates, style )
  1271.     Call(Zxc,'"BoxDrawCircle(box ID, coordinates, style helpinfo)"')
  1272.   BoxDrawLine(box ID, coordinates)
  1273.     Call(Zxc,'"BoxDrawLine(box ID, coordinates)"')
  1274.   BoxDrawRect(box ID, coordinates, style )
  1275.     Call(Zxc,'"BoxDrawRect(box ID, coordinates, style helpinfo)"')
  1276.   BoxDrawText(box ID, coordinates, text, erase flag , alignment)
  1277.     Call(Zxc,'"BoxDrawText(box ID, coordinates, text, erase flag helpinfo, alignment)"')
  1278.   BoxesUp(coordinates, @NORMAL|@ICON|@ZOOMED|@HIDDEN)
  1279.     Call(Zxc,'"BoxesUp(coordinates, @NORMAL|@ICON|@ZOOMED|@HIDDEN)"')
  1280.   BoxMapMode(box ID, map mode )
  1281.     Call(Zxc,'"BoxMapMode(box ID, map mode helpinfo)"')
  1282.   BoxNew(box ID, coordinates, style )
  1283.     Call(Zxc,'"BoxNew(box ID, coordinates, style helpinfo)"')
  1284.   BoxOpen(title, text)
  1285.     Call(Zxc,'"BoxOpen(title, text)"')
  1286.   BoxPen(box ID, color , width)
  1287.     Call(Zxc,'"BoxPen(box ID, color helpinfo, width)"')
  1288.   BoxShut()
  1289.     Call(Zxc,'"BoxShut()"')
  1290.   BoxText("text")
  1291.     Call(Zxc,'"BoxText(""text"")"')
  1292.   BoxTextColor(box ID, color )
  1293.     Call(Zxc,'"BoxTextColor(box ID, color helpinfo)"')
  1294.   BoxTextFont(box ID, name, size, style , pitch & family)
  1295.     Call(Zxc,'"BoxTextFont(box ID, name, size, style helpinfo, pitch & family)"')
  1296.   BoxTitle("title")
  1297.     Call(Zxc,'"BoxTitle(""title"")"')
  1298.   BoxUpdates(box ID, update flag )
  1299.     Call(Zxc,'"BoxUpdates(box ID, update flag helpinfo)"')
  1300.   Reload()
  1301.     Call(Zxc,'"Reload()"')
  1302.   Rtstatus()
  1303.     Call(Zxc,'"Rtstatus()"')
  1304.  Window Management.... 
  1305.   DllHwnd( partialwinname )
  1306.     Call(Zxc,'"DllHwnd( partialwinname )"')
  1307.   FindWindow(window class name)
  1308.     Call(Zxc,'"FindWindow(window class name)"')
  1309.   WallPaper( bmp/filename, tile )
  1310.     Call(Zxc,'"WallPaper( bmp/filename, tile helpinfo)"')
  1311.   WinActivate( partialwinname )
  1312.     Call(Zxc,'"WinActivate( partialwinname )"')
  1313.   WinActiveChild( partialparentwindowname, partialchildwindowname )
  1314.     Call(Zxc,'"WinActiveChild( partialparentwindowname, partialchildwindowname )"')
  1315.   WinClose( partialwinname )
  1316.     Call(Zxc,'"WinClose( partialwinname )"')
  1317.   WinCloseNot( partialwinname [ ,partialwinname ] )  
  1318.     Call(Zxc,'"WinCloseNot( partialwinname [ ,partialwinname ] )"')
  1319.   WinExeName( partialwinname )
  1320.     Call(Zxc,'"WinExeName( partialwinname )"')
  1321.   WinExist( partialwinname )
  1322.     Call(Zxc,'"WinExist( partialwinname )"')
  1323.   WinExistChild( partialparentwindowname, partialchildwindowname )
  1324.     Call(Zxc,'"WinExistChild( partialparentwindowname, partialchildwindowname )"')
  1325.   WinGetActive()
  1326.     Call(Zxc,'"WinGetActive()"')
  1327.   WinHelp(help-file, function , keyword)
  1328.     Call(Zxc,'"WinHelp(help-file, function helpinfo, keyword)"')
  1329.   WinHide( partialwinname )
  1330.     Call(Zxc,'"WinHide( partialwinname )"')
  1331.   WinIdGet(partialwinname)
  1332.     Call(Zxc,'"WinIdGet(partialwinname)"')
  1333.   WinIsDOS( partialwinname )
  1334.     Call(Zxc,'"WinIsDOS( partialwinname )"')
  1335.   WinMetrics(request# )
  1336.     Call(Zxc,'"WinMetrics(request# helpinfo)"')
  1337.   WinName()
  1338.     Call(Zxc,'"WinName()"')
  1339.   WinParmGet(request# )
  1340.     Call(Zxc,'"WinParmGet(request# helpinfo)"')
  1341.   WinParmSet(request# , new-value, ini-control )
  1342.     Call(Zxc,'"WinParmSet(request# helpinfo, new-value, ini-control )"')
  1343.   WinResources(request# )
  1344.     Call(Zxc,'"WinResources(request# helpinfo)"')
  1345.   WinShow( partialwinname )
  1346.     Call(Zxc,'"WinShow( partialwinname )"')
  1347.   WinState( partialwinname )
  1348.     Call(Zxc,'"WinState( partialwinname )"')
  1349.   WinSysInfo() 
  1350.     Call(Zxc,'"WinSysInfo()"')
  1351.   WinTitle( oldpartialwinname, newwinname )
  1352.     Call(Zxc,'"WinTitle( oldpartialwinname, newwinname )"')
  1353.   WinVersion( level )
  1354.     Call(Zxc,'"WinVersion( level )"')
  1355.   WinWaitChild(partial parent winname, partial child winname, timeout)
  1356.     Call(Zxc,'"WinWaitChild(partial parent winname, partial child winname, timeout)"')
  1357.   WinWaitClose( partialwinname )
  1358.     Call(Zxc,'"WinWaitClose( partialwinname )"')
  1359.   WinWaitExist(partialwinname, timeout)
  1360.     Call(Zxc,'"WinWaitExist(partialwinname, timeout)"')
  1361.   Window Placement....
  1362.    WinArrange(style )
  1363.     Call(Zxc,'"WinArrange(style helpinfo)"')
  1364.    WinIconize( partialwinname )
  1365.     Call(Zxc,'"WinIconize( partialwinname )"')
  1366.    WinPlace( xulc, yulc, xbrc, ybrc,  partialwinname )
  1367.     Call(Zxc,'"WinPlace( xulc, yulc, xbrc, ybrc,  partialwinname )"')
  1368.    WinPlaceGet( @ICON|@NORMAL|@ZOOMED, partialwinname )
  1369.     Call(Zxc,'"WinPlaceGet( @ICON|@NORMAL|@ZOOMED, partialwinname )"')
  1370.    WinPlaceSet( @ICON|@NORMAL|@ZOOMED, partialwinname, position string )
  1371.     Call(Zxc,'"WinPlaceSet( @ICON|@NORMAL|@ZOOMED, partialwinname, position string )"')
  1372.    WinPosition( partialwinname )
  1373.     Call(Zxc,'"WinPosition( partialwinname )"')
  1374.    WinZoom( partialwinname )
  1375.     Call(Zxc,'"WinZoom( partialwinname )"')
  1376.   Itemize Windows....
  1377.    WinItemChild( partialparentwindowname )
  1378.     Call(Zxc,'"WinItemChild( partialparentwindowname )"')
  1379.    WinItemize()
  1380.     Call(Zxc,'"WinItemize()"')
  1381.    WinItemizeEx(partialwinname, multiple, hidden)
  1382.     Call(Zxc,'"WinItemizeEx(partialwinname, multiple, hidden)"')
  1383.    WinItemNameId()
  1384.     Call(Zxc,'"WinItemNameId()"')
  1385.    WinItemProcId(process-id, flags , return-type)
  1386.     Call(Zxc,'"WinItemProcId(process-id, flags helpinfo, return-type)"')
  1387.  
  1388.  
  1389.  All commands/extenders....
  1390.   ADSI....
  1391.    dsAclAddAce(acl-sec-obj-id, ace-sec-obj-id, position)
  1392.     Call(Zxc,'"dsAclAddAce(acl-sec-obj-id, ace-sec-obj-id, position)"')
  1393.    dsAclGetAces(acl-sec-obj-id, ace-type)
  1394.     Call(Zxc,'"dsAclGetAces(acl-sec-obj-id, ace-type)"')
  1395.    dsAclOrderAce(acl-sec-obj-id)
  1396.     Call(Zxc,'"dsAclOrderAce(acl-sec-obj-id)"')
  1397.    dsAclRemAce(acl-sec-obj-id, ace-sec-obj-id)
  1398.     Call(Zxc,'"dsAclRemAce(acl-sec-obj-id, ace-sec-obj-id)"')
  1399.    dsAddToGrp(group-ADSI-path, object-ADSI-path) 
  1400.     Call(Zxc,'"dsAddToGrp(group-ADSI-path, object-ADSI-path)"')
  1401.    dsCopySecObj(sec-obj-id)
  1402.     Call(Zxc,'"dsCopySecObj(sec-obj-id)"')
  1403.    dsCreatSecObj(ADSI-path, object-type )
  1404.     Call(Zxc,'"dsCreatSecObj(ADSI-path, object-type helpinfo)"')
  1405.    dsDeleteObj(ADSI-path) 
  1406.     Call(Zxc,'"dsDeleteObj(ADSI-path)"')
  1407.    dsFindPath(ADSI-path, search-filter)
  1408.     Call(Zxc,'"dsFindPath(ADSI-path, search-filter)"')
  1409.    dsGetChldPath(ADSI-path, class-name)
  1410.     Call(Zxc,'"dsGetChldPath(ADSI-path, class-name)"')
  1411.    dsGetClass(ADSI-path)
  1412.     Call(Zxc,'"dsGetClass(ADSI-path)"')
  1413.    dsGetInfo(info-type )
  1414.     Call(Zxc,'"dsGetInfo(info-type helpinfo)"')
  1415.    dsGetMemGrp(group-ADSI-path)
  1416.     Call(Zxc,'"dsGetMemGrp(group-ADSI-path)"')
  1417.    dsGetProperty(ADSI-path, property-name)
  1418.     Call(Zxc,'"dsGetProperty(ADSI-path, property-name)"')
  1419.    dsGetPrntPath(child-ADSI-path)
  1420.     Call(Zxc,'"dsGetPrntPath(child-ADSI-path)"')
  1421.    dsGetPropName( ADSI-path, property-type)
  1422.     Call(Zxc,'"dsGetPropName( ADSI-path, property-type)"')
  1423.    dsGetSecProp(sec-obj-id, property-name)
  1424.     Call(Zxc,'"dsGetSecProp(sec-obj-id, property-name)"')
  1425.    dsisContainer(ADSI-path)
  1426.     Call(Zxc,'"dsisContainer(ADSI-path)"')
  1427.    dsisMemberGrp(group-ADSI-path, object-ADSI-path)
  1428.     Call(Zxc,'"dsisMemberGrp(group-ADSI-path, object-ADSI-path)"')
  1429.    dsisObject(ADSI-path)
  1430.     Call(Zxc,'"dsisObject(ADSI-path)"')
  1431.    dsMoveObj(object-ADSI-path, target-ADSI-path , object-name)
  1432.     Call(Zxc,'"dsMoveObj(object-ADSI-path, target-ADSI-path , object-name)"')
  1433.    dsRelSecObj(sec-obj-id)
  1434.     Call(Zxc,'"dsRelSecObj(sec-obj-id)"')
  1435.    dsRemFromGrp(group-ADSI-path, object-ADSI-path)
  1436.     Call(Zxc,'"dsRemFromGrp(group-ADSI-path, object-ADSI-path)"')
  1437.    dsSetCredent(username, password)
  1438.     Call(Zxc,'"dsSetCredent(username, password)"')
  1439.    dsSetCredentx(username, password, auth-method )     
  1440.     Call(Zxc,'"dsSetCredentx(username, password, auth-method helpinfo)"')
  1441.    dsSetObj(ADSI-path)
  1442.     Call(Zxc,'"dsSetObj(ADSI-path)"')
  1443.    dsSetPassword(user-ADSI-path, old-password, new-password)
  1444.     Call(Zxc,'"dsSetPassword(user-ADSI-path, old-password, new-password)"')
  1445.    dsSetProperty(ADSI-path, property-name, property-values )
  1446.     Call(Zxc,'"dsSetProperty(ADSI-path, property-name, property-values helpinfo)"')
  1447.   Control Manager....
  1448.    cCheckBox( hwnd, flag )
  1449.     Call(Zxc,'"cCheckBox( hwnd, flag helpinfo)"')
  1450.    cClearLBAll(window-handle)
  1451.     Call(Zxc,'"cClearLBAll(window-handle)"')
  1452.    cClearLVItem( windowhandle, item)
  1453.     Call(Zxc,'"cClearLVItem( windowhandle, item)"')
  1454.    cClearTVItem( windowhandle, itempath)
  1455.     Call(Zxc,'"cClearTVItem( windowhandle, itempath)"')
  1456.    cClickButton( hwnd )
  1457.     Call(Zxc,'"cClickButton( hwnd )"')
  1458.    cClickToolbar( windowhandle, position)
  1459.     Call(Zxc,'"cClickToolbar( windowhandle, position)"')
  1460.    cDblClickItem( windowhandle, item #)
  1461.     Call(Zxc,'"cDblClickItem( windowhandle, item #)"')
  1462.    cEnableState( hwnd, flag )
  1463.     Call(Zxc,'"cEnableState( hwnd, flag helpinfo)"')
  1464.    cFindbyClass(class-name)
  1465.     Call(Zxc,'"cFindbyClass(class-name)"')
  1466.    cFindbyName(partial-name)
  1467.     Call(Zxc,'"cFindbyName(partial-name)"')
  1468.    cGetCalDate( windowhandle)
  1469.     Call(Zxc,'"cGetCalDate( windowhandle)"')
  1470.    cGetCBCount(window-handle)  
  1471.     Call(Zxc,'"cGetCBCount(window-handle)"')
  1472.    cGetCBText( hwnd )
  1473.     Call(Zxc,'"cGetCBText( hwnd )"')
  1474.    cGetControlImageCrc(windowhandle)
  1475.     Call(Zxc,'"cGetControlImageCrc(windowhandle)"')
  1476.    cGetDTPDate( windowhandle)
  1477.     Call(Zxc,'"cGetDTPDate( windowhandle)"')
  1478.    cGetEditText( hwnd )
  1479.     Call(Zxc,'"cGetEditText( hwnd )"')
  1480.    cGetHRText( windowhandle)
  1481.     Call(Zxc,'"cGetHRText( windowhandle)"')
  1482.    cGetInfo(request )
  1483.     Call(Zxc,'"cGetInfo(request helpinfo)"')
  1484.    cGetIpAddr( windowhandle)
  1485.     Call(Zxc,'"cGetIpAddr( windowhandle)"')
  1486.    cGetLBCount(window-handle)
  1487.     Call(Zxc,'"cGetLBCount(window-handle)"')
  1488.    cGetLBSelText(window-handle)
  1489.     Call(Zxc,'"cGetLBSelText(window-handle)"')
  1490.    cGetLBText( hwnd )
  1491.     Call(Zxc,'"cGetLBText( hwnd )"')
  1492.    cGetLVColText( window-handle, column-number)
  1493.     Call(Zxc,'"cGetLVColText( window-handle, column-number)"')
  1494.    cGetLvDdtText( window-handle)
  1495.     Call(Zxc,'"cGetLvDdtText( window-handle)"')
  1496.    cGetLvFocText( window-handle)
  1497.     Call(Zxc,'"cGetLvFocText( window-handle)"')
  1498.    cGetLvSelText(window-handle)
  1499.     Call(Zxc,'"cGetLvSelText(window-handle)"')
  1500.    cGetLvText( windowhandle)
  1501.     Call(Zxc,'"cGetLvText( windowhandle)"')
  1502.    cGetSBText( windowhandle)
  1503.     Call(Zxc,'"cGetSBText( windowhandle)"')
  1504.    cGetTBText( windowhandle)
  1505.     Call(Zxc,'"cGetTBText( windowhandle)"')
  1506.    cGetTrackMax( windowhandle)
  1507.     Call(Zxc,'"cGetTrackMax( windowhandle)"')
  1508.    cGetTrackMin( windowhandle)
  1509.     Call(Zxc,'"cGetTrackMin( windowhandle)"')
  1510.    cGetTrackPos( windowhandle)
  1511.     Call(Zxc,'"cGetTrackPos( windowhandle)"')
  1512.    cGetUpDownMax( windowhandle)
  1513.     Call(Zxc,'"cGetUpDownMax( windowhandle)"')
  1514.    cGetUpDownMin( windowhandle)
  1515.     Call(Zxc,'"cGetUpDownMin( windowhandle)"')
  1516.    cGetUpDownPos( windowhandle)
  1517.     Call(Zxc,'"cGetUpDownPos( windowhandle)"')
  1518.    cGetWndCursor(window-handle, request )
  1519.     Call(Zxc,'"cGetWndCursor(window-handle, request helpinfo)"')
  1520.    cPostButton( hwnd )
  1521.     Call(Zxc,'"cPostButton( hwnd )"')
  1522.    cPostMessage(hWnd, msg, wparam, lparam)
  1523.     Call(Zxc,'"cPostMessage(hWnd, msg, wparam, lparam)"')
  1524.    cRadioButton(hwnd, flag )
  1525.     Call(Zxc,'"cRadioButton(hwnd, flag helpinfo)"')
  1526.    cSendMessage( hwnd, msg, wparam, lparam )
  1527.     Call(Zxc,'"cSendMessage( hwnd, msg, wparam, lparam )"')
  1528.    cSetCalDate( windowhandle, datetime, datetime) 
  1529.     Call(Zxc,'"cSetCalDate( windowhandle, datetime, datetime)"')
  1530.    cSetCBItem( hwnd, item )
  1531.     Call(Zxc,'"cSetCBItem( hwnd, item )"')
  1532.    cSetDTPDate( windowhandle, datetime)
  1533.     Call(Zxc,'"cSetDTPDate( windowhandle, datetime)"')
  1534.    cSetEditText( hwnd, newtext )
  1535.     Call(Zxc,'"cSetEditText( hwnd, newtext )"')
  1536.    cSetFocus(window-handle)
  1537.     Call(Zxc,'"cSetFocus(window-handle)"')
  1538.    cSetIpAddr(windowhandle)
  1539.     Call(Zxc,'"cSetIpAddr(windowhandle)"')
  1540.    cSetLBItem( hwnd, item)
  1541.     Call(Zxc,'"cSetLBItem( hwnd, item)"')
  1542.    cSetLBItemEX(window-handle, Item-#-list)
  1543.     Call(Zxc,'"cSetLBItemEX(window-handle, Item-#-list)"')
  1544.    cSetLVItem( windowhandle, item #)
  1545.     Call(Zxc,'"cSetLVItem( windowhandle, item #)"')
  1546.    cSetTABItem( hwnd, item)
  1547.     Call(Zxc,'"cSetTABItem( hwnd, item)"')
  1548.    cSetTrackPos( windowhandle, position)
  1549.     Call(Zxc,'"cSetTrackPos( windowhandle, position)"')
  1550.    cSetTVItem( windowhandle, itempath)
  1551.     Call(Zxc,'"cSetTVItem( windowhandle, itempath)"')
  1552.    cSetUpDownPos( windowhandle, position)
  1553.     Call(Zxc,'"cSetUpDownPos( windowhandle, position)"')
  1554.    cSetWndText(window-handle, text)
  1555.     Call(Zxc,'"cSetWndText(window-handle, text)"')
  1556.    cWinIdConvert(window-id | window-handle)
  1557.     Call(Zxc,'"cWinIdConvert(window-id | window-handle)"')
  1558.    cWndByClass(  hWnd, "ControlClass" )
  1559.     Call(Zxc,'"cWndByClass(  hWnd, ""ControlClass"" )"')
  1560.    cWndByID( hwnd, IDnumber )
  1561.     Call(Zxc,'"cWndByID( hwnd, IDnumber )"')
  1562.    cWndByName( hwnd, "ControlTitle" )
  1563.     Call(Zxc,'"cWndByName( hwnd, ""ControlTitle"" )"')
  1564.    cWndBySeq( hwnd, seqnumber )
  1565.     Call(Zxc,'"cWndBySeq( hwnd, seqnumber )"')
  1566.    cWndExist(window-handle, window-info, info-type )
  1567.     Call(Zxc,'"cWndExist(window-handle, window-info, info-type helpinfo)"')
  1568.    cWndByWndSpec(window-class, window-module, child-count [, child-id...])
  1569.     Call(Zxc,'"cWndByWndSpec(window-class, window-module, child-count [, child-id...])"')
  1570.    cWndGetWndSpec(window-handle)
  1571.     Call(Zxc,'"cWndGetWndSpec(window-handle)"')
  1572.    cWndInfo(hwnd, request )
  1573.     Call(Zxc,'"cWndInfo(hwnd, request helpinfo)"')
  1574.    cWndState(window-handle / control-handle)
  1575.     Call(Zxc,'"cWndState(window-handle / control-handle)"')
  1576.   CPU....
  1577.    cCloneCheck()
  1578.     Call(Zxc,'"cCloneCheck()"')
  1579.    cCpuBenchmark(0,bloop,sloop,numerator,0 )
  1580.     Call(Zxc,'"cCpuBenchmark(0,bloop,sloop,numerator,0 helpinfo)"')
  1581.    cCpuFeat()
  1582.     Call(Zxc,'"cCpuFeat()"')
  1583.    cCpuid()
  1584.     Call(Zxc,'"cCpuid()"')
  1585.    cCpuidExt()
  1586.     Call(Zxc,'"cCpuidExt()"')
  1587.    cCpuSpeed(int) 
  1588.     Call(Zxc,'"cCpuSpeed(int)"')
  1589.    cCpuSupt()
  1590.     Call(Zxc,'"cCpuSupt()"')
  1591.    cMemStat()
  1592.     Call(Zxc,'"cMemStat()"')
  1593.    cVendorId()
  1594.     Call(Zxc,'"cVendorId()"')
  1595.    cVersionInfo(0)
  1596.     Call(Zxc,'"cVersionInfo(0)"')
  1597.   File Searcher Extender....
  1598.    srchFree(handle)
  1599.     Call(Zxc,'"srchFree(handle)"')
  1600.    srchInit(path, mask, strings, exclude mask, flags )
  1601.     Call(Zxc,'"srchInit(path, mask, strings, exclude mask, flags helpinfo)"')
  1602.    srchNext(handle)
  1603.     Call(Zxc,'"srchNext(handle)"')
  1604.    srchVersion()
  1605.     Call(Zxc,'"srchVersion()"')
  1606.   GPIB Extender....
  1607.    AllSpoll(boardnum, addresslist)
  1608.     Call(Zxc,'"AllSpoll(boardnum, addresslist)"')
  1609.    DevClear(boardnum, address)
  1610.     Call(Zxc,'"DevClear(boardnum, address)"')
  1611.    DevClearList(boardnum, addresslist)
  1612.     Call(Zxc,'"DevClearList(boardnum, addresslist)"')
  1613.    EnableLocal(boardnum, addresslist)
  1614.     Call(Zxc,'"EnableLocal(boardnum, addresslist)"')
  1615.    EnableRemote(boardnum, addresslist)
  1616.     Call(Zxc,'"EnableRemote(boardnum, addresslist)"')
  1617.    FindLstn(boardnum, addresslist)
  1618.     Call(Zxc,'"FindLstn(boardnum, addresslist)"')
  1619.    FindRQS(boardnum, addresslist)
  1620.     Call(Zxc,'"FindRQS(boardnum, addresslist)"')
  1621.    ibAsk(handle, option )
  1622.     Call(Zxc,'"ibAsk(handle, option helpinfo)"')
  1623.    ibbna(handle, boardname)
  1624.     Call(Zxc,'"ibbna(handle, boardname)"')
  1625.    ibcac(handle, async )
  1626.     Call(Zxc,'"ibcac(handle, async helpinfo)"')
  1627.    ibClr(handle)
  1628.     Call(Zxc,'"ibClr(handle)"')
  1629.    ibCmd(handle, commands, bytecount)
  1630.     Call(Zxc,'"ibCmd(handle, commands, bytecount)"')
  1631.    ibCmda(handle, commands, bytecount)
  1632.     Call(Zxc,'"ibCmda(handle, commands, bytecount)"')
  1633.    ibcnt()
  1634.     Call(Zxc,'"ibcnt()"')
  1635.    ibcntl()
  1636.     Call(Zxc,'"ibcntl()"')
  1637.    ibconfig(handle, option , value)
  1638.     Call(Zxc,'"ibconfig(handle, option helpinfo, value)"')
  1639.    ibdev(GPIBIndex, padsad, timeout, eot, eos )
  1640.     Call(Zxc,'"ibdev(GPIBIndex, padsad, timeout, eot, eos helpinfo)"')
  1641.    ibDma(handle, flag )
  1642.     Call(Zxc,'"ibDma(handle, flag helpinfo)"')
  1643.    ibEos(handle, eosmode )
  1644.     Call(Zxc,'"ibEos(handle, eosmode helpinfo)"')
  1645.    ibeot(handle, eotflag )
  1646.     Call(Zxc,'"ibeot(handle, eotflag helpinfo)"')
  1647.    iberr()
  1648.     Call(Zxc,'"iberr()"')
  1649.    ibevent(handle)
  1650.     Call(Zxc,'"ibevent(handle)"')
  1651.    ibFind(name)
  1652.     Call(Zxc,'"ibFind(name)"')
  1653.    ibGetPad(addr4882_t)
  1654.     Call(Zxc,'"ibGetPad(addr4882_t)"')
  1655.    ibGetSad(addr4882_t)
  1656.     Call(Zxc,'"ibGetSad(addr4882_t)"')
  1657.    ibgts(handle, handshake)
  1658.     Call(Zxc,'"ibgts(handle, handshake)"')
  1659.    ibInit(handle)
  1660.     Call(Zxc,'"ibInit(handle)"')
  1661.    ibIst(handle, flag )
  1662.     Call(Zxc,'"ibIst(handle, flag helpinfo)"')
  1663.    iblines(handle)
  1664.     Call(Zxc,'"iblines(handle)"')
  1665.    ibln(handle, pad, sad)
  1666.     Call(Zxc,'"ibln(handle, pad, sad)"')
  1667.    ibloc(handle)
  1668.     Call(Zxc,'"ibloc(handle)"')
  1669.    ibMakeAddr(pad,sad)
  1670.     Call(Zxc,'"ibMakeAddr(pad,sad)"')
  1671.    ibOnl(handle, flag )
  1672.     Call(Zxc,'"ibOnl(handle, flag helpinfo)"')
  1673.    ibPad(handle, pad)
  1674.     Call(Zxc,'"ibPad(handle, pad)"')
  1675.    ibPct(handle)
  1676.     Call(Zxc,'"ibPct(handle)"')
  1677.    ibppc(handle, command )
  1678.     Call(Zxc,'"ibppc(handle, command helpinfo)"')
  1679.    ibRd(handle, maxcount)
  1680.     Call(Zxc,'"ibRd(handle, maxcount)"')
  1681.    ibRdf(handle, filename)
  1682.     Call(Zxc,'"ibRdf(handle, filename)"')
  1683.    ibRpp(handle)
  1684.     Call(Zxc,'"ibRpp(handle)"')
  1685.    ibRsc(handle, flag )
  1686.     Call(Zxc,'"ibRsc(handle, flag helpinfo)"')
  1687.    ibRsp(handle)
  1688.     Call(Zxc,'"ibRsp(handle)"')
  1689.    ibrsv(handle, byte)
  1690.     Call(Zxc,'"ibrsv(handle, byte)"')
  1691.    ibSad(handle, sad)
  1692.     Call(Zxc,'"ibSad(handle, sad)"')
  1693.    ibsic(handle)
  1694.     Call(Zxc,'"ibsic(handle)"')
  1695.    ibsre(handle, flag )
  1696.     Call(Zxc,'"ibsre(handle, flag helpinfo)"')
  1697.    ibsta()
  1698.     Call(Zxc,'"ibsta()"')
  1699.    ibstatus()
  1700.     Call(Zxc,'"ibstatus()"')
  1701.    ibstop(handle)
  1702.     Call(Zxc,'"ibstop(handle)"')
  1703.    ibtmo(handle, timeout )
  1704.     Call(Zxc,'"ibtmo(handle, timeout helpinfo)"')
  1705.    ibTrg(handle)
  1706.     Call(Zxc,'"ibTrg(handle)"')
  1707.    ibVersion(0)
  1708.     Call(Zxc,'"ibVersion(0)"')
  1709.    ibwait(handle, events )
  1710.     Call(Zxc,'"ibwait(handle, events helpinfo)"')
  1711.    ibwrt(handle, string, count)
  1712.     Call(Zxc,'"ibwrt(handle, string, count)"')
  1713.    ibWrtf(handle, filename)
  1714.     Call(Zxc,'"ibWrtf(handle, filename)"')
  1715.    PassControl(boardnum, address)
  1716.     Call(Zxc,'"PassControl(boardnum, address)"')
  1717.    PPoll(boardnum)
  1718.     Call(Zxc,'"PPoll(boardnum)"')
  1719.    PPollConfig(boardnum, address, dataline, ISTsense )
  1720.     Call(Zxc,'"PPollConfig(boardnum, address, dataline, ISTsense helpinfo)"')
  1721.    PPollUnconfig(boardnum, addresslist)
  1722.     Call(Zxc,'"PPollUnconfig(boardnum, addresslist)"')
  1723.    ReadStsByte(boardnum, address)
  1724.     Call(Zxc,'"ReadStsByte(boardnum, address)"')
  1725.    Receive(boardnum, address, termination)
  1726.     Call(Zxc,'"Receive(boardnum, address, termination)"')
  1727.    ReceiveSetup(boardnum, address)
  1728.     Call(Zxc,'"ReceiveSetup(boardnum, address)"')
  1729.    RcvRespMsg(boardnum, count, termination)
  1730.     Call(Zxc,'"RcvRespMsg(boardnum, count, termination)"')
  1731.    ResetSys(boardnum, addresslist)
  1732.     Call(Zxc,'"ResetSys(boardnum, addresslist)"')
  1733.    Send(boardnum, address, data, count, eotmode )
  1734.     Call(Zxc,'"Send(boardnum, address, data, count, eotmode helpinfo)"')
  1735.    SendCmds(boardnum, commands, count)
  1736.     Call(Zxc,'"SendCmds(boardnum, commands, count)"')
  1737.    SendDataBytes(boardnum, data, count, eotmode )
  1738.     Call(Zxc,'"SendDataBytes(boardnum, data, count, eotmode helpinfo)"')
  1739.    SendIFC(boardnum)
  1740.     Call(Zxc,'"SendIFC(boardnum)"')
  1741.    SendList(boardnum, addresslist, data, count, eotmode )
  1742.     Call(Zxc,'"SendList(boardnum, addresslist, data, count, eotmode helpinfo)"')
  1743.    SendLLO(boardnum)
  1744.     Call(Zxc,'"SendLLO(boardnum)"')
  1745.    SendSetup(boardnum, addresslist)
  1746.     Call(Zxc,'"SendSetup(boardnum, addresslist)"')
  1747.    SetRWLS(boardnum, addresslist)
  1748.     Call(Zxc,'"SetRWLS(boardnum, addresslist)"')
  1749.    TestSRQ(boardnum)
  1750.     Call(Zxc,'"TestSRQ(boardnum)"')
  1751.    TestSys(boardnum, addresslist)
  1752.     Call(Zxc,'"TestSys(boardnum, addresslist)"')
  1753.    Trigger(boardnum, address)
  1754.     Call(Zxc,'"Trigger(boardnum, address)"')
  1755.    TriggerList(boardnum, addresslist)
  1756.     Call(Zxc,'"TriggerList(boardnum, addresslist)"')
  1757.    WaitSRQ(boardnum)
  1758.     Call(Zxc,'"WaitSRQ(boardnum)"')
  1759.   HTML Dialog Extender....
  1760.    hBrowse(action, url, flags )
  1761.     Call(Zxc,'"hBrowse(action, url, flags helpinfo)"')
  1762.    hBrowseSetPos( left, top, right, bottom)
  1763.     Call(Zxc,'"hBrowseSetPos( left, top, right, bottom)"')
  1764.    hCompatible()
  1765.     Call(Zxc,'"hCompatible()"')
  1766.    hGetVarNames()
  1767.     Call(Zxc,'"hGetVarNames()"')
  1768.    hGetVarValue(variable, default)
  1769.     Call(Zxc,'"hGetVarValue(variable, default)"')
  1770.    hVersionInfo(0)
  1771.     Call(Zxc,'"hVersionInfo(0)"')
  1772.   Huge Math...
  1773.    huge_Add( "num1", "num2")
  1774.     Call(Zxc,'"huge_Add( ""num1"", ""num2"")"')
  1775.    huge_Divide( "num1", "num2")
  1776.     Call(Zxc,'"huge_Divide( ""num1"", ""num2"")"')
  1777.    huge_Multiply( "num1", "num2")
  1778.     Call(Zxc,'"huge_Multiply( ""num1"", ""num2"")"')
  1779.    huge_Subtract( "num1", "num2")
  1780.     Call(Zxc,'"huge_Subtract( ""num1"", ""num2"")"')
  1781.    huge_GetLastError()
  1782.     Call(Zxc,'"huge_GetLastError()"')
  1783.    huge_ExtenderInfo( 0)
  1784.     Call(Zxc,'"huge_ExtenderInfo( 0)"')
  1785.    huge_Decimal(decimals) 
  1786.     Call(Zxc,'"huge_Decimal(decimals)"')
  1787.    huge_Thousands(@True|@False )
  1788.     Call(Zxc,'"huge_Thousands(@True|@False helpinfo)"')
  1789.    huge_SetOptions(UsePrecision,MaximumDivisionPrecision,FixedPrecision,AddThousandsSeparator,SeparatorFormat,Decimal,Thousands )
  1790.     Call(Zxc,'"huge_SetOptions(UsePrecision,MaximumDivisionPrecision,FixedPrecision,AddThousandsSeparator,SeparatorFormat,Decimal,Thousands helpinfo)"')
  1791.   LAFFDB...
  1792.    dbBindCol(handle,column,varname)
  1793.     Call(Zxc,'"dbBindCol(handle,column,varname)"')
  1794.    dbCloneRecord(handle, recordnum, flags)
  1795.     Call(Zxc,'"dbCloneRecord(handle, recordnum, flags helpinfo)"')
  1796.    dbClose(handle)
  1797.     Call(Zxc,'"dbClose(handle)"')
  1798.    dbCookDatabases(filename,model,format,delimiter,optionstring,handleA,handleB,operation,flags,columnlayout,matchingcriteria)
  1799.     Call(Zxc,'"dbCookDatabases( filename, model, format, delimiter, optionstring, handleA, handleB, operation, flags, columnlayout, matchingcriteria helpinfo)"')
  1800.    dbDebug(handle)
  1801.     Call(Zxc,'"dbDebug(handle)"')
  1802.    dbDeleteColumn(handle, column)
  1803.     Call(Zxc,'"dbDeleteColumn(handle, column)"')
  1804.    dbDeleteRecord(handle, recordnum, flags)
  1805.     Call(Zxc,'"dbDeleteRecord(handle, recordnum, flags helpinfo)"')
  1806.    dbEasterEgg()
  1807.     Call(Zxc,'"dbEasteregg()"')
  1808.    dbFindRecord(handle,recordnum,flags,column,findvalue,matchcase)
  1809.     Call(Zxc,'"dbFindRecord(handle,recordnum,flags,column,findvalue,matchcase helpinfo)"')
  1810.    dbGetColumnCount(handle)
  1811.     Call(Zxc,'"dbGetColumnCount(handle)"')
  1812.    dbGetColumnName(handle, column)
  1813.     Call(Zxc,'"dbGetColumnName(handle, column)"')
  1814.    dbGetColumnType(handle, column)
  1815.     Call(Zxc,'"dbGetColumnType(handle, column)"')
  1816.    dbGetEntireRecord(handle, recordnum, flags)
  1817.     Call(Zxc,'"dbGetEntireRecord(handle, recordnum, flags helpinfo)"')
  1818.    dbGetLastError()
  1819.     Call(Zxc,'"dbGetLastError()"')
  1820.    dbGetNextItem(handle, recordnum, flags)
  1821.     Call(Zxc,'"dbGetNextItem(handle, recordnum, flags helpinfo)"')
  1822.    dbGetRecordCount(handle)
  1823.     Call(Zxc,'"dbGetRecordCount(handle)"')
  1824.    dbGetRecordField(handle, recordnum, column, flags)
  1825.     Call(Zxc,'"dbGetRecordField(handle, recordnum, column, flags helpinfo)"')
  1826.    dbGetVersion()
  1827.     Call(Zxc,'"dbGetVersion()"')
  1828.    dbInsertColumn(handle, column)
  1829.     Call(Zxc,'"dbInsertColumn(handle, column)"')
  1830.    dbMakeNewItem(handle, flags)
  1831.     Call(Zxc,'"dbMakeNewItem(handle, flags helpinfo)"')
  1832.    dbNameColumn(handle, columnnumber, columnname)
  1833.     Call(Zxc,'"dbNameColumn(handle, columnnumber, columnname)"')
  1834.    dbOpen(filename, bCreateOK, model, numcols, format, delimiter, optionstring)
  1835.     Call(Zxc,'"dbOpen(filename, bCreateOK, model, numcols, format, delimiter, optionstring helpinfo)"')
  1836.    dbSave(handle, alternatefilename, backupfilename)
  1837.     Call(Zxc,'"dbSave(handle, alternatefilename, backupfilename)"')
  1838.    dbSetDelimiter(handle, delimiter)
  1839.     Call(Zxc,'"dbSetDelimiter(handle, delimiter)"')
  1840.    dbSetEntireRecord(handle, recordnum, flags)
  1841.     Call(Zxc,'"dbSetEntireRecord(handle, recordnum, flags helpinfo)"')
  1842.    dbSetErrorReporting(title,flag)
  1843.     Call(Zxc,'"dbSetErrorReporting(title,flag helpinfo)"')
  1844.    dbSetRecordField(handle, recordnum, column, flags, value)
  1845.     Call(Zxc,'"dbSetRecordField(handle, recordnum, column, flags, value helpinfo)"')
  1846.    dbSort(handle, column, order)
  1847.     Call(Zxc,'"dbSort(handle, column, order helpinfo)"')
  1848.    dbSwapColumns(handle, column1, column2)
  1849.     Call(Zxc,'"dbSwapColumns(handle, column1, column2)"')
  1850.  
  1851.   IPgrab....
  1852.    ipAddr2Host(host address, timeout)
  1853.     Call(Zxc,'"ipAddr2Host(host address, timeout)"')
  1854.    ipGetAddress()
  1855.     Call(Zxc,'"ipGetAddress()"')
  1856.    ipGetLastErr()
  1857.     Call(Zxc,'"ipGetLastErr()"')
  1858.    ipHost2Addr(host name, timeout)
  1859.     Call(Zxc,'"ipHost2Addr(host name, timeout)"')
  1860.    ipPing(hostname/address, timeout)
  1861.     Call(Zxc,'"ipPing(hostname/address, timeout)"')
  1862.    ipVersion( 0)
  1863.     Call(Zxc,'"ipVersion( 0)"')
  1864.   Mapi....
  1865.    mCompatible()
  1866.     Call(Zxc,'"mCompatible()"')
  1867.    mError()
  1868.     Call(Zxc,'"mError()"')
  1869.    mFindNext(handle,message-id,flag )
  1870.     Call(Zxc,'"mFindNext(handle,message-id,flag helpinfo)"')
  1871.    mLogOff(handle)
  1872.     Call(Zxc,'"mLogOff(handle)"')
  1873.    mLogOn(profile-name)
  1874.     Call(Zxc,'"mLogOn(profile-name)"')
  1875.    mReadNextMsg(logon-handle, seed message-id, flag ) 
  1876.     Call(Zxc,'"mReadNextMsg(logon-handle, seed message-id, flag helpinfo)"')
  1877.    mSendMail(email address ,subject ,text ,attach, profile )
  1878.     Call(Zxc,'"mSendMail(email address ,subject ,text ,attach, profile )"')
  1879.    mSendMailEx(email address ,subject ,text ,attach, profile )
  1880.     Call(Zxc,'"mSendMailEx(email address ,subject ,text ,attach, profile )"')
  1881.    mSyncMail(profile-name,transport,flag )
  1882.     Call(Zxc,'"mSyncMail(profile-name,transport,flag helpinfo)"')
  1883.    mVersion()
  1884.     Call(Zxc,'"mVersion()"')
  1885.   Netware 3 Extenders....
  1886.    n3Attach("servername" , "username", "password")
  1887.     Call(Zxc,'"n3Attach(""servername"" , ""username"", ""password"")"')
  1888.    n3CaptureEnd(portnumber)
  1889.     Call(Zxc,'"n3CaptureEnd(portnumber)"')
  1890.    n3CaptureGet(portnumber)
  1891.     Call(Zxc,'"n3CaptureGet(portnumber)"')
  1892.    n3CapturePrt("servername", "queuename", portnumber, flags )
  1893.     Call(Zxc,'"n3CapturePrt(""servername"", ""queuename"", portnumber, flags helpinfo)"')
  1894.    n3ChgPassword("servername", "username","old password","new password")
  1895.     Call(Zxc,'"n3ChgPassword(""servername"", ""username"",""old password"",""new password"")"')
  1896.    n3Detach("servername")
  1897.     Call(Zxc,'"n3Detach(""servername"")"')
  1898.    n3DirAttrGet("dirname")
  1899.     Call(Zxc,'"n3DirAttrGet(""dirname"")"')
  1900.    n3DirAttrSet("dirname", attribs , @ON|@OFF)
  1901.     Call(Zxc,'"n3DirAttrSet(""dirname"", attribs helpinfo, @ON|@OFF)"')
  1902.    n3DirTimeGet("dirname", timefield)
  1903.     Call(Zxc,'"n3DirTimeGet(""dirname"", timefield)"')
  1904.    n3DrivePath("localname")
  1905.     Call(Zxc,'"n3DrivePath(""localname"")"')
  1906.    n3DriveStatus("localname")
  1907.     Call(Zxc,'"n3DriveStatus(""localname"")"')
  1908.    n3FileAttrGet("filename")
  1909.     Call(Zxc,'"n3FileAttrGet(""filename"")"')
  1910.    n3FileAttrSet("filename", "attribs",  @ON|@OFF)
  1911.     Call(Zxc,'"n3FileAttrSet(""filename"", ""attribs"",  @ON|@OFF)"')
  1912.    n3FileTimeGet("filename", timefield)
  1913.     Call(Zxc,'"n3FileTimeGet(""filename"", timefield)"')
  1914.    n3GetConnNum(server)
  1915.     Call(Zxc,'"n3GetConnNum(server)"')
  1916.    n3GetMapped("servername")
  1917.     Call(Zxc,'"n3GetMapped(""servername"")"')
  1918.    n3GetNetAddr("servername", flags )
  1919.     Call(Zxc,'"n3GetNetAddr(""servername"", flags helpinfo)"')
  1920.    n3GetUser("servername")
  1921.     Call(Zxc,'"n3GetUser(""servername"")"')
  1922.    n3GetUserId("servername", "username", format )
  1923.     Call(Zxc,'"n3GetUserId(""servername"", ""username"", format helpinfo)"')
  1924.    n3Logout("servername")
  1925.     Call(Zxc,'"n3Logout(""servername"")"')
  1926.    n3Map("netpath", "localname")
  1927.     Call(Zxc,'"n3Map(""netpath"", ""localname"")"')
  1928.    n3MapDelete("localname")
  1929.     Call(Zxc,'"n3MapDelete(""localname"")"')
  1930.    n3MapDir(netpath, localname)
  1931.     Call(Zxc,'"n3MapDir(netpath, localname)"')
  1932.    n3MapRoot("netpath", "localname")
  1933.     Call(Zxc,'"n3MapRoot(""netpath"", ""localname"")"')
  1934.    n3MemberDel("servername", "groupname" ,"username")
  1935.     Call(Zxc,'"n3MemberDel(""servername"", ""groupname"" ,""username"")"')
  1936.    n3MemberGet("servername", "groupname" ,"username")
  1937.     Call(Zxc,'"n3MemberGet(""servername"", ""groupname"" ,""username"")"')
  1938.    n3MemberSet("servername", "groupname" , "username")
  1939.     Call(Zxc,'"n3MemberSet(""servername"", ""groupname"" , ""username"")"')
  1940.    n3MsgSend("servername", "message" , "username")
  1941.     Call(Zxc,'"n3MsgSend(""servername"", ""message"" , ""username"")"')
  1942.    n3MsgSendAll("servername", "message")
  1943.     Call(Zxc,'"n3MsgSendAll(""servername"", ""message"")"')
  1944.    n3ServerInfo("servername", request # )
  1945.     Call(Zxc,'"n3ServerInfo(""servername"", request # helpinfo)"')
  1946.    n3ServerList(request# )
  1947.     Call(Zxc,'"n3ServerList(request# helpinfo)"')
  1948.    n3UserGroups("servername", "username")
  1949.     Call(Zxc,'"n3UserGroups(""servername"", ""username"")"')
  1950.    n3Version()
  1951.     Call(Zxc,'"n3Version()"')
  1952.   Netware 4 Extenders....
  1953.    n4Attach("servername" , "username", "password")
  1954.     Call(Zxc,'"n4Attach(""servername"" , ""username"", ""password"")"')
  1955.    n4CaptureEnd(portnumber)
  1956.     Call(Zxc,'"n4CaptureEnd(portnumber)"')
  1957.    n4CaptureGet(portnumber)
  1958.     Call(Zxc,'"n4CaptureGet(portnumber)"')
  1959.    n4CapturePrt("servername", "queuename", portnumber, flags )
  1960.     Call(Zxc,'"n4CapturePrt(""servername"", ""queuename"", portnumber, flags helpinfo)"')
  1961.    n4ChgPassword("servername", "username","old password","new password")
  1962.     Call(Zxc,'"n4ChgPassword(""servername"", ""username"",""old password"",""new password"")"')
  1963.    n4Detach("servername")
  1964.     Call(Zxc,'"n4Detach(""servername"")"')
  1965.    n4DirAttrGet("dirname")
  1966.     Call(Zxc,'"n4DirAttrGet(""dirname"")"')
  1967.    n4DirAttrSet("dirname", attribs , @ON|@OFF)
  1968.     Call(Zxc,'"n4DirAttrSet(""dirname"", attribs helpinfo, @ON|@OFF)"')
  1969.    n4DirTimeGet("dirname", timefield)
  1970.     Call(Zxc,'"n4DirTimeGet(""dirname"", timefield)"')
  1971.    n4DrivePath("localname")
  1972.     Call(Zxc,'"n4DrivePath(""localname"")"')
  1973.    n4DriveStatus("localname")
  1974.     Call(Zxc,'"n4DriveStatus(""localname"")"')
  1975.    n4FileAttrGet("filename")
  1976.     Call(Zxc,'"n4FileAttrGet(""filename"")"')
  1977.    n4FileAttrSet("filename", attribs ,  @ON|@OFF)
  1978.     Call(Zxc,'"n4FileAttrSet(""filename"", attribs helpinfo,  @ON|@OFF)"')
  1979.    n4FileTimeGet(filename, time-field)
  1980.     Call(Zxc,'"n4FileTimeGet(filename, time-field)"')
  1981.    n4FileUsers(server, filename)
  1982.     Call(Zxc,'"n4FileUsers(server, filename)"')
  1983.    n4GetConnNum(server)
  1984.     Call(Zxc,'"n4GetConnNum(server)"')
  1985.    n4GetContext(request )
  1986.     Call(Zxc,'"n4GetContext(request helpinfo)"')
  1987.    n4GetMapped("servername")
  1988.     Call(Zxc,'"n4GetMapped(""servername"")"')
  1989.    n4GetNetAddr("servername", flags )
  1990.     Call(Zxc,'"n4GetNetAddr(""servername"", flags helpinfo)"')
  1991.    n4GetUser("servername")
  1992.     Call(Zxc,'"n4GetUser(""servername"")"')
  1993.    n4GetUserId("servername", "username", format )
  1994.     Call(Zxc,'"n4GetUserId(""servername"", ""username"", format helpinfo)"')
  1995.    n4GetUserName( context )
  1996.     Call(Zxc,'"n4GetUserName( context helpinfo)"')
  1997.    n4Login("username", "password", "context", "tree")
  1998.     Call(Zxc,'"n4Login(""username"", ""password"", ""context"", ""tree"")"')
  1999.    n4Logout()
  2000.     Call(Zxc,'"n4Logout()"')
  2001.    n4LogoutTree("context", "tree")
  2002.     Call(Zxc,'"n4LogoutTree(""context"", "tree")"')
  2003.    n4Map("netpath", "localname")
  2004.     Call(Zxc,'"n4Map(""netpath"", ""localname"")"')
  2005.    n4MapDelete("localname")
  2006.     Call(Zxc,'"n4MapDelete(""localname"")"')
  2007.    n4MapDir(netpath, localname)
  2008.     Call(Zxc,'"n4MapDir(netpath, localname)"')
  2009.    n4MapRoot("netpath", "localname")
  2010.     Call(Zxc,'"n4MapRoot(""netpath"", ""localname"")"')
  2011.    n4MemberDel("servername", "groupname" ,"username")
  2012.     Call(Zxc,'"n4MemberDel(""servername"", ""groupname"" ,""username"")"')
  2013.    n4MemberGet("servername", "groupname" ,"username")
  2014.     Call(Zxc,'"n4MemberGet(""servername"", ""groupname"" ,""username"")"')
  2015.    n4MemberSet("servername", "groupname" , "username")
  2016.     Call(Zxc,'"n4MemberSet(""servername"", ""groupname"" , ""username"")"')
  2017.    n4MsgSend("servername", "message" , "username")
  2018.     Call(Zxc,'"n4MsgSend(""servername"", ""message"" , ""username"")"')
  2019.    n4MsgSendAll("servername", "message")
  2020.     Call(Zxc,'"n4MsgSendAll(""servername"", ""message"")"')
  2021.    n4NameConvert("context", "object", format )
  2022.     Call(Zxc,'"n4NameConvert(""context"", ""object"", format helpinfo)"')
  2023.    n4ObjDelete( context , object)
  2024.     Call(Zxc,'"n4ObjDelete( context helpinfo, object)"')
  2025.    n4ObjMove( context , object, new-name, retain)
  2026.     Call(Zxc,'"n4ObjMove( context helpinfo, object, new-name, retain)"')
  2027.    n4ObjSearch( context, object, class, parent, flags )
  2028.     Call(Zxc,'"n4ObjSearch( context, object, class, parent, flags helpinfo)"')
  2029.    n4ObjRename( context , object, new-name, retain)
  2030.     Call(Zxc,'"n4ObjRename( context helpinfo, object, new-name, retain)"')
  2031.    n4ObjectList("context", "parent", "class", "mask")
  2032.     Call(Zxc,'"n4ObjectList(""context"", ""parent"", ""class"", ""mask"")"')
  2033.    n4ObjectInfo("context", "object", request# )
  2034.     Call(Zxc,'"n4ObjectInfo(""context"", ""object"", request# helpinfo)"')
  2035.    n4ObjectProps("context", "object", 0|1)
  2036.     Call(Zxc,'"n4ObjectProps(""context"", ""object"", 0|1)"')
  2037.    n4ObjGetVal(context, object, attribute, address of buffer, size of buffer)
  2038.     Call(Zxc,'"n4ObjGetVal(context, object, attribute, address of buffer, size of buffer)"')
  2039.    n4ObjOptions( value-delim, field-delim, null-sub, flags , "")
  2040.     Call(Zxc,'"n4ObjOptions( value-delim, field-delim, null-sub, flags helpinfo, """")"')
  2041.    n4ServerInfo("servername", request # )
  2042.     Call(Zxc,'"n4ServerInfo(""servername"", request # helpinfo)"')
  2043.    n4ServerList(request# )
  2044.     Call(Zxc,'"n4ServerList(request# helpinfo)"')
  2045.    n4SetContext(context, tree)
  2046.     Call(Zxc,'"n4SetContext(context, tree)"')
  2047.    n4SetContextG(context, tree)
  2048.     Call(Zxc,'"n4SetContextG(context, tree)"')
  2049.    n4SetOptions( option , value)
  2050.     Call(Zxc,'"n4SetOptions( option helpinfo, value)"')
  2051.    n4SetPrimServ(server)
  2052.     Call(Zxc,'"n4SetPrimServ(server)"')
  2053.    n4UserGroupEx(servername, username, context)
  2054.     Call(Zxc,'"n4UserGroupEx(servername, username, context)"')
  2055.    n4UserGroups("servername", "username")
  2056.     Call(Zxc,'"n4UserGroups(""servername"", ""username"")"')
  2057.    n4Version()
  2058.     Call(Zxc,'"n4Version()"')
  2059.   NetwareX Admin Extender....
  2060.    nwDelConnNum(server-spec,conn-num)
  2061.     Call(Zxc,'"nwDelConnNum(server-spec,conn-num)"')
  2062.    nwLastErrMsg(error_code)
  2063.     Call(Zxc,'"nwLastErrMsg(error_code)"')
  2064.    nwSetDirInfo(dir-spec,request,altparam1,altparam2,flags )
  2065.     Call(Zxc,'"nwSetDirInfo(dir-spec,request,altparam1,altparam2,flags helpinfo)"')
  2066.    nwSetDirLimit(dir-spec,limit)
  2067.     Call(Zxc,'"nwSetDirLimit(dir-spec,limit)"')
  2068.    nwSetFileInfo(file-spec,request,altparam1,altparam2,flags )
  2069.     Call(Zxc,'"nwSetFileInfo(file-spec,request,altparam1,altparam2,flags helpinfo)"')
  2070.    nwSetPassword(obj-spec,newpwd,flags )
  2071.     Call(Zxc,'"nwSetPassword(obj-spec,newpwd,flags helpinfo)"')
  2072.    nwSetVolLimit(volume-spec,user-spec,limit)
  2073.     Call(Zxc,'"nwSetVolLimit(volume-spec,user-spec,limit)"')
  2074.    nwSetSrvInfo(server-spec,request,altparam1)
  2075.     Call(Zxc,'"nwSetSrvInfo(server-spec,request,altparam1)"')
  2076.    nwSetSrvParam(server-spec,CmdName,CmdType,CmdValue)
  2077.     Call(Zxc,'"nwSetSrvParam(server-spec,CmdName,CmdType,CmdValue)"')
  2078.    nwSrvShutdown(server-spec,flag )
  2079.     Call(Zxc,'"nwSrvShutdown(server-spec,flag helpinfo)"')
  2080.    nwSrvNLMMgr(server-spec,request ,nlm-spec)
  2081.     Call(Zxc,'"nwSrvNLMMgr(server-spec,request helpinfo,nlm-spec)"')
  2082.    nwSrvExecNCF(server-spec,ncf-spec)
  2083.     Call(Zxc,'"nwSrvExecNCF(server-spec,ncf-spec)"')
  2084.    nwVersionA(request )
  2085.     Call(Zxc,'"nwVersionA(request helpinfo)"')
  2086.   NetwareX User Extender....
  2087.    nwChgPassword(obj-spec,oldpwd,newpwd,flags )
  2088.     Call(Zxc,'"nwChgPassword(obj-spec,oldpwd,newpwd,flags helpinfo)"')
  2089.    nwClientInfo(request )
  2090.     Call(Zxc,'"nwClientInfo(request helpinfo)"')
  2091.    nwDrivePath(drive-letter)
  2092.     Call(Zxc,'"nwDrivePath(drive-letter)"')
  2093.    nwDriveStatus(drive-letter)
  2094.     Call(Zxc,'"nwDriveStatus(drive-letter)"')
  2095.    nwGetConnInfo(server-spec,request ,altparam1,altparam2)
  2096.     Call(Zxc,'"nwGetConnInfo(server-spec,request helpinfo,altparam1,altparam2)"')
  2097.    nwGetContext(request ,tree-name)
  2098.     Call(Zxc,'"nwGetContext(request helpinfo,tree-name)"')
  2099.    nwGetDirInfo(dir-spec,request,altparam1,altparam2,flags )
  2100.     Call(Zxc,'"nwGetDirInfo(dir-spec,request,altparam1,altparam2,flags helpinfo)"')
  2101.    nwGetDirLimit(dir-spec,flag )
  2102.     Call(Zxc,'"nwGetDirLimit(dir-spec,flag helpinfo)"')
  2103.    nwGetFileInfo(file-spec,request,altparam1,altparam2,flags )
  2104.     Call(Zxc,'"nwGetFileInfo(file-spec,request,altparam1,altparam2,flags helpinfo)"')
  2105.    nwGetMapped(server-spec)
  2106.     Call(Zxc,'"nwGetMapped(server-spec)"')
  2107.    nwGetNLMInfo(server-spec,request,altparam1)
  2108.     Call(Zxc,'"nwGetNLMInfo(server-spec,request,altparam1)"')
  2109.    nwGetOptions(request )
  2110.     Call(Zxc,'"nwGetOptions(request helpinfo)"')
  2111.    nwGetSrvCfg(server-spec,request ,altparam1)
  2112.     Call(Zxc,'"nwGetSrvCfg(server-spec,request helpinfo,altparam1)"')
  2113.    nwGetSrvInfo(server-spec,request ,altparam1)
  2114.     Call(Zxc,'"nwGetSrvInfo(server-spec,request helpinfo,altparam1)"')
  2115.    nwGetSrvParam(server-spec,request ,altparam1)
  2116.     Call(Zxc,'"nwGetSrvParam(server-spec,request helpinfo,altparam1)"')
  2117.    nwGetSrvStats(server-spec,request ,altparam1)
  2118.     Call(Zxc,'"nwGetSrvStats(server-spec,request helpinfo,altparam1)"')
  2119.    nwGetVolLimit(volume-spec,user-spec,flag )
  2120.     Call(Zxc,'"nwGetVolLimit(volume-spec,user-spec,flag helpinfo)"')
  2121.    nwLastErrMsg(error_code)
  2122.     Call(Zxc,'"nwLastErrMsg(error_code)"')
  2123.    nwMap(net-path,local-name,flag )
  2124.     Call(Zxc,'"nwMap(net-path,local-name,flag helpinfo)"')
  2125.    nwMapDelete(local-name)
  2126.     Call(Zxc,'"nwMapDelete(local-name)"')
  2127.    nwNameConvert(object-spec,request )
  2128.     Call(Zxc,'"nwNameConvert(object-spec,request helpinfo)"')
  2129.    nwGetObjValue(object-spec, attribute, binbuf-addr, binbuf-size, flag )
  2130.     Call(Zxc,'"nwGetObjValue(object-spec, attribute, binbuf-addr, binbuf-size, flag helpinfo)"')
  2131.    nwGetObjInfo(object-spec,request )
  2132.     Call(Zxc,'"nwGetObjInfo(object-spec,request helpinfo)"')
  2133.    nwServerList(request )
  2134.     Call(Zxc,'"nwServerList(request helpinfo)"')
  2135.    nwSetContext(request ,context,tree)
  2136.     Call(Zxc,'"nwSetContext(request helpinfo,context,tree)"')
  2137.    nwSetOptions(request ,value)
  2138.     Call(Zxc,'"nwSetOptions(request helpinfo,value)"')
  2139.    nwSetPrimServ(server-spec)
  2140.     Call(Zxc,'"nwSetPrimServ(server-spec)"')
  2141.    nwSrvGenGUID(server-spec)
  2142.     Call(Zxc,'"nwSrvGenGUID(server-spec)"')
  2143.    nwVfyPassword(obj-spec,passwordd,0)
  2144.     Call(Zxc,'"nwVfyPassword(obj-spec,passwordd,0)"')
  2145.    nwVersionU(request)
  2146.     Call(Zxc,'"nwVersionU(request)"')
  2147.   Windows NT Extenders.... 
  2148.    wntAccessAdd(servername, resource/sharename, username, sharetype, accessstring[,flags] )
  2149.     Call(Zxc,'"wntAccessAdd(servername, resource/sharename, username, sharetype, accessstring[,flags] helpinfo)"')
  2150.    wntAccessAdd2(servername, resource/share-name, user/group-name,object-type, access-string)
  2151.     Call(Zxc,'"wntAccessAdd2(servername, resource/share-name, user/group-name,object-type, access-string)"')
  2152.    wntAccessDel(servername, resource/sharename, username, sharetype[,flags] )
  2153.     Call(Zxc,'"wntAccessDel(servername, resource/sharename, username, sharetype[,flags] helpinfo)"')
  2154.    wntAccessGet(servername, resource/sharename, username, objecttype[,flags])
  2155.     Call(Zxc,'"wntAccessGet(servername, resource/sharename, username, objecttype[,flags])"')
  2156.    wntAccessList(servername, resource/sharename, objecttype, flags )
  2157.     Call(Zxc,'"wntAccessList(servername, resource/sharename, objecttype, flags helpinfo)"')
  2158.    wntAccessMod(servername, resource, object-type, request, flag )
  2159.     Call(Zxc,'"wntAccessMod(servername, resource, object-type, request, flag helpinfo)"')
  2160.    wntAcctInfo( servername, account-name, request[,flags] )
  2161.     Call(Zxc,'"wntAcctInfo( servername, account-name, request[,flags] helpinfo)"')
  2162.    wntAcctPolGet( servername, request )
  2163.     Call(Zxc,'"wntAcctPolGet( servername, request helpinfo)"')
  2164.    wntAcctPolSet( servername, request , value)
  2165.     Call(Zxc,'"wntAcctPolSet( servername, request helpinfo, value)"')
  2166.    wntAddDrive(userid, pswd, netresource, local drive, persist)
  2167.     Call(Zxc,'"wntAddDrive(userid, pswd, netresource, local drive, persist)"')
  2168.    wntAddPrinter(userid, pswd, netresource, local device, persist )
  2169.     Call(Zxc,'"wntAddPrinter(userid, pswd, netresource, local device, persist helpinfo)"')
  2170.    wntAuditAdd(servername, resource/share-name, user/group name, object-type , access-string[,flags])
  2171.     Call(Zxc,'"wntAuditAdd(servername, resource/share-name, user/group name, object-type helpinfo, access-string[,flags])"')
  2172.    wntAuditAdd2(servername, resource/share-name, user/group name, object-type , access-string)
  2173.     Call(Zxc,'"wntAuditAdd2(servername, resource/share-name, user/group name, object-type helpinfo, access-string)"')
  2174.    wntAuditDel(servername, resource/share-name, user/group name, object-type[,flags] )
  2175.     Call(Zxc,'"wntAuditDel(servername, resource/share-name, user/group name, object-type[,flags] helpinfo)"')
  2176.    wntAuditGet(servername, resource/share-name, user/group name, object-type[,flags] )
  2177.     Call(Zxc,'"wntAuditGet(servername, resource/share-name, user/group name, object-type[,flags] helpinfo)"')
  2178.    wntAuditList( servername, resource/share-name, object-type, flag )
  2179.     Call(Zxc,'"wntAuditList( servername, resource/share-name, object-type, flag helpinfo)"')
  2180.    wntAuditMod(servername, resource, object-type, request, flag )
  2181.     Call(Zxc,'"wntAuditMod(servername, resource, object-type, request, flag helpinfo)"')
  2182.    wntCancelCon(local drive, persist , forceflag)
  2183.     Call(Zxc,'"wntCancelCon(local drive, persist helpinfo, forceflag)"')
  2184.    wntChgPswd(server/domain, username, oldpassword, newpassword)
  2185.     Call(Zxc,'"wntChgPswd(server/domain, username, oldpassword, newpassword)"')
  2186.    wntCurrUsers( servername, flags )
  2187.     Call(Zxc,'"wntCurrUsers( servername, flags helpinfo)"')
  2188.    wntDirDialog(flag)
  2189.     Call(Zxc,'"wntDirDialog(flag)"')
  2190.    wntDomainSync( servername, request )
  2191.     Call(Zxc,'"wntDomainSync( servername, request helpinfo)"')
  2192.    wntEventLog( servername, text)
  2193.     Call(Zxc,'"wntEventLog( servername, text)"')
  2194.    wntEventWrite( servername, source-name, type/category , event-id, description)
  2195.     Call(Zxc,'"wntEventWrite( servername, source-name, type/category helpinfo, event-id, description)"')
  2196.    wntFileClose(servername, filepathname)
  2197.     Call(Zxc,'"wntFileClose(servername, filepathname)"')
  2198.    wntFilesOpen( servername)
  2199.     Call(Zxc,'"wntFilesOpen( servername)"')
  2200.    wntFileUsers( servername, file-pathname)
  2201.     Call(Zxc,'"wntFileUsers( servername, file-pathname)"')
  2202.    wntGetCon(local drive)
  2203.     Call(Zxc,'"wntGetCon(local drive)"')
  2204.    wntGetDc( servername, domain-name, flag )
  2205.     Call(Zxc,'"wntGetDc( servername, domain-name, flag helpinfo)"')
  2206.    wntGetDrive( net-resource)
  2207.     Call(Zxc,'"wntGetDrive( net-resource)"')
  2208.    wntGetUser(netname)
  2209.     Call(Zxc,'"wntGetUser(netname)"')
  2210.    wntGroupAdd( servername, group-name, group-type ,"")
  2211.     Call(Zxc,'"wntGroupAdd( servername, group-name, group-type helpinfo,"""")"')
  2212.    wntGroupDel( servername, group-name, group-type [,inputformatflag] )
  2213.     Call(Zxc,'"wntGroupDel( servername, group-name, group-type [,inputformatflag] helpinfo)"')
  2214.    wntGroupEdit( servername, group, group-type, request, value [,inputformatflag] )
  2215.     Call(Zxc,'"wntGroupEdit( servername, group, group-type, request, value, [,inputformatflag] helpinfo )"')
  2216.    wntGroupInfo(servername, group, grouptype, request [,outputformatflag [,inputformatflag]] )
  2217.     Call(Zxc,'"wntGroupInfo(servername, group, grouptype, request [,outputformatflag [,inputformatflag]] helpinfo)"')
  2218.    wntGroupRen(servername, group, group-type , new-name [,inputformatflag] )
  2219.     Call(Zxc,'"wntGroupRen(servername, group, group-type, new-name [,inputformatflag] helpinfo )"')
  2220.    wntLastErrMsg()
  2221.     Call(Zxc,'"wntLastErrMsg()"')
  2222.    wntListGroups(servername, grouptype [,outputformatflag] )
  2223.     Call(Zxc,'"wntListGroups(servername, grouptype [,outputformatflag] helpinfo)"')
  2224.    wntLsaPolGet( servername, class , element)
  2225.     Call(Zxc,'"wntLsaPolGet( servername, class helpinfo, element)"')
  2226.    wntLsaPolSet( servername, class , element, value)
  2227.     Call(Zxc,'"wntLsaPolSet( servername, class helpinfo, element, value)"')
  2228.    wntMemberDel(servername, groupname, username, grouptype [,inputformatflag] )
  2229.     Call(Zxc,'"wntMemberDel(servername, groupname, username, grouptype [,inputformatflag] helpinfo)"')
  2230.    wntMemberGet(servername, groupname, username, grouptype [,inputformatflag] )
  2231.     Call(Zxc,'"wntMemberGet(servername, groupname, username, grouptype [,inputformatflag] helpinfo)"')
  2232.    wntMemberGrps(servername, username, grouptype, flags [,outputformatflag [,inputformatflag]] )
  2233.     Call(Zxc,'"wntMemberGrps(servername, username, grouptype, flags [,outputformatflag [,inputformatflag]] helpinfo)"')
  2234.    wntMemberList(servername, groupname, grouptype [,outputformatflag [,inputformatflag]] )
  2235.     Call(Zxc,'"wntMemberList(servername, groupname, grouptype [,outputformatflag [,inputformatflag]] helpinfo)"')
  2236.    wntMemberLst2(servername, groupname, grouptype )
  2237.     Call(Zxc,'"wntMemberLst2(servername, groupname, grouptype helpinfo)"')
  2238.    wntMemberSet(servername, groupname, username, grouptype [,inputformatflag] )
  2239.     Call(Zxc,'"wntMemberSet(servername, groupname, username, grouptype [,inputformatflag] helpinfo)"')
  2240.    wntOwnerGet(servername, regkey, resourcename, objecttype, flag )
  2241.     Call(Zxc,'"wntOwnerGet(servername, regkey, resourcename, objecttype, flag helpinfo)"')
  2242.    wntOwnerSet(servername, regkey, resourcename, objecttype , user/group name[,flags])
  2243.     Call(Zxc,'"wntOwnerSet(servername, regkey, resourcename, objecttype helpinfo, user/group name[,flags])"')
  2244.    wntPrivAdd( servername, user/group name, privilege, [,inputformatflag] )
  2245.     Call(Zxc,'"wntPrivAdd( servername, user/group name, privilege [,inputformatflag] helpinfo)"')
  2246.    wntPrivDel( servername, user/group name, privilege [,inputformatflag] )
  2247.     Call(Zxc,'"wntPrivDel( servername, user/group name, privilege [,inputformatflag] helpinfo)"')
  2248.    wntPrivGet( servername, user/group name, privilege [,inputformatflag] )
  2249.     Call(Zxc,'"wntPrivGet( servername, user/group name, privilege [,inputformatflag] helpinfo)"')
  2250.    wntPrivList( servername, user/group name [,inputformatflag] )
  2251.     Call(Zxc,'"wntPrivList( servername, user/group name [,inputformatflag] helpinfo)"')
  2252.    wntPrivUsers( servername, privilege [,outputformatflag] )
  2253.     Call(Zxc,'"wntPrivUsers( servername, privilege [,outputformatflag] helpinfo)"')
  2254.    wntRasUserGet( servername, username, request [,inputformatflag] )
  2255.     Call(Zxc,'"wntRasUserGet( servername, username, request [,inputformatflag] helpinfo)"')
  2256.    wntRasUserSet( servername,:username, privilege , phone-number [,inputformatflag] )
  2257.     Call(Zxc,'"wntRasUserSet( servername,:username, privilege, phone-number [,inputformatflag] helpinfo )"')
  2258.    wntRemoteTime( servername, format )
  2259.     Call(Zxc,'"wntRemoteTime( servername, format helpinfo)"')
  2260.    wntResources(netresource, scope, type , usage)
  2261.     Call(Zxc,'"wntResources(netresource, scope, type helpinfo, usage)"')
  2262.    wntResources2(netresource, scope, type , usage, provider)
  2263.     Call(Zxc,'"wntResources2(netresource, scope, type helpinfo, usage, provider)"')
  2264.    wntRunAsUser( domain/server, username, password, login-type, flags )
  2265.     Call(Zxc,'"wntRunAsUser( domain/server, username, password, login-type, flags helpinfo)"')
  2266.    wntServerInfo( servername, request )
  2267.     Call(Zxc,'"wntServerInfo( servername, request helpinfo)"')
  2268.    wntServerList(servername, domainname, servertype )
  2269.     Call(Zxc,'"wntServerList(servername, domainname, servertype helpinfo)"')
  2270.    wntServerType(servername)
  2271.     Call(Zxc,'"wntServerType(servername)"')
  2272.    wntServiceAt(server, domain, servertype, servicename, flags )
  2273.     Call(Zxc,'"wntServiceAt(server, domain, servertype, servicename, flags helpinfo)"')
  2274.    wntServiceInf(servername)
  2275.     Call(Zxc,'"wntServiceInf(servername)"')
  2276.    wntShareAdd(servername, resource, sharename,sharetype , maxusers)
  2277.     Call(Zxc,'"wntShareAdd(servername, resource, sharename,sharetype helpinfo, maxusers)"')
  2278.    wntShareDel(servername, resource/sharename, sharetype )
  2279.     Call(Zxc,'"wntShareDel(servername, resource/sharename, sharetype helpinfo)"')
  2280.    wntShareinfo(servername, resource/sharename, sharetype , request)
  2281.     Call(Zxc,'"wntShareinfo(servername, resource/sharename, sharetype helpinfo, request)"')
  2282.    wntShareList( servername, share-type, flags )
  2283.     Call(Zxc,'"wntShareList( servername, share-type, flags helpinfo)"')
  2284.    wntShareSet(servername, resource/sharename, sharetype , comment, description)
  2285.     Call(Zxc,'"wntShareSet(servername, resource/sharename, sharetype helpinfo, comment, description)"')
  2286.    wntShareUsers( servername, share/computername, share-type, format, flags )
  2287.     Call(Zxc,'"wntShareUsers( servername, share/computername, share-type, format, flags helpinfo)"')
  2288.    wntShutdown( computername, message, timeout, force, reboot )
  2289.     Call(Zxc,'"wntShutdown( computername, message, timeout, force, reboot helpinfo)"')
  2290.    wntSvcCfgGet( server, service-name, flags, request )
  2291.     Call(Zxc,'"wntSvcCfgGet( server, service-name, flags, request helpinfo)"')
  2292.    wntSvcCfgSet( server, service-name, flags, request , value)
  2293.     Call(Zxc,'"wntSvcCfgSet( server, service-name, flags, request helpinfo, value)"')
  2294.    wntSvcControl(server, servicename, flags , controlcode)
  2295.     Call(Zxc,'"wntSvcControl(server, servicename, flags helpinfo, controlcode)"')
  2296.    wntSvcCreate(servername, string-values , numeric-values, dependencies, reserved)
  2297.     Call(Zxc,'"wntSvcCreate(servername, string-values helpinfo, numeric-values, dependencies, reserved)"')
  2298.    wntSvcDelete( server, service-name, flags )
  2299.     Call(Zxc,'"wntSvcDelete( server, service-name, flags helpinfo)"')
  2300.    wntSvcList( server, service-name, flags )
  2301.     Call(Zxc,'"wntSvcList( server, service-name, flags helpinfo)"')
  2302.    wntSvcStart(server, servicename, flags , params, delimiter)
  2303.     Call(Zxc,'"wntSvcStart(server, servicename, flags helpinfo, params, delimiter)"')
  2304.    wntSvcStatus(server, servicename, flags , request)
  2305.     Call(Zxc,'"wntSvcStatus(server, servicename, flags helpinfo, request)"')
  2306.    wntUserAdd(servername)
  2307.     Call(Zxc,'"wntUserAdd(servername)"')
  2308.    wntUserAddDat(element, value )
  2309.     Call(Zxc,'"wntUserAddDat(element, value helpinfo)"')
  2310.    wntUserDel(servername, username [,inputformatflag] )
  2311.     Call(Zxc,'"wntUserDel(servername, username [,inputformatflag] helpinfo )"')
  2312.    wntUserExist(servername, username [,inputformatflag] )
  2313.     Call(Zxc,'"wntUserExist(servername, username [,inputformatflag] helpinfo )"')
  2314.    wntUserGetDat(servername, username, element [,inputformatflag] )
  2315.     Call(Zxc,'"wntUserGetDat(servername, username, element [,inputformatflag] helpinfo)"')
  2316.    wntUserInfo(request )
  2317.     Call(Zxc,'"wntUserInfo(request helpinfo)"')
  2318.    wntUserList( servername, account-type [,outputformatflag] )
  2319.     Call(Zxc,'"wntUserList( servername, account-type [,outputformatflag] helpinfo)"')
  2320.    wntUserProps(servername, username, request [,inputformatflag] )
  2321.     Call(Zxc,'"wntUserProps(servername, username, request [,inputformatflag] helpinfo)"')
  2322.    wntUserRename(servername, old-username, new-username [,inputformatflag] ) 
  2323.     Call(Zxc,'"wntUserRename(servername, old-username, new-username [,inputformatflag] )"')
  2324.    wntUserSetDat(servername, username, element, value [,inputformatflag] )
  2325.     Call(Zxc,'"wntUserSetDat(servername, username, element, value [,inputformatflag] helpinfo)"')
  2326.    wntUserSidChk( request , SID, 0, 0, 0)
  2327.     Call(Zxc,'"wntUserSidChk( request helpinfo, SID, 0, 0, 0)"')
  2328.    wntVersion()
  2329.     Call(Zxc,'"wntVersion()"')
  2330.    wntWtsUserGet( servername, username, request [,inputformatflag] )
  2331.     Call(Zxc,'"wntWtsUserGet( servername, username, request [,inputformatflag] helpinfo)"')
  2332.    wntWtsUserSet( servername, username, request , value [,inputformatflag])
  2333.     Call(Zxc,'"wntWtsUserSet( servername, username, request, value [,inputformatflag] helpinfo)"')
  2334.   Windows 9x Extenders....
  2335.    w9xAccessAdd(servername, resource/sharename, user/group name, objecttype , accessstring)
  2336.     Call(Zxc,'"w9xAccessAdd(servername, resource/sharename, user/group name, objecttype helpinfo, accessstring)"')
  2337.    w9xAccessDel(servername, resource/sharename, user/group name, objecttype )
  2338.     Call(Zxc,'"w9xAccessDel(servername, resource/sharename, user/group name, objecttype helpinfo)"')
  2339.    w9xAccessGet(servername, resource/sharename, user/group name, objecttype )
  2340.     Call(Zxc,'"w9xAccessGet(servername, resource/sharename, user/group name, objecttype helpinfo)"')
  2341.    w9xAccessList(servername, resource/sharename, objecttype, flags )
  2342.     Call(Zxc,'"w9xAccessList(servername, resource/sharename, objecttype, flags helpinfo)"')
  2343.    w9xFileUsers( servername, file-pathname)
  2344.     Call(Zxc,'"w9xFileUsers( servername, file-pathname)"')
  2345.    w9xGetDc( servername, domain-name, flag )
  2346.     Call(Zxc,'"w9xGetDc( servername, domain-name, flag helpinfo)"')
  2347.    w9xGroupAdd( servername, group-name, group-type , "")
  2348.     Call(Zxc,'"w9xGroupAdd( servername, group-name, group-type helpinfo, """")"')
  2349.    w9xGroupDel( servername, group-name, group-type )
  2350.     Call(Zxc,'"w9xGroupDel( servername, group-name, group-type helpinfo)"')
  2351.    w9xGroupInfo(servername, group, group-type, request )
  2352.     Call(Zxc,'"w9xGroupInfo(servername, group, group-type, request helpinfo)"')
  2353.    w9xListGroups(servername, grouptype )
  2354.     Call(Zxc,'"w9xListGroups(servername, grouptype helpinfo)"')
  2355.    w9xMemberDel(servername, groupname, username, grouptype )
  2356.     Call(Zxc,'"w9xMemberDel(servername, groupname, username, grouptype helpinfo)"')
  2357.    w9xMemberGet(servername, groupname, username, grouptype )
  2358.     Call(Zxc,'"w9xMemberGet(servername, groupname, username, grouptype helpinfo)"')
  2359.    w9xMemberGrps(servername, username, grouptype, flags )
  2360.     Call(Zxc,'"w9xMemberGrps(servername, username, grouptype, flags helpinfo)"')
  2361.    w9xMemberList(servername, groupname, grouptype )
  2362.     Call(Zxc,'"w9xMemberList(servername, groupname, grouptype helpinfo)"')
  2363.    w9xMemberSet(servername, groupname, username, grouptype )
  2364.     Call(Zxc,'"w9xMemberSet(servername, groupname, username, grouptype helpinfo)"')
  2365.    w9xOwnerGet(servername, reg-key, resource-name, object-type, flag )
  2366.     Call(Zxc,'"w9xOwnerGet(servername, reg-key, resource-name, object-type, flag helpinfo)"')
  2367.    w9xRemoteTime( servername, format )
  2368.     Call(Zxc,'"w9xRemoteTime( servername, format helpinfo)"')
  2369.    w9xServiceAt(server, domain, servertype, servicename, flags )
  2370.     Call(Zxc,'"w9xServiceAt(server, domain, servertype, servicename, flags helpinfo)"')
  2371.    w9xServerList(server, domain, servertype )
  2372.     Call(Zxc,'"w9xServerList(server, domain, servertype helpinfo)"')
  2373.    w9xShareAdd(servername, resource, sharename, sharetype , maxusers)
  2374.     Call(Zxc,'"w9xShareAdd(servername, resource, sharename, sharetype helpinfo, maxusers)"')
  2375.    w9xShareDel(servername, resource/sharename, sharetype )
  2376.     Call(Zxc,'"w9xShareDel(servername, resource/sharename, sharetype helpinfo)"')
  2377.    w9xShareInfo(servername, resource/sharename, sharetype, request )
  2378.     Call(Zxc,'"w9xShareInfo(servername, resource/sharename, sharetype, request helpinfo)"')
  2379.    w9xShareSet(servername, resource/sharename, sharetype , comment, s:location)
  2380.     Call(Zxc,'"w9xShareSet(servername, resource/sharename, sharetype helpinfo, comment, s:location)"')
  2381.    w9xUserAdd(servername)
  2382.     Call(Zxc,'"w9xUserAdd(servername)"')
  2383.    w9xUserAddDat(element, value)
  2384.     Call(Zxc,'"w9xUserAddDat(element, value)"')
  2385.    w9xUserDel(servername, username)
  2386.     Call(Zxc,'"w9xUserDel(servername, username)"')
  2387.    w9xUserExist(servername, username)
  2388.     Call(Zxc,'"w9xUserExist(servername, username)"')
  2389.    w9xUserGetDat(servername, username, element )
  2390.     Call(Zxc,'"w9xUserGetDat(servername, username, element helpinfo)"')
  2391.    w9xUserInfo(request )
  2392.     Call(Zxc,'"w9xUserInfo(request helpinfo)"')
  2393.    w9xUserList( servername, account-type )
  2394.     Call(Zxc,'"w9xUserList( servername, account-type helpinfo)"')
  2395.    w9xUserProps(servername, username, request )
  2396.     Call(Zxc,'"w9xUserProps(servername, username, request helpinfo)"')
  2397.    w9xUserRename(servername, old-username, new-username)
  2398.     Call(Zxc,'"w9xUserRename(servername, old-username, new-username)"')
  2399.    w9xUserSetDat(servername, username, element , value)
  2400.     Call(Zxc,'"w9xUserSetDat(servername, username, element helpinfo, value)"')
  2401.    w9xVersion()
  2402.     Call(Zxc,'"w9xVersion()"')
  2403.   Windows 95 Extenders....
  2404.    w95AccessAdd(servername, resource, username, accessrights, flags )
  2405.     Call(Zxc,'"w95AccessAdd(servername, resource, username, accessrights, flags helpinfo)"')
  2406.    w95AccessDel(servername, resource , username)
  2407.     Call(Zxc,'"w95AccessDel(servername, resource helpinfo, username)"')
  2408.    w95AddDrive(userid, pswd, netresource, localdrive, persist )
  2409.     Call(Zxc,'"w95AddDrive(userid, pswd, netresource, localdrive, persist helpinfo)"')
  2410.    w95AddPrinter(userid, pswd, netresource, local device, persist )
  2411.     Call(Zxc,'"w95AddPrinter(userid, pswd, netresource, local device, persist helpinfo)"')
  2412.    w95CancelCon(local drive, persist, forceflag )
  2413.     Call(Zxc,'"w95CancelCon(local drive, persist, forceflag helpinfo)"')
  2414.    w95DirDialog(flag )
  2415.     Call(Zxc,'"w95DirDialog(flag helpinfo)"')
  2416.    w95FileClose(Servername, pathname)
  2417.     Call(Zxc,'"w95FileClose(Servername, pathname)"')
  2418.    w95FileUsers( servername, file-pathname)
  2419.     Call(Zxc,'"w95FileUsers( servername, file-pathname)"')
  2420.    w95GetCon(local name)
  2421.     Call(Zxc,'"w95GetCon(local name)"')
  2422.    w95GetDrive( net-resource)
  2423.     Call(Zxc,'"w95GetDrive( net-resource)"')
  2424.    w95GetUser(netname)
  2425.     Call(Zxc,'"w95GetUser(netname)"')
  2426.    w95Resources(netresource, scope, type , usage)
  2427.     Call(Zxc,'"w95Resources(netresource, scope, type helpinfo, usage)"')
  2428.    w95ServerInfo( servername, request )
  2429.     Call(Zxc,'"w95ServerInfo( servername, request helpinfo)"')
  2430.    w95ServerType(servername)
  2431.     Call(Zxc,'"w95ServerType(servername)"')
  2432.    w95ServiceAt(server, domain, server-type, service-name, flags )
  2433.     Call(Zxc,'"w95ServiceAt(server, domain, server-type, service-name, flags helpinfo)"')
  2434.    w95ServiceInf(servername)
  2435.     Call(Zxc,'"w95ServiceInf(servername)"')
  2436.    w95ShareAdd(servername, resource, sharename,sharetype, flags )
  2437.     Call(Zxc,'"w95ShareAdd(servername, resource, sharename,sharetype, flags helpinfo)"')
  2438.    w95ShareDel(servername, sharename )
  2439.     Call(Zxc,'"w95ShareDel(servername, sharename helpinfo)"')
  2440.    w95ShareInfo(servername, sharename, request )
  2441.     Call(Zxc,'"w95ShareInfo(servername, sharename, request helpinfo)"')
  2442.    w95ShareList( servername, share-type, flags )
  2443.     Call(Zxc,'"w95ShareList( servername, share-type, flags helpinfo)"')
  2444.    w95ShareSet(servername, sharename , comment, fullpassword, readpassword)
  2445.     Call(Zxc,'"w95ShareSet(servername, sharename helpinfo, comment, fullpassword, readpassword)"')
  2446.    w95ShareUsers( servername, share/computername, share-type , format, flags)
  2447.     Call(Zxc,'"w95ShareUsers( servername, share/computername, share-type helpinfo, format, flags)"')
  2448.    w95Version()
  2449.     Call(Zxc,'"w95Version()"')
  2450.   WinInet Internet Extender....
  2451.    iAddr2Host(host address, timeout)
  2452.     Call(Zxc,'"iAddr2Host(host address, timeout)"')
  2453.    iBegin(accesstype, proxyname, proxybypass )
  2454.     Call(Zxc,'"iBegin(accesstype, proxyname, proxybypass helpinfo)"')
  2455.    iClose(handle)
  2456.     Call(Zxc,'"iClose(handle)"')
  2457.    iContentData(bbaddr, endofcontent, name, value )
  2458.     Call(Zxc,'"iContentData(bbaddr, endofcontent, name, value helpinfo)"')
  2459.    iContentFile(bbaddr, endofcontent, name, localfile, mime-type )
  2460.     Call(Zxc,'"iContentFile(bbaddr, endofcontent, name, localfile, mime-type helpinfo)"')
  2461.    iContentUrl(url-data, keyword, value )
  2462.     Call(Zxc,'"iContentUrl(url-data, keyword, value helpinfo)"')
  2463.    iDial(dial-up name, password)
  2464.     Call(Zxc,'"iDial(dial-up name, password)"')
  2465.    iDialHangUp(connection)
  2466.     Call(Zxc,'"iDialHangUp(connection)"')
  2467.    iDialItemize()
  2468.     Call(Zxc,'"iDialItemize()"')
  2469.    iFtpCmd(ftp-handle, command, command-parameters, transfer mode )
  2470.     Call(Zxc,'"iFtpCmd(ftp-handle, command, command-parameters, transfer mode helpinfo)"')
  2471.    iFtpDelete(ftp-handle, filename)
  2472.     Call(Zxc,'"iFtpDelete(ftp-handle, filename)"')
  2473.    iFtpDialog( option, title, text, progress, cancel-flag )
  2474.     Call(Zxc,'"iFtpDialog( option, title, text, progress, cancel-flag helpinfo)"')
  2475.    iFtpDirChange( ftp-handle, directory)
  2476.     Call(Zxc,'"iFtpDirChange( ftp-handle, directory)"')
  2477.    iFtpDirGet( ftp-handle)
  2478.     Call(Zxc,'"iFtpDirGet( ftp-handle)"')
  2479.    iFtpDirMake(ftp-handle, directory)
  2480.     Call(Zxc,'"iFtpDirMake(ftp-handle, directory)"')
  2481.    iFtpDirRemove(ftp-handle, directory)
  2482.     Call(Zxc,'"iFtpDirRemove(ftp-handle, directory)"')
  2483.    iFtpFindInit( filehandle, directory, filename mask , recurse, match-case)
  2484.     Call(Zxc,'"iFtpFindInit( filehandle, directory, filename mask helpinfo, recurse, match-case)"')
  2485.    iFtpFindNext(extended info)
  2486.     Call(Zxc,'"iFtpFindNext(extended info)"')
  2487.    iFtpGet(ftphandle,remotefile,localfile,file-size,flags )
  2488.     Call(Zxc,'"iFtpGet(ftphandle,remotefile,localfile,file-size,flags helpinfo)"')
  2489.    iFtpOpen(connect-handle, filename, access, flag )
  2490.     Call(Zxc,'"iFtpOpen(connect-handle, filename, access, flag helpinfo)"')
  2491.    iFtpPut(ftphandle,local-file,remote-file,filesize,flag )
  2492.     Call(Zxc,'"iFtpPut(ftphandle,local-file,remote-file,filesize,flag helpinfo)"')
  2493.    iFtpRename(ftp-handle, source-filename, target-filename)
  2494.     Call(Zxc,'"iFtpRename(ftp-handle, source-filename, target-filename)"')
  2495.    iGetConState(request )
  2496.     Call(Zxc,'"iGetConState(request helpinfo)"')
  2497.    iGetConStatEx(request )
  2498.     Call(Zxc,'"iGetConStatEx(request helpinfo)"')
  2499.    iGetLastError()
  2500.     Call(Zxc,'"iGetLastError()"')
  2501.    iGetResponse()
  2502.     Call(Zxc,'"iGetResponse()"')
  2503.    iHost2Addr(host name, timeout)
  2504.     Call(Zxc,'"iHost2Addr(host name, timeout)"')
  2505.    iHostConnect(handle, host, service , userid, pswd)
  2506.     Call(Zxc,'"iHostConnect(handle, host, service helpinfo, userid, pswd)"')
  2507.    iHttpHeaders(datahandle)
  2508.     Call(Zxc,'"iHttpHeaders(datahandle)"')
  2509.    iHttpInit(connecthandle, verb, object, referrer, flags )
  2510.     Call(Zxc,'"iHttpInit(connecthandle, verb, object, referrer, flags helpinfo)"')
  2511.    iHttpOpen(datahandle, headers, bbaddr / url-data, data-length / flag )
  2512.     Call(Zxc,'"iHttpOpen(datahandle, headers, bbaddr / url-data, data-length / flag helpinfo)"')
  2513.    iLocFindInit( directory, filename mask, recurse )
  2514.     Call(Zxc,'"iLocFindInit( directory, filename mask, recurse helpinfo)"')
  2515.    iLocFindNext(extended info)
  2516.     Call(Zxc,'"iLocFindNext(extended info)"')
  2517.    iOptionGet(tophandle, optionname )
  2518.     Call(Zxc,'"iOptionGet(tophandle, optionname helpinfo)"')
  2519.    iOptionSet(handle, optionname , newvalue)
  2520.     Call(Zxc,'"iOptionSet(handle, optionname helpinfo, newvalue)"')
  2521.    iPing(hostname/address, timeout)
  2522.     Call(Zxc,'"iPing(hostname/address, timeout)"')
  2523.    iReadData(datahandle, localfile)
  2524.     Call(Zxc,'"iReadData(datahandle, localfile)"')
  2525.    iReadDataBuf(ftphandle, bbaddr, bbsize)
  2526.     Call(Zxc,'"iReadDataBuf(ftphandle, bbaddr, bbsize)"')
  2527.    iUrlDecode(data) 
  2528.     Call(Zxc,'"iUrlDecode(data)"')
  2529.    iUrlEncode(data) 
  2530.     Call(Zxc,'"iUrlEncode(data)"')
  2531.    iUrlOpen(tophandle, url)
  2532.     Call(Zxc,'"iUrlOpen(tophandle, url)"')
  2533.    iVersion()
  2534.     Call(Zxc,'"iVersion()"')
  2535.    iWriteData( ftphandle, filename)
  2536.     Call(Zxc,'"iWriteData( ftphandle, filename)"')
  2537.    iWriteDataBuf(ftp file-handle, bbaddr, bbsize)
  2538.     Call(Zxc,'"iWriteDataBuf(ftp file-handle, bbaddr, bbsize helpinfo)"')
  2539.   ODBC....
  2540.    qAllocConnect(henv)
  2541.     Call(Zxc,'"qAllocConnect(henv)"')
  2542.    qAllocEnv()
  2543.     Call(Zxc,'"qAllocEnv()"')
  2544.    qAllocStmt(hdbc)
  2545.     Call(Zxc,'"qAllocStmt(hdbc)"')
  2546.    qBindCol(hstmt, col, varname, maxsize)
  2547.     Call(Zxc,'"qBindCol(hstmt, col, varname, maxsize)"')
  2548.    qColumns(hstmt, tablequalifier , tableowner, s:tablename, columnname)
  2549.     Call(Zxc,'"qColumns(hstmt, tablequalifier helpinfo, tableowner, s:tablename, columnname)"')
  2550.    qConfigData( request-flag , driver, attributes, display-flag )
  2551.     Call(Zxc,'"qConfigData( request-flag , driver, attributes, display-flag helpinfo)"')
  2552.    qConfigError()
  2553.     Call(Zxc,'"qConfigError()"')
  2554.    qConnect(hdbc, datasource, userID, authstring )
  2555.     Call(Zxc,'"qConnect(hdbc, datasource, userID, authstring helpinfo)"')
  2556.    qDataSources(henv, direction )
  2557.     Call(Zxc,'"qDataSources(henv, direction helpinfo)"')
  2558.    qDisconnect(hdbc)
  2559.     Call(Zxc,'"qDisconnect(hdbc)"')
  2560.    qDriverCon(hdbc, connect string, prompt user)
  2561.     Call(Zxc,'"qDriverCon(hdbc, connect string, prompt user)"')
  2562.    qDriverList()
  2563.     Call(Zxc,'"qDriverList()"')
  2564.    qError(handle, type )
  2565.     Call(Zxc,'"qError(handle, type helpinfo)"')
  2566.    qExecDirect(hstmt, statement)
  2567.     Call(Zxc,'"qExecDirect(hstmt, statement)"')
  2568.    qFetch(hstmt)
  2569.     Call(Zxc,'"qFetch(hstmt)"')
  2570.    qFreeConnect(hdbc)
  2571.     Call(Zxc,'"qFreeConnect(hdbc)"')
  2572.    qFreeEnv(henv) 
  2573.     Call(Zxc,'"qFreeEnv(henv)"')
  2574.    qFreeStmt(hstmt, option ) 
  2575.     Call(Zxc,'"qFreeStmt(hstmt, option helpinfo)"')
  2576.    qGetData(hstmt, col, varname, maxsize)
  2577.     Call(Zxc,'"qGetData(hstmt, col, varname, maxsize)"')
  2578.    qLastCode()
  2579.     Call(Zxc,'"qLastCode()"')
  2580.    qNativeSql( hdbc, SQL-string)
  2581.     Call(Zxc,'"qNativeSql( hdbc, SQL-string)"')
  2582.    qNumRsltCol(hstmt)
  2583.     Call(Zxc,'"qNumRsltCol(hstmt)"')
  2584.    qSetConnOpt(hdbc, option , value, stringflag)
  2585.     Call(Zxc,'"qSetConnOpt(hdbc, option helpinfo, value, stringflag)"')
  2586.    qSpecial(p1, p2, p3, p4, p5 )
  2587.     Call(Zxc,'"qSpecial(p1, p2, p3, p4, p5 helpinfo)"')
  2588.    qTransact( handle, handle-type, operation )
  2589.     Call(Zxc,'"qTransact( handle, handle-type, operation helpinfo)"')
  2590.    qTables(hstmt, tablequalifier, tableowner, tablename, tabletype )
  2591.     Call(Zxc,'"qTables(hstmt, tablequalifier, tableowner, tablename, tabletype helpinfo)"')
  2592.    qVersionInfo(0)
  2593.     Call(Zxc,'"qVersionInfo(0)"')
  2594.   Parallel....
  2595.    zClrPortBit(portnum, portbit)
  2596.     Call(Zxc,'"zClrPortBit(portnum, portbit)"')
  2597.    zNotPortBit(portnum, portbit)
  2598.     Call(Zxc,'"zNotPortBit(portnum, portbit)"')
  2599.    zGetPortBit(portnum, portbit)
  2600.     Call(Zxc,'"zGetPortBit(portnum, portbit)"')
  2601.    zLPortShift(portnum, shiftin)
  2602.     Call(Zxc,'"zLPortShift(portnum, shiftin)"')
  2603.    zPortIn(portnum)
  2604.     Call(Zxc,'"zPortIn(portnum)"')
  2605.    zPortOut(portnum, portdata)
  2606.     Call(Zxc,'"zPortOut(portnum, portdata)"')
  2607.    zRPortShift(portnum, shiftin)
  2608.     Call(Zxc,'"zRPortShift(portnum, shiftin)"')
  2609.    zSetPortBit(portnum, portbit)
  2610.     Call(Zxc,'"zSetPortBit(portnum, portbit)"')
  2611.    zVersion(0)
  2612.     Call(Zxc,'"zVersion(0)"')
  2613.   Postie....
  2614.    kDeletePop3(msgno)
  2615.     Call(Zxc,'"kDeletePop3(msgno)"')
  2616.    kDest(tolist,cclist,bcclist )
  2617.     Call(Zxc,'"kDest(tolist,cclist,bcclist helpinfo)"')
  2618.    kExtra(charset,encoding ,0,0,0)
  2619.     Call(Zxc,'"kExtra(charset,encoding helpinfo,0,0,0)"')
  2620.    kGetMail(msgnumber,outputfile,pat|nopat,mailfolder,flags )
  2621.     Call(Zxc,'"kGetMail(msgnumber,outputfile,pat|nopat,mailfolder,flags helpinfo)"')
  2622.    kInit(host,fromaddr,userid,password,port)
  2623.     Call(Zxc,'"kInit(host,fromaddr,userid,password,port)"')
  2624.    kManageImap4("keyword", mailfolder)
  2625.     Call(Zxc,'"kManageImap4(""keyword"", mailfolder)"')
  2626.    kSendFile(subject,msgfilename,attachments,flags )
  2627.     Call(Zxc,'"kSendFile(subject,msgfilename,attachments,flags helpinfo)"')
  2628.    kSendText(subject,msg,attachments,flags )
  2629.     Call(Zxc,'"kSendText(subject,msg,attachments,flags helpinfo)"')
  2630.    kStatusInfo()
  2631.     Call(Zxc,'"kStatusInfo()"')
  2632.    kVerInfo(0)
  2633.     Call(Zxc,'"kVerInfo(0)"')
  2634.   Printer Extender....
  2635.    pAddPrinter(servername, printername, portname, drivername, printprocessor)
  2636.     Call(Zxc,'"pAddPrinter(servername, printername, portname, drivername, printprocessor)"')
  2637.    pAddPrtConn(servername, printersharename)
  2638.     Call(Zxc,'"pAddPrtConn(servername, printersharename)"')
  2639.    pDelPrinter(printername)
  2640.     Call(Zxc,'"pDelPrinter(printername)"')
  2641.    pDelPrtConn(servername, printername)
  2642.     Call(Zxc,'"pDelPrtConn(servername, printername)"')
  2643.    pGetDefPrtInf(request )
  2644.     Call(Zxc,'"pGetDefPrtInf(request helpinfo)"')
  2645.    pGetErrorCode()
  2646.     Call(Zxc,'"pGetErrorCode()"')
  2647.    pGetErrorMsg()
  2648.     Call(Zxc,'"pGetErrorMsg()"')
  2649.    pGetPrtAttrib(attributes )
  2650.     Call(Zxc,'"pGetPrtAttrib(attributes helpinfo)"')
  2651.    pGetPrtInfo( printer-name, request )
  2652.     Call(Zxc,'"pGetPrtInfo( printer-name, request helpinfo)"')
  2653.    pGetPrtList()
  2654.     Call(Zxc,'"pGetPrtList()"')
  2655.    pPaperBins(printername, request )
  2656.     Call(Zxc,'"pPaperBins(printername, request helpinfo)"')
  2657.    pPaperSizes()
  2658.     Call(Zxc,'"pPaperSizes()"')
  2659.    pSetDefPrt(printername)
  2660.     Call(Zxc,'"pSetDefPrt(printername)"')
  2661.    pSetDefPrtEx(printername, printerdriver, printerport)
  2662.     Call(Zxc,'"pSetDefPrtEx(printername, printerdriver, printerport)"')
  2663.    pSetPrtAttrib(attribute  , value)
  2664.     Call(Zxc,'"pSetPrtAttrib(attribute  helpinfo, value)"')
  2665.    pSetPrtInfo( printer-name, request , value)
  2666.     Call(Zxc,'"pSetPrtInfo( printer-name, request helpinfo, value)"')
  2667.    pVersionInfo(request )
  2668.     Call(Zxc,'"pVersionInfo(request helpinfo)"')
  2669.   Process....                   
  2670.    tBrowseCntrs(format flag , type flag, reserved, reserved, reserved)
  2671.     Call(Zxc,'"tBrowseCntrs(format flag helpinfo, type flag, reserved, reserved, reserved)"')
  2672.    tCloseProc( process-handle )
  2673.     Call(Zxc,'"tCloseProc( process-handle )"')
  2674.    tCompatible()
  2675.     Call(Zxc,'"tCompatible()"')
  2676.    tCountProc()
  2677.     Call(Zxc,'"tCountProc()"')
  2678.    tGetData(counter string, type flag )
  2679.     Call(Zxc,'"tGetData(counter string, type flag helpinfo)"')
  2680.    tGetLastError()
  2681.     Call(Zxc,'"tGetLastError()"')
  2682.    tGetModInfo( process-id, module-handle )
  2683.     Call(Zxc,'"tGetModInfo( process-id, module-handle )"')
  2684.    tGetPriority( process-id )
  2685.     Call(Zxc,'"tGetPriority( process-id )"')
  2686.    tGetProcInfo( process-id )
  2687.     Call(Zxc,'"tGetProcInfo( process-id )"')
  2688.    tKillProc( process-id )
  2689.     Call(Zxc,'"tKillProc( process-id )"')
  2690.    tListMod( process-id , flag )
  2691.     Call(Zxc,'"tListMod( process-id , flag helpinfo)"')
  2692.    tListProc()
  2693.     Call(Zxc,'"tListProc()"')
  2694.    tListProcRmt( value )
  2695.     Call(Zxc,'"tListProcRmt( value )"')
  2696.    tOpenProc(process id, access flag )
  2697.     Call(Zxc,'"tOpenProc(process id, access flag helpinfo)"')
  2698.    tRemoteConn( machine-name )
  2699.     Call(Zxc,'"tRemoteConn( machine-name )"')
  2700.    tSetPriority( process-id , priority class )
  2701.     Call(Zxc,'"tSetPriority( process-id , priority class helpinfo)"')
  2702.    tVersion()
  2703.     Call(Zxc,'"tVersion()"')
  2704.   RAS Remote Access....         
  2705.    RasConStatus(connection handle)
  2706.     Call(Zxc,'"RasConStatus(connection handle)"')
  2707.    RasCopy( original entryname, new entryname )
  2708.     Call(Zxc,'"RasCopy( original entryname, new entryname )"')
  2709.    RasDial(entryname,new phone number or "",username, pswd, 0)
  2710.     Call(Zxc,'"RasDial(entryname,new phone number or """",username, pswd, 0)"')
  2711.    RasEntryAdd(entryname, username, password, 0, 0)
  2712.     Call(Zxc,'"RasEntryAdd(entryname, username, password, 0, 0)"')
  2713.    RasEntryDel( entryname)
  2714.     Call(Zxc,'"RasEntryDel( entryname)"')
  2715.    RasEntryExist(entryname)
  2716.     Call(Zxc,'"RasEntryExist(entryname)"')
  2717.    RasEntryInfo(entryname, element )
  2718.     Call(Zxc,'"RasEntryInfo(entryname, element helpinfo)"')
  2719.    RasEntrySet(element , value)
  2720.     Call(Zxc,'"RasEntrySet(element helpinfo, value)"')
  2721.    RasGetConStat(connhandle, request)
  2722.     Call(Zxc,'"RasGetConStat(connhandle, request helpinfo)"')
  2723.    RasGetLastErr()
  2724.     Call(Zxc,'"RasGetLastErr()"')
  2725.    rasHangUp(connection handle)
  2726.     Call(Zxc,'"rasHangUp(connection handle)"')
  2727.    RasInstalled()
  2728.     Call(Zxc,'"RasInstalled()"')
  2729.    RasItemize()
  2730.     Call(Zxc,'"RasItemize()"')
  2731.    RasListActCon()
  2732.     Call(Zxc,'"RasListActCon()"')
  2733.    RasNameValid(entryname)
  2734.     Call(Zxc,'"RasNameValid(entryname)"')
  2735.    rasNumCons()
  2736.     Call(Zxc,'"rasNumCons()"')
  2737.    RasRename(existing entryname, new entryname )
  2738.     Call(Zxc,'"RasRename(existing entryname, new entryname )"')
  2739.    RasTypeSize()
  2740.     Call(Zxc,'"RasTypeSize()"')
  2741.    rasVersion()
  2742.     Call(Zxc,'"rasVersion()"')
  2743.   Reggie Registry Search....   
  2744.    rRegSearch(startkey,keystring,lookfor,looktype,lookat )
  2745.     Call(Zxc,'"rRegSearch(startkey,keystring,lookfor,looktype,lookat helpinfo)"')
  2746.    rRegVersion()
  2747.     Call(Zxc,'"rRegVersion()"')
  2748.   Serial Communications....
  2749.    pCaptureLog("text")
  2750.     Call(Zxc,'"pCaptureLog(""text"")"')
  2751.    pCaptureOff() 
  2752.     Call(Zxc,'"pCaptureOff()"')
  2753.    pCaptureOn("filename",type )
  2754.     Call(Zxc,'"pCaptureOn(""filename"",type helpinfo)"')
  2755.    pCheckBinary(lpaddr,count,type )
  2756.     Call(Zxc,'"pCheckBinary(lpaddr,count,type helpinfo)"')
  2757.    pCheckSum("string",type 16|32)
  2758.     Call(Zxc,'"pCheckSum(""string"",type 16|32)"')
  2759.    pComClose(port,timeout)
  2760.     Call(Zxc,'"pComClose(port,timeout)"')
  2761.    pComControl(port,request ,val3,val4,val5)
  2762.     Call(Zxc,'"pComControl(port,request helpinfo,val3,val4,val5)"')
  2763.    pComInfo(port,request )
  2764.     Call(Zxc,'"pComInfo(port,request helpinfo)"')
  2765.    pComOpen(port,rsvd,baud,format ,handshake)
  2766.     Call(Zxc,'"pComOpen(port,rsvd,baud,format helpinfo,handshake)"')
  2767.    pGetBinary(port,lpaddr,count)
  2768.     Call(Zxc,'"pGetBinary(port,lpaddr,count)"')
  2769.    pGetByte(port)
  2770.     Call(Zxc,'"pGetByte(port)"')
  2771.    pGetChar(port)
  2772.     Call(Zxc,'"pGetChar(port)"')
  2773.    pGetLastError(type )
  2774.     Call(Zxc,'"pGetLastError(type helpinfo)"')
  2775.    pGetLine(port,max)
  2776.     Call(Zxc,'"pGetLine(port,max)"')
  2777.    pGetString(port,count)
  2778.     Call(Zxc,'"pGetString(port,count)"')
  2779.    pModemAnsCall(port,ringcount,mode )
  2780.     Call(Zxc,'"pModemAnsCall(port,ringcount,mode helpinfo)"')
  2781.    pModemAnsRing(port,ringcount,timeout)
  2782.     Call(Zxc,'"pModemAnsRing(port,ringcount,timeout)"')
  2783.    pModemCommand(port,command )
  2784.     Call(Zxc,'"pModemCommand(port,command helpinfo)"')
  2785.    pModemConnect(port)
  2786.     Call(Zxc,'"pModemConnect(port)"')
  2787.    pModemControl(port,request ,parameter)
  2788.     Call(Zxc,'"pModemControl(port,request helpinfo,parameter)"')
  2789.    pModemDial(port,mode ,number)
  2790.     Call(Zxc,'"pModemDial(port,mode helpinfo,number)"')
  2791.    pModemHangup(port)
  2792.     Call(Zxc,'"pModemHangup(port)"')
  2793.    pModemInit(port)
  2794.     Call(Zxc,'"pModemInit(port)"')
  2795.    pModemParams(port,getset,request ,value)
  2796.     Call(Zxc,'"pModemParams(port,getset,request helpinfo,value)"')
  2797.    pModemSReg(port,getset ,request,value)
  2798.     Call(Zxc,'"pModemSReg(port,getset helpinfo,request,value)"')
  2799.    pPeekByte(port)
  2800.     Call(Zxc,'"pPeekByte(port)"')
  2801.    pPeekChar(port)
  2802.     Call(Zxc,'"pPeekChar(port)"')
  2803.    pPutBinary(port,lpaddr,count)
  2804.     Call(Zxc,'"pPutBinary(port,lpaddr,count)"')
  2805.    pPutByte(port,byte)
  2806.     Call(Zxc,'"pPutByte(port,byte)"')
  2807.    pPutChar(port,"char")
  2808.     Call(Zxc,'"pPutChar(port,""char"")"')
  2809.    pPutLine(port,"string")
  2810.     Call(Zxc,'"pPutLine(port,""string"")"')
  2811.    pPutString(port,"string")
  2812.     Call(Zxc,'"pPutString(port,""string"")"')
  2813.    pRecvFile(port,proto,path,overwrite,progress )
  2814.     Call(Zxc,'"pRecvFile(port,proto,path,overwrite,progress helpinfo)"')
  2815.    pSendFile(port,proto,path,0,progressdialog )
  2816.     Call(Zxc,'"pSendFile(port,proto,path,0,progressdialog helpinfo)"')
  2817.    pTimeout(port,time)
  2818.     Call(Zxc,'"pTimeout(port,time)"')
  2819.    pWaitFor(port,waitstringlist,delimiter,keepdiscard,timeout)
  2820.     Call(Zxc,'"pWaitFor(port,waitstringlist,delimiter,keepdiscard,timeout)"')
  2821.   ShellOperations Extender....
  2822.    aFileCopy(source-file, target directory, flags )
  2823.     Call(Zxc,'"aFileCopy(source-file, target directory, flags helpinfo)"')
  2824.    aFileDelete(source-file, flags )
  2825.     Call(Zxc,'"aFileDelete(source-file, flags helpinfo)"')
  2826.    aFileMove(source-file, target directory, flags )
  2827.     Call(Zxc,'"aFileMove(source-file, target directory, flags helpinfo)"')
  2828.    aFileRename(source-file, target directory, flags )
  2829.     Call(Zxc,'"aFileRename(source-file, target directory, flags helpinfo)"')
  2830.    aGetLastError()
  2831.     Call(Zxc,'"aGetLastError()"')
  2832.    aMsgTimeout(seconds, title, text, left pushbutton text, right pushbutton text)
  2833.     Call(Zxc,'"aMsgTimeout(seconds, title, text, left pushbutton text, right pushbutton text)"')
  2834.    aStatusBar(request-code , title, text, max-range, current position)
  2835.     Call(Zxc,'"aStatusBar(request-code helpinfo, title, text, max-range, current position)"')
  2836.    aShellFolder(request-code , value)
  2837.     Call(Zxc,'"aShellFolder(request-code helpinfo, value)"')
  2838.    aVersion(0)
  2839.     Call(Zxc,'"aVersion(0)"')
  2840.   Webbatch....
  2841.    WebBaseConv(value, from-base, to-base) 
  2842.     Call(Zxc,'"WebBaseConv(value, from-base, to-base)"')
  2843.    WebCmdData() 
  2844.     Call(Zxc,'"WebCmdData()"')
  2845.    WebConBuf( binary-buffer ) 
  2846.     Call(Zxc,'"WebConBuf( binary-buffer )"')
  2847.    WebConData() 
  2848.     Call(Zxc,'"WebConData()"')
  2849.    WebConSize() 
  2850.     Call(Zxc,'"WebConSize()"')
  2851.    WebCounter(counter) 
  2852.     Call(Zxc,'"WebCounter(counter)"')
  2853.    WebDatData(section, keyname, default)
  2854.     Call(Zxc,'"WebDatData(section, keyname, default)"')
  2855.    WebDumpError(string1, string2) 
  2856.     Call(Zxc,'"WebDumpError(string1, string2)"')
  2857.    WebOut(string, CRLF`s) 
  2858.     Call(Zxc,'"WebOut(string, CRLF`s)"')
  2859.    WebOutFile(filename) 
  2860.     Call(Zxc,'"WebOutFile(filename)"')
  2861.    WebParamBuf(var-name, binarybuffer) 
  2862.     Call(Zxc,'"WebParamBuf(var-name, binarybuffer)"')
  2863.    WebParamNames()
  2864.     Call(Zxc,'"WebParamNames()"')
  2865.    WebParamData(var-name) 
  2866.     Call(Zxc,'"WebParamData(var-name)"')
  2867.    WebParamSize( varname ) 
  2868.     Call(Zxc,'"WebParamSize( varname )"')
  2869.    WebSetTimeout( timeout)
  2870.     Call(Zxc,'"WebSetTimeout( timeout)"')
  2871.    WebVerifyCard(cardnum)
  2872.     Call(Zxc,'"WebVerifyCard(cardnum)"')
  2873.   WILX....
  2874.    xBaseConvert(value, frombase, tobase)
  2875.     Call(Zxc,'"xBaseConvert(value, frombase, tobase)"')
  2876.    xDiskLabelGet(drive)
  2877.     Call(Zxc,'"xDiskLabelGet(drive)"')
  2878.    xDriveReady(drive)
  2879.     Call(Zxc,'"xDriveReady(drive)"')
  2880.    xEjectMedia(Drive)
  2881.     Call(Zxc,'"xEjectMedia(Drive)"')
  2882.    xExtenderInfo(request # )
  2883.     Call(Zxc,'"xExtenderInfo(request # helpinfo)"')
  2884.    xGetChildHwnd(parenthwnd, childtext, childseq)
  2885.     Call(Zxc,'"xGetChildHwnd(parenthwnd, childtext, childseq)"')
  2886.    xGetElapsed(time1, time2)
  2887.     Call(Zxc,'"xGetElapsed(time1, time2)"')
  2888.    xHex(hexval)
  2889.     Call(Zxc,'"xHex(hexval)"')
  2890.    xMessageBox(title, text, style )
  2891.     Call(Zxc,'"xMessageBox(title, text, style helpinfo)"')
  2892.    xSendMessage(hWnd, msg, wparam, lparam)
  2893.     Call(Zxc,'"xSendMessage(hWnd, msg, wparam, lparam)"')
  2894.    xVerifyCCard(cardnum)
  2895.     Call(Zxc,'"xVerifyCCard(cardnum)"')
  2896.   WinBatch....
  2897.    BoxBitMap(box ID, coordinates, filename, stretchmode)
  2898.     Call(Zxc,'"BoxButtonDraw(box ID, coordinates, filename, stretchmode)"')
  2899.    BoxButtonDraw(box ID, button ID, text, coordinates)
  2900.     Call(Zxc,'"BoxButtonDraw(box ID, button ID, text, coordinates)"')
  2901.    BoxButtonKill(box ID, button ID)
  2902.     Call(Zxc,'"BoxButtonKill(box ID, button ID)"')
  2903.    BoxButtonStat(box ID, button ID)
  2904.     Call(Zxc,'"BoxButtonStat(box ID, button ID)"')
  2905.    BoxButtonWait()
  2906.     Call(Zxc,'"BoxButtonWait()"')
  2907.    BoxCaption(box ID, caption)
  2908.     Call(Zxc,'"BoxCaption(box ID, caption)"')
  2909.    BoxColor(box ID, color , wash color)
  2910.     Call(Zxc,'"BoxColor(box ID, color helpinfo, wash color)"')
  2911.    BoxDataClear(box ID, tag)
  2912.     Call(Zxc,'"BoxDataClear(box ID, tag)"')
  2913.    BoxDataTag(box ID, tag)
  2914.     Call(Zxc,'"BoxDataTag(box ID, tag)"')
  2915.    BoxDestroy(box ID)
  2916.     Call(Zxc,'"BoxDestroy(box ID)"')
  2917.    BoxDrawCircle(box ID, coordinates, style )
  2918.     Call(Zxc,'"BoxDrawCircle(box ID, coordinates, style helpinfo)"')
  2919.    BoxDrawLine(box ID, coordinates)
  2920.     Call(Zxc,'"BoxDrawLine(box ID, coordinates)"')
  2921.    BoxDrawRect(box ID, coordinates, style )
  2922.     Call(Zxc,'"BoxDrawRect(box ID, coordinates, style helpinfo)"')
  2923.    BoxDrawText(box ID, coordinates, text, erase flag , alignment)
  2924.     Call(Zxc,'"BoxDrawText(box ID, coordinates, text, erase flag helpinfo, alignment)"')
  2925.    BoxesUp(coordinates, @NORMAL|@ICON|@ZOOMED|@HIDDEN)
  2926.     Call(Zxc,'"BoxesUp(coordinates, @NORMAL|@ICON|@ZOOMED|@HIDDEN)"')
  2927.    BoxMapMode(box ID, map mode )
  2928.     Call(Zxc,'"BoxMapMode(box ID, map mode helpinfo)"')
  2929.    BoxNew(box ID, coordinates, style )
  2930.     Call(Zxc,'"BoxNew(box ID, coordinates, style helpinfo)"')
  2931.    BoxOpen(title, text)
  2932.     Call(Zxc,'"BoxOpen(title, text)"')
  2933.    BoxPen(box ID, color , width)
  2934.     Call(Zxc,'"BoxPen(box ID, color helpinfo, width)"')
  2935.    BoxShut()
  2936.     Call(Zxc,'"BoxShut()"')
  2937.    BoxText("text")
  2938.     Call(Zxc,'"BoxText(""text"")"')
  2939.    BoxTextColor(box ID, color )
  2940.     Call(Zxc,'"BoxTextColor(box ID, color helpinfo)"')
  2941.    BoxTextFont(box ID, name, size, style , pitch & family)
  2942.     Call(Zxc,'"BoxTextFont(box ID, name, size, style helpinfo, pitch & family)"')
  2943.    BoxTitle("title")
  2944.     Call(Zxc,'"BoxTitle(""title"")"')
  2945.    BoxUpdates(box ID, update flag )
  2946.     Call(Zxc,'"BoxUpdates(box ID, update flag helpinfo)"')
  2947.    Reload()
  2948.     Call(Zxc,'"Reload()"')
  2949.    Rtstatus()
  2950.     Call(Zxc,'"Rtstatus()"')
  2951.   WIL   A - B....
  2952.    About()
  2953.     Call(Zxc,'"About()"')
  2954.    Abs( integer )
  2955.     Call(Zxc,'"Abs( integer )"')
  2956.    Acos( fp_num )
  2957.     Call(Zxc,'"Acos( fp_num )"')
  2958.    AddExtender(filename)
  2959.     Call(Zxc,'"AddExtender(filename)"')
  2960.    AppExist(program-name)
  2961.     Call(Zxc,'"AppExist(program-name)"')
  2962.    AppWaitClose(program-name)
  2963.     Call(Zxc,'"AppWaitClose(program-name)"')
  2964.    Arrayize(delimeted list, delimiter)
  2965.     Call(Zxc,'"Arrayize(delimeted list, delimiter)"')
  2966.    ArrDimension(dim1 [, dim2 [, dim3 [, dim4 [, dim5 ] ] ] ])
  2967.     Call(Zxc,'"ArrDimension(dim1 [, dim2 [, dim3 [, dim4 [, dim5 ] ] ] ])"')
  2968.    ArrInfo(array, request )
  2969.     Call(Zxc,'"ArrInfo(array, request helpinfo)"')
  2970.    ArrInitialize(array, integer|floating point|string)
  2971.     Call(Zxc,'"ArrInitialize(array, integer|floating point|string)"')
  2972.    Asin( fp_num )
  2973.     Call(Zxc,'"Asin( fp_num )"')
  2974.    AskDirectory(prompt, browse-root, start-dir, confirm-prompt, flags )
  2975.     Call(Zxc,'"AskDirectory(prompt, browse-root, start-dir, confirm-prompt, flags helpinfo)"')
  2976.    AskFileName(title, directory, filetypes, default filename, flag )
  2977.     Call(Zxc,'"AskFileName(title, directory, filetypes, default filename, flag helpinfo)"')
  2978.    AskFileText( title, filename, @Sorted|@Unsorted, @single|@Multiple|@Extended)
  2979.     Call(Zxc,'"AskFileText( title, filename, @Sorted|@Unsorted, @single|@Multiple|@Extended)"')
  2980.    AskItemList(title, list variable, delimiter, @sorted|@unsorted, @single|@multiple|@extended)  
  2981.     Call(Zxc,'"AskItemList(title, list variable, delimiter, @sorted|@unsorted, @single|@multiple|@extended)"')
  2982.    AskLine(title, prompt, default)
  2983.     Call(Zxc,'"AskLine(title, prompt, default)"')
  2984.    AskPassword(title, prompt)
  2985.     Call(Zxc,'"AskPassword(title, prompt)"')
  2986.    AskTextBox(title, prompt, default, flags , 0)
  2987.     Call(Zxc,'"AskTextBox(title, prompt, default, flags helpinfo, 0)"')
  2988.    AskYesNo(title, question)
  2989.     Call(Zxc,'"AskYesNo(title, question)"')
  2990.    Atan( fp_num )
  2991.     Call(Zxc,'"Atan( fp_num )"')
  2992.    Average( number [ ,number... ] )  
  2993.     Call(Zxc,'"Average( number [ ,number... ] )"')
  2994.    Beep
  2995.     Call(Zxc,'"Beep"')
  2996.    BinaryAlloc( buffsize )
  2997.     Call(Zxc,'"BinaryAlloc( buffsize )"')
  2998.    BinaryAnd(targethandle,targetoffset,sourcehandle,sourceoffset,count)
  2999.     Call(Zxc,'"BinaryAnd(targethandle,targetoffset,sourcehandle,sourceoffset,count)"')
  3000.    BinaryClipGet(handle, format )
  3001.     Call(Zxc,'"BinaryClipGet(handle, format helpinfo)"')
  3002.    BinaryClipPut(handle, format )
  3003.     Call(Zxc,'"BinaryClipPut(handle, format helpinfo)"')
  3004.    BinaryCompare(handle1, offset1, handle2, offset2, count)
  3005.     Call(Zxc,'"BinaryCompare(handle1, offset1, handle2, offset2, count)"')
  3006.    BinaryConvert(handle, source-type, target-type, code-page, flags )
  3007.     Call(Zxc,'"BinaryConvert(handle, source-type, target-type, code-page, flags helpinfo)"')
  3008.    BinaryCopy(handle targ, offset targ, handle src, offset src, bytecount )
  3009.     Call(Zxc,'"BinaryCopy(handle targ, offset targ, handle src, offset src, bytecount )"')
  3010.    BinaryEodGet( handle )
  3011.     Call(Zxc,'"BinaryEodGet( handle )"')
  3012.    BinaryEodSet( handle, offset )
  3013.     Call(Zxc,'"BinaryEodSet( handle, offset )"')
  3014.    BinaryFree( handle )
  3015.     Call(Zxc,'"BinaryFree( handle )"')
  3016.    BinaryHashRec(handle, recsize, key offset, key size, key value )
  3017.     Call(Zxc,'"BinaryHashRec(handle, recsize, key offset, key size, key value )"')
  3018.    BinaryIncr( handle, offset )
  3019.     Call(Zxc,'"BinaryIncr( handle, offset )"')
  3020.    BinaryIncr2(handle, offset to increment a 16 bit value)
  3021.     Call(Zxc,'"BinaryIncr2(handle, offset to increment a 16 bit value)"')
  3022.    BinaryIncr4(handle, offset to increment a 32 bit value)
  3023.     Call(Zxc,'"BinaryIncr4(handle, offset to increment a 32 bit value)"')
  3024.    BinaryIncrFlt(handle, offset to increment a 64 bit floating point number)
  3025.     Call(Zxc,'"BinaryIncrFlt(handle, offset to increment a 64 bit floating point number)"')
  3026.    BinaryIndex( handle, offset, search string, @Fwdscan|@Backscan )
  3027.     Call(Zxc,'"BinaryIndex( handle, offset, search string, @Fwdscan|@Backscan )"')
  3028.    BinaryIndexEx(handle, offset, string, @Fwdscan|@Backscan, 1 case sensitive|0 not case sensitive)
  3029.     Call(Zxc,'"BinaryIndexEx(handle, offset, string, @Fwdscan|@Backscan, 1 case sensitive|0 not case sensitive)"')
  3030.    BinaryIndexNC(handle, offset, string, @Fwdscan|@Backscan)
  3031.     Call(Zxc,'"BinaryIndexNC(handle, offset, string, @Fwdscan|@Backscan)"')
  3032.    BinaryOleType(handle, type , 0, 0, 0)
  3033.     Call(Zxc,'"BinaryOleType(handle, type helpinfo, 0, 0, 0)"')
  3034.    BinaryOr(targethandle,targetoffset,sourcehandle,sourceoffset,count)
  3035.     Call(Zxc,'"BinaryOr(targethandle,targetoffset,sourcehandle,sourceoffset,count)"')
  3036.    BinaryPeek( handle, offset )
  3037.     Call(Zxc,'"BinaryPeek( handle, offset )"')
  3038.    BinaryPeek2(handle, offset to peek a 16 bit value)
  3039.     Call(Zxc,'"BinaryPeek2(handle, offset to peek a 16 bit value)"')
  3040.    BinaryPeek4(handle, offset to peek a 32 bit value)
  3041.     Call(Zxc,'"BinaryPeek4(handle, offset to peek a 32 bit value)"')
  3042.    BinaryPeekFlt(handle, offset to peek a 64 bit floating point number)
  3043.     Call(Zxc,'"BinaryPeekFlt(handle, offset to peek a 64 bit floating point number)"')
  3044.    BinaryPeekStr(handle, offset, maxsize)
  3045.     Call(Zxc,'"BinaryPeekStr(handle, offset, maxsize)"')
  3046.    BinaryPoke( handle, offset, 8 bit value )
  3047.     Call(Zxc,'"BinaryPoke( handle, offset, 8 bit value )"')
  3048.    BinaryPoke2(handle, offset, 16 bit value)
  3049.     Call(Zxc,'"BinaryPoke2(handle, offset, 16 bit value)"')
  3050.    BinaryPoke4(handle, offset, 32 bit value)
  3051.     Call(Zxc,'"BinaryPoke4(handle, offset, 32 bit value)"')
  3052.    BinaryPokeFlt(handle, offset, 64 bit floating point value)
  3053.     Call(Zxc,'"BinaryPokeFlt(handle, offset, 64 bit floating point value)"')
  3054.    BinaryPokeStr(handle, offset, string)
  3055.     Call(Zxc,'"BinaryPokeStr(handle, offset, string)"')
  3056.    BinaryRead( handle, filename )
  3057.     Call(Zxc,'"BinaryRead( handle, filename )"')
  3058.    BinaryReadEx(handle, binaryoffset, filename, fileoffset, count)
  3059.     Call(Zxc,'"BinaryReadEx(handle, binaryoffset, filename, fileoffset, count)"')
  3060.    BinaryReplace(bin-handle, search-string, replacement-string, 1 case sensitive|0 not case sensitive)
  3061.     Call(Zxc,'"BinaryReplace(bin-handle, search-string, replacement-string, 1 case sensitive|0 not case sensitive)"')
  3062.    BinarySort( handle, recsize, key offset, key size, @Ascending or @Descending|@String or @Word1 or @Word2 or @Word4 or @Float8)
  3063.     Call(Zxc,'"BinarySort( handle, recsize, key offset, key size, @Ascending or @Descending|@String or @Word1 or @Word2 or @Word4 or @Float8)"')
  3064.    BinaryStrCnt( handle, startoffset, endoffset, string )
  3065.     Call(Zxc,'"BinaryStrCnt( handle, startoffset, endoffset, string )"')
  3066.    BinaryTagExtr(tag-struct, flags )
  3067.     Call(Zxc,'"BinaryTagExtr(tag-struct, flags helpinfo)"')
  3068.    BinaryTagFind(tag-struct)
  3069.     Call(Zxc,'"BinaryTagFind(tag-struct)"')
  3070.    BinaryTagIndex(tag-struct, Mode )
  3071.     Call(Zxc,'"BinaryTagIndex(tag-struct, Mode helpinfo)"')
  3072.    BinaryTagInit( handle, start-tag, end-tag)
  3073.     Call(Zxc,'"BinaryTagInit( handle, start-tag, end-tag)"')
  3074.    BinaryTagLen(tag-struct, mode )
  3075.     Call(Zxc,'"BinaryTagLen(tag-struct, mode helpinfo)"')
  3076.    BinaryTagRepl( tag-struct, new-string )
  3077.     Call(Zxc,'"BinaryTagRepl( tag-struct, new-string )"')
  3078.    BinaryWrite( handle, filename )
  3079.     Call(Zxc,'"BinaryWrite( handle, filename )"')
  3080.    BinaryWriteEx(handle, binaryoffset, filename, fileoffset, count)
  3081.     Call(Zxc,'"BinaryWriteEx(handle, binaryoffset, filename, fileoffset, count)"')
  3082.    BinaryXlate(data-buffer, table-buffer, mode )
  3083.     Call(Zxc,'"BinaryXlate(data-buffer, table-buffer, mode helpinfo)"')
  3084.    BinaryXor(targethandle,targetoffset,sourcehandle,sourceoffset,count)
  3085.     Call(Zxc,'"BinaryXor(targethandle,targetoffset,sourcehandle,sourceoffset,count)"')
  3086.    ButtonNames(OK-name, Cancel-name)
  3087.     Call(Zxc,'"ButtonNames(OK-name, Cancel-name)"')
  3088.   WIL   C - D....
  3089.    Call( wbt-name, parameters)
  3090.     wEdInsString ("Call( wbt-name, parameters)")
  3091.     wEdNewLine ()
  3092.    Ceiling( fp_num )
  3093.     Call(Zxc,'"Ceiling( fp_num )"')
  3094.    Char2Num( string )
  3095.     Call(Zxc,'"Char2Num( string )"')
  3096.    ClipAppend( string )
  3097.     Call(Zxc,'"ClipAppend( string )"')
  3098.    ClipGet()
  3099.     Call(Zxc,'"ClipGet()"')
  3100.    ClipGetEx(format )
  3101.     Call(Zxc,'"ClipGetEx(format helpinfo)"')
  3102.    ClipHasFormat(format )
  3103.     Call(Zxc,'"ClipHasFormat(format helpinfo)"')
  3104.    ClipPut( string )
  3105.     Call(Zxc,'"ClipPut( string )"')
  3106.    Cos( fp_num )
  3107.     Call(Zxc,'"Cos( fp_num )"')
  3108.    Cosh( fp_num )
  3109.     Call(Zxc,'"Cosh( fp_num )"')
  3110.    CurrentFile()
  3111.     Call(Zxc,'"CurrentFile()"')
  3112.    CurrFilePath()
  3113.     Call(Zxc,'"CurrFilePath()"')
  3114.    CurrentPath()
  3115.     Call(Zxc,'"CurrentPath()"')
  3116.    DDEExecute( channel, [commandstring] )
  3117.     Call(Zxc,'"DDEExecute( channel, [commandstring] )"')
  3118.    DDEInitiate( app name, topic name )
  3119.     Call(Zxc,'"DDEInitiate( app name, topic name )"')
  3120.    DDEPoke( channel, item name, item value )
  3121.     Call(Zxc,'"DDEPoke( channel, item name, item value )"')
  3122.    DDERequest( channel, item name )
  3123.     Call(Zxc,'"DDERequest( channel, item name )"')
  3124.    DDETerminate( channel )
  3125.     Call(Zxc,'"DDETerminate( channel )"')
  3126.    DDETimeout( value in seconds )
  3127.     Call(Zxc,'"DDETimeout( value in seconds )"')
  3128.    Debug( @On|@Off)
  3129.     Call(Zxc,'"Debug( @On|@Off)"')
  3130.    DebugData(string, string)
  3131.     Call(Zxc,'"DebugData(string, string)"')
  3132.    DebugTrace(@On|@Off|2 , filename)
  3133.     Call(Zxc,'"DebugTrace(@On|@Off|2 helpinfo, filename)"')
  3134.    Decimals( #digits )
  3135.     Call(Zxc,'"Decimals( #digits )"')
  3136.    DirAttrGet( [d:]path )
  3137.     Call(Zxc,'"DirAttrGet( [d:]path )"')
  3138.    DirAttrSet(dir-list, settings )
  3139.     Call(Zxc,'"DirAttrSet(dir-list, settings helpinfo)"')
  3140.    DirChange( [d:]path )
  3141.     Call(Zxc,'"DirChange( [d:]path )"')
  3142.    DirExist( pathname )
  3143.     Call(Zxc,'"DirExist( pathname )"')
  3144.    DirGet()
  3145.     Call(Zxc,'"DirGet()"')
  3146.    DirHome()
  3147.     Call(Zxc,'"DirHome()"')
  3148.    DirItemize( dirlist )
  3149.     Call(Zxc,'"DirItemize( dirlist )"')
  3150.    DirMake( [d:]path )
  3151.     Call(Zxc,'"DirMake( [d:]path )"')
  3152.    DirRemove( dirlist )
  3153.     Call(Zxc,'"DirRemove( dirlist )"')
  3154.    DirRename( [d:]oldpath, [d:]newpath )
  3155.     Call(Zxc,'"DirRename( [d:]oldpath, [d:]newpath )"')
  3156.    DirSize(dir-name, flags [,format] )
  3157.     Call(Zxc,'"DirSize(dir-name, flags [,format] helpinfo)"')
  3158.    DirWindows( 0 Windows directory | 1 Windows System directory | 2 Shared)
  3159.     Call(Zxc,'"DirWindows( 0 Windows directory | 1 Windows System directory | 2 Shared)"')
  3160.    DiskExist( drive letter )
  3161.     Call(Zxc,'"DiskExist( drive letter )"')
  3162.    DiskFree( drivelist )
  3163.     Call(Zxc,'"DiskFree( drivelist )"')
  3164.    DiskInfo(drive-letter, request# )
  3165.     Call(Zxc,'"DiskInfo(drive-letter, request# helpinfo)"')
  3166.    DiskScan(request# )
  3167.     Call(Zxc,'"DiskScan(request# helpinfo)"')
  3168.    DiskSize(drive-list [,format] )
  3169.     Call(Zxc,'"DiskSize(drive-list [,format] helpinfo)"')
  3170.    DiskVolInfo(root-path, request# ) 
  3171.     Call(Zxc,'"DiskVolInfo(root-path, request# helpinfo)"')
  3172.    Display(seconds, title, text)
  3173.     Call(Zxc,'"Display(seconds, title, text)"')
  3174.    DllCall( dllfilename/dllhandle, returntype:entrypoint [ ,paramtype:param... ])
  3175.     Call(Zxc,'"DllCall( dllfilename/dllhandle, returntype:entrypoint [ ,paramtype:param... ])"')
  3176.    DllFree( dllhandle )
  3177.     Call(Zxc,'"DllFree( dllhandle )"')
  3178.    DllHinst( partialwinname )
  3179.     Call(Zxc,'"DllHinst( partialwinname )"')
  3180.    DllHwnd( partialwinname )
  3181.     Call(Zxc,'"DllHwnd( partialwinname )"')
  3182.    DllLastError()
  3183.     Call(Zxc,'"DllLastError()"')
  3184.    DllLoad( dllname )
  3185.     Call(Zxc,'"DllLoad( dllname )"')
  3186.    DOSVersion(level)
  3187.     Call(Zxc,'"DOSVersion(level)"')
  3188.    Drop(var [,var...])
  3189.     Call(Zxc,'"Drop(var [,var...])"')
  3190.    DropWild("varname*")
  3191.     Call(Zxc,'"DropWild(""varname*"")"')
  3192.   WIL   E - G....
  3193.    EndSession()
  3194.     Call(Zxc,'"EndSession()"')
  3195.    Environment(env-variable)
  3196.     Call(Zxc,'"Environment(env-variable)"')
  3197.    EnvironSet(name,  value)
  3198.     Call(Zxc,'"EnvironSet(name,  value)"')
  3199.    EnvItemize()
  3200.     Call(Zxc,'"EnvItemize()"')
  3201.    ErrorMode( @CANCEL|@NOTIFY|@OFF )
  3202.     Call(Zxc,'"ErrorMode( @CANCEL|@NOTIFY|@OFF )"')
  3203.    Exclusive( @On|@Off)
  3204.     Call(Zxc,'"Exclusive( @On|@Off)"')
  3205.    Execute statement
  3206.     Call(Zxc,'"Execute statement"')
  3207.    ExeTypeInfo(EXENAME)
  3208.     Call(Zxc,'"ExeTypeInfo(EXENAME)"')
  3209.    Exp( fp_num )
  3210.     Call(Zxc,'"Exp( fp_num )"')
  3211.    Fabs( fp_num )
  3212.     Call(Zxc,'"Fabs( fp_num )"')
  3213.    FileAppend( sourcelist, destination )
  3214.     Call(Zxc,'"FileAppend( sourcelist, destination )"')
  3215.    FileAttrGet( filename )
  3216.     Call(Zxc,'"FileAttrGet( filename )"')
  3217.    FileAttrSet(file-list, settings )
  3218.     Call(Zxc,'"FileAttrSet(file-list, settings helpinfo)"')
  3219.    FileClose( filehandle )
  3220.     Call(Zxc,'"FileClose( filehandle )"')
  3221.    FileCompare( filename1, filename2 )
  3222.     Call(Zxc,'"FileCompare( filename1, filename2 )"')
  3223.    FileCopy(source-list, destination, @True|@False )
  3224.     Call(Zxc,'"FileCopy(source-list, destination, @True|@False helpinfo)"')
  3225.    FileCopyAttr(source-list, destination, @True|@False, attributes )
  3226.     Call(Zxc,'"FileCopyAttr(source-list, destination, @True|@False, attributes helpinfo)"')
  3227.    FileCreateTemp( prefix )
  3228.     Call(Zxc,'"FileCreateTemp( prefix )"')
  3229.    FileDelete( filelist )
  3230.     Call(Zxc,'"FileDelete( filelist )"')
  3231.    FileExist( filename )
  3232.     Call(Zxc,'"FileExist( filename )"')
  3233.    FileExtension( filename )
  3234.     Call(Zxc,'"FileExtension( filename )"')
  3235.    FileFullName( partial filename )
  3236.     Call(Zxc,'"FileFullName( partial filename )"')
  3237.    FileItemize( filelist )
  3238.     Call(Zxc,'"FileItemize( filelist )"')
  3239.    FileItemPath(file-list)
  3240.     Call(Zxc,'"FileItemPath(file-list)"')
  3241.    FileLocate( filename )
  3242.     Call(Zxc,'"FileLocate( filename )"')
  3243.    FileMapName(filename, mapping-data )
  3244.     Call(Zxc,'"FileMapName(filename, mapping-data helpinfo)"')
  3245.    FileMove( sourcelist, destination, @True|@False)
  3246.     Call(Zxc,'"FileMove( sourcelist, destination, @True|@False)"')
  3247.    FileMoveAttr(source-list, destination, @True|@False, attributes )
  3248.     Call(Zxc,'"FileMoveAttr(source-list, destination, @True|@False, attributes helpinfo)"')
  3249.    FileNameLong filename)
  3250.     Call(Zxc,'"FileNameLong filename)"')
  3251.    FileNameShort(filename)
  3252.     Call(Zxc,'"FileNameShort(filename)"')
  3253.    FileOpen( filename, "Read"|"Write"|"Append")
  3254.     Call(Zxc,'"FileOpen( filename, ""Read""|""Write""|""Append"")"')
  3255.    FilePath( filename )
  3256.     Call(Zxc,'"FilePath( filename )"')
  3257.    FileRead( filehandle )
  3258.     Call(Zxc,'"FileRead( filehandle )"')
  3259.    FileRename( sourcelist, destination )
  3260.     Call(Zxc,'"FileRename( sourcelist, destination )"')
  3261.    FileRoot( filename )
  3262.     Call(Zxc,'"FileRoot( filename )"')
  3263.    FileSize( filelist [,format] )
  3264.     Call(Zxc,'"FileSize( filelist [,format] )"')
  3265.    FileSizeEx(file-list [,format] )
  3266.     Call(Zxc,'"FileSizeEx(file-list [,format] )"')
  3267.    FileTimeCode( filename )
  3268.     Call(Zxc,'"FileTimeCode( filename )"')
  3269.    FileTimeGet( filename )
  3270.     Call(Zxc,'"FileTimeGet( filename )"')
  3271.    FileTimeGetEx(filename, timefield)
  3272.     Call(Zxc,'"FileTimeGetEx(filename, timefield)"')
  3273.    FileTimeSet( list, ymdhms )
  3274.     Call(Zxc,'"FileTimeSet( list, ymdhms )"')
  3275.    FileTimeSetEx(filelist, YmdHms, timefield)
  3276.     Call(Zxc,'"FileTimeSetEx(filelist, YmdHms, timefield)"')
  3277.    FileTimeTouch( filelist )
  3278.     Call(Zxc,'"FileTimeTouch( filelist )"')
  3279.    FileVerInfo(filename, language-key, resource-string )
  3280.     Call(Zxc,'"FileVerInfo(filename, language-key, resource-string helpinfo)"')
  3281.    FileWrite( filehandle, outputdata )
  3282.     Call(Zxc,'"FileWrite( filehandle, outputdata )"')
  3283.    FileYmdHms( filename )
  3284.     Call(Zxc,'"FileYmdHms( filename )"')
  3285.    FindWindow(window class name)
  3286.     Call(Zxc,'"FindWindow(window class name)"')
  3287.    Floor( fp_num )
  3288.     Call(Zxc,'"Floor( fp_num )"')
  3289.    GetExactTime()
  3290.     Call(Zxc,'"GetExactTime()"')
  3291.    GetTickCount()
  3292.     Call(Zxc,'"GetTickCount()"')
  3293.   WIL   I - P....
  3294.    IconReplace(filename, iconfilename)
  3295.     Call(Zxc,'"IconReplace(filename, iconfilename)"')
  3296.    IniDelete( section, keyname )
  3297.     Call(Zxc,'"IniDelete( section, keyname )"')
  3298.    IniDeletePvt( section, keyname, filename )
  3299.     Call(Zxc,'"IniDeletePvt( section, keyname, filename )"')
  3300.    IniItemize( section )
  3301.     Call(Zxc,'"IniItemize( section )"')
  3302.    IniItemizePvt( section, filename )
  3303.     Call(Zxc,'"IniItemizePvt( section, filename )"')
  3304.    IniRead( section, keyname, default )
  3305.     Call(Zxc,'"IniRead( section, keyname, default )"')
  3306.    IniReadPvt(  section, keyname, default, filename )
  3307.     Call(Zxc,'"IniReadPvt(  section, keyname, default, filename )"')
  3308.    IniWrite( section, keyname, data )
  3309.     Call(Zxc,'"IniWrite( section, keyname, data )"')
  3310.    IniWritePvt( section, keyname, data, filename )
  3311.     Call(Zxc,'"IniWritePvt( section, keyname, data, filename )"')
  3312.    InstallFile(filename, targname, default-targdir, delete-old, flags )
  3313.     Call(Zxc,'"InstallFile(filename, targname, default-targdir, delete-old, flags helpinfo)"')
  3314.    Int( string/fp_num )
  3315.     Call(Zxc,'"Int( string/fp_num )"')
  3316.    IntControl(request# , 0, 0, 0, 0 )
  3317.     Call(Zxc,'"IntControl(request# helpinfo, 0, 0, 0, 0 )"')
  3318.    IsDefined(var)
  3319.     Call(Zxc,'"IsDefined(var)"')
  3320.    IsFloat( string )
  3321.     Call(Zxc,'"IsFloat( string )"')
  3322.    IsInt( string )
  3323.     Call(Zxc,'"IsInt( string )"')
  3324.    IsKeyDown( @SHIFT or @CTRL or @Shift|@CTRL)
  3325.     Call(Zxc,'"IsKeyDown( @SHIFT or @CTRL or @Shift|@CTRL)"')
  3326.    IsLicensed()
  3327.     Call(Zxc,'"IsLicensed()"')
  3328.    IsNumber( value )
  3329.     Call(Zxc,'"IsNumber( value )"')
  3330.    ItemCount( list, delimiter )
  3331.     Call(Zxc,'"ItemCount( list, delimiter )"')
  3332.    ItemExtract( index, list, delimiter )
  3333.     Call(Zxc,'"ItemExtract( index, list, delimiter )"')
  3334.    ItemInsert( item, index, list, delimiter )
  3335.     Call(Zxc,'"ItemInsert( item, index, list, delimiter )"')
  3336.    ItemLocate( item, list, delimiter )
  3337.     Call(Zxc,'"ItemLocate( item, list, delimiter )"')
  3338.    ItemRemove( index, list, delimiter )
  3339.     Call(Zxc,'"ItemRemove( index, list, delimiter )"')
  3340.    ItemReplace(item, index, list, delimiter)
  3341.     Call(Zxc,'"ItemReplace(item, index, list, delimiter)"')
  3342.    ItemSort( list, delimiter )
  3343.     Call(Zxc,'"ItemSort( list, delimiter )"')
  3344.    KeyToggleGet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK )
  3345.     Call(Zxc,'"KeyToggleGet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK )"')
  3346.    KeyToggleSet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK, @Off|@on)
  3347.     Call(Zxc,'"KeyToggleSet( @CAPSLOCK|@NUMLOCK|@SCROLLLOCK, @Off|@on)"')
  3348.    LastError()
  3349.     Call(Zxc,'"LastError()"')
  3350.    Log10( fp_num )
  3351.     Call(Zxc,'"Log10( fp_num )"')
  3352.    LogDisk(drive-letter)
  3353.     Call(Zxc,'"LogDisk(drive-letter)"')
  3354.    Loge( fp_num )
  3355.     Call(Zxc,'"Loge( fp_num )"')
  3356.    Max( number [ ,number... ] ) 
  3357.     Call(Zxc,'"Max( number [ ,number... ] )"')
  3358.    Message(title, text)
  3359.     Call(Zxc,'"Message(title, text)"')
  3360.    Min( number [ ,number... ] )
  3361.     Call(Zxc,'"Min( number [ ,number... ] )"')
  3362.    Mod
  3363.     wEdInsString ("x mod y ; remainder function")
  3364.     wEdNewLine ()
  3365.    MouseClick(clicktype, modifiers )
  3366.     Call(Zxc,'"MouseClick(clicktype, modifiers helpinfo)"')
  3367.    MouseClickBtn(parentwindowname, childwindowname, buttontext)
  3368.     Call(Zxc,'"MouseClickBtn(parentwindowname, childwindowname, buttontext)"')
  3369.    MouseCoords(parentwin, childwin)
  3370.     Call(Zxc,'"MouseCoords(parentwin, childwin)"')
  3371.    MouseInfo(request# )
  3372.     Call(Zxc,'"MouseInfo(request# helpinfo)"')
  3373.    MouseMove(X, Y, parentwindowname, childwindowname)
  3374.     Call(Zxc,'"MouseMove(X, Y, parentwindowname, childwindowname)"')
  3375.    MousePlay(X-Y-coordinates, parent-window, child-window, buttons, delay)
  3376.     Call(Zxc,'"MousePlay(X-Y-coordinates, parent-window, child-window, buttons, delay)"')
  3377.    MsgTextGet(window-name)
  3378.     Call(Zxc,'"MsgTextGet(window-name)"')
  3379.    NetInfo(requestcode )
  3380.     Call(Zxc,'"NetInfo(requestcode helpinfo)"')
  3381.    Num2Char( integer )
  3382.     Call(Zxc,'"Num2Char( integer )"')
  3383.    ObjectAccess( objectname)
  3384.     Call(Zxc,'"ObjectAccess( objectname)"')
  3385.    ObjectClose( objecthandle )
  3386.     Call(Zxc,'"ObjectClose( objecthandle )"')
  3387.    ObjectOpen( objectname )
  3388.     Call(Zxc,'"ObjectOpen( objectname )"')
  3389.    ParseData(string)
  3390.     Call(Zxc,'"ParseData(string)"')
  3391.    Pause(title, text)
  3392.     Call(Zxc,'"Pause(title, text)"')
  3393.    PlayMedia(mci-string)
  3394.     Call(Zxc,'"PlayMedia(mci-string)"')
  3395.    PlayMidi(filename, mode )
  3396.     Call(Zxc,'"PlayMidi(filename, mode helpinfo)"')
  3397.    PlayWaveForm(filename, mode )
  3398.     Call(Zxc,'"PlayWaveForm(filename, mode helpinfo)"')
  3399.    Print( data file, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, 0 )
  3400.     Call(Zxc,'"Print( data file, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, 0 )"')
  3401.   WIL   R....
  3402.    Random( integer )
  3403.     Call(Zxc,'"Random( integer )"')
  3404.    RegApp(programname, path)
  3405.     Call(Zxc,'"RegApp(programname, path)"')
  3406.    RegCloseKey( keyhandle )
  3407.     Call(Zxc,'"RegCloseKey( keyhandle )"')
  3408.    RegConnect(computername, handle)
  3409.     Call(Zxc,'"RegConnect(computername, handle)"')
  3410.    RegCreateKey( keyhandle, subkeystring )
  3411.     Call(Zxc,'"RegCreateKey( keyhandle, subkeystring )"')
  3412.    RegDeleteKey( keyhandle, subkeystring )
  3413.     Call(Zxc,'"RegDeleteKey( keyhandle, subkeystring )"')
  3414.    RegDelValue(handle, subkeystring)
  3415.     Call(Zxc,'"RegDelValue(handle, subkeystring)"')
  3416.    RegEntryType(handle, subkeystring)
  3417.     Call(Zxc,'"RegEntryType(handle, subkeystring)"')
  3418.    RegExistKey(handle, subkeystring)
  3419.     Call(Zxc,'"RegExistKey(handle, subkeystring)"')
  3420.    RegExistValue(handle, subkeystring)
  3421.     Call(Zxc,'"RegExistValue(handle, subkeystring)"')
  3422.    RegLoadHive(handle, subkey, filename)
  3423.     Call(Zxc,'"RegLoadHive(handle, subkey, filename)"')
  3424.    RegOpenKey( keyhandle, subkeystring )
  3425.     Call(Zxc,'"RegOpenKey( keyhandle, subkeystring )"')
  3426.    RegOpenKeyEx( handle, subkey-string, mode , "", "") 
  3427.     Call(Zxc,'"RegOpenKeyEx( handle, subkey-string, mode helpinfo, """", """")"')
  3428.    RegQueryBin(handle, subkeystring)
  3429.     Call(Zxc,'"RegQueryBin(handle, subkeystring)"')
  3430.    RegQueryDword(handle, subkeystring)
  3431.     Call(Zxc,'"RegQueryDword(handle, subkeystring)"')
  3432.    RegQueryEx(handle, subkey-string, delimiter, type )
  3433.     Call(Zxc,'"RegQueryEx(handle, subkey-string, delimiter, type helpinfo)"')
  3434.    RegQueryExpSz(handle, subkeystring)
  3435.     Call(Zxc,'"RegQueryExpSz(handle, subkeystring)"')
  3436.    RegQueryItem(handle, subkeystring)
  3437.     Call(Zxc,'"RegQueryItem(handle, subkeystring)"')
  3438.    RegQueryKey( keyhandle, index )
  3439.     Call(Zxc,'"RegQueryKey( keyhandle, index )"')
  3440.    RegQueryKeys( handle )
  3441.     Call(Zxc,'"RegQueryKeys( handle )"')
  3442.    RegQueryMulSz(handle, subkeystring, delimiter)
  3443.     Call(Zxc,'"RegQueryMulSz(handle, subkeystring, delimiter)"')
  3444.    RegQueryStr(handle, subkey)
  3445.     Call(Zxc,'"RegQueryStr(handle, subkey)"')
  3446.    RegQueryValue( keyhandle, keyname )
  3447.     Call(Zxc,'"RegQueryValue( keyhandle, keyname )"')
  3448.    RegSetBin(handle, subkeystring, value)
  3449.     Call(Zxc,'"RegSetBin(handle, subkeystring, value)"')
  3450.    RegSetDword(handle, subkeystring, value)
  3451.     Call(Zxc,'"RegSetDword(handle, subkeystring, value)"')
  3452.    RegSetEx(handle, subkey-string, value, delimiter, type )
  3453.     Call(Zxc,'"RegSetEx(handle, subkey-string, value, delimiter, type helpinfo)"')
  3454.    RegSetExpSz(handle, subkeystring, value)
  3455.     Call(Zxc,'"RegSetExpSz(handle, subkeystring, value)"')
  3456.    RegSetMulSz(handle, subkeystring, value, delimiter)
  3457.     Call(Zxc,'"RegSetMulSz(handle, subkeystring, value, delimiter)"')
  3458.    RegSetValue( keyhandle, subkeystring, value )
  3459.     Call(Zxc,'"RegSetValue( keyhandle, subkeystring, value )"')
  3460.    RegUnloadHive(handle, subkey)
  3461.     Call(Zxc,'"RegUnloadHive(handle, subkey)"')
  3462.    Reload()
  3463.     Call(Zxc,'"Reload()"')
  3464.    Return
  3465.     Call(Zxc,'"Return"')
  3466.    Run( programname, parameters )
  3467.     Call(Zxc,'"Run( programname, parameters )"')
  3468.    RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )
  3469.     Call(Zxc,'"RunEnviron( program name, parameters, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT )"')
  3470.    RunExit( programname, parameters )
  3471.     Call(Zxc,'"RunExit( programname, parameters )"')
  3472.    RunHide( programname, parameters )
  3473.     Call(Zxc,'"RunHide( programname, parameters )"')
  3474.    RunHideWait( programname, parameters )
  3475.     Call(Zxc,'"RunHideWait( programname, parameters )"')
  3476.    RunIcon( programname, parameters )
  3477.     Call(Zxc,'"RunIcon( programname, parameters )"')
  3478.    RunIconWait( programname, parameters )
  3479.     Call(Zxc,'"RunIconWait( programname, parameters )"')
  3480.    RunShell( programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT|@GETPROCID )
  3481.     Call(Zxc,'"RunShell( programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN, @WAIT|@NOWAIT|@GETPROCID )"')
  3482.    RunWait( programname, parameters )
  3483.     Call(Zxc,'"RunWait( programname, parameters )"')
  3484.    RunWithLogon( programname, params, directory, displaymode, waitflag, username, domain, password, loginflags )
  3485.     Call(Zxc,'"RunWithLogon( programname, params, directory, displaymode, waitflag, username, domain, password, loginflags helpinfo)"')
  3486.    RunZoom( programname, parameters )
  3487.     Call(Zxc,'"RunZoom( programname, parameters )"')
  3488.    RunZoomWait( programname, parameters)
  3489.     Call(Zxc,'"RunZoomWait( programname, parameters)"')
  3490.   WIL   S - V....
  3491.    SendKey( string )
  3492.     Call(Zxc,'"SendKey( string )"')
  3493.    SendKeysChild( partialparentwindowname, partialchildwindowname, sendkey string )
  3494.     Call(Zxc,'"SendKeysChild( partialparentwindowname, partialchildwindowname, sendkey string )"')
  3495.    SendKeysTo( parentwindowname, sendkey string )
  3496.     Call(Zxc,'"SendKeysTo( parentwindowname, sendkey string )"')
  3497.    SendMenusTo( partialparentwindowname, menuname )
  3498.     Call(Zxc,'"SendMenusTo( partialparentwindowname, menuname )"')
  3499.    ShellExecute(programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN|0, "")
  3500.     Call(Zxc,'"ShellExecute(programname, params, directory, @NORMAL|@ICON|@ZOOMED|@HIDDEN|0, """")"')
  3501.    ShortcutDir(name [,type [,backslashflag]])
  3502.     Call(Zxc,'"ShortcutDir(name [,type [,backslashflag]])"')
  3503.    ShortcutEdit(linkname, target, params, startdir, showmode [,shortcuttype] )
  3504.     Call(Zxc,'"ShortcutEdit(linkname, target, params, startdir, showmode [,shortcuttype] helpinfo)"')
  3505.    ShortcutExtra(linkname, description, hotkey, iconfile, iconindex [,shortcuttype] )
  3506.     Call(Zxc,'"ShortcutExtra(linkname, description, hotkey, iconfile, iconindex [,shortcuttype] helpinfo)"')
  3507.    ShortcutInfo(linkname [,shortcuttype] )
  3508.     Call(Zxc,'"ShortcutInfo(linkname [,shortcuttype] helpinfo)"')
  3509.    ShortcutMake(linkname, target, params, startdir, showmode [,shortcuttype] )
  3510.     Call(Zxc,'"ShortcutMake(linkname, target, params, startdir, showmode [,shortcuttype] helpinfo)"')
  3511.    Sin( fp_num )
  3512.     Call(Zxc,'"Sin( fp_num )"')
  3513.    Sinh(x)
  3514.     Call(Zxc,'"Sinh(x)"')
  3515.    SnapShot(request# )
  3516.     Call(Zxc,'"SnapShot(request# helpinfo)"')
  3517.    Sounds(request#  )
  3518.     Call(Zxc,'"Sounds(request#  helpinfo)"')
  3519.    Sqrt( fp_num )
  3520.     Call(Zxc,'"Sqrt( fp_num )"')
  3521.    StrCat( string [ ,string ] ) 
  3522.     Call(Zxc,'"StrCat( string [ ,string ] )"')
  3523.    StrCharCount( string )
  3524.     Call(Zxc,'"StrCharCount( string )"')
  3525.    StrClean( source-string, characters, replacement, @True|@False, mode )
  3526.     Call(Zxc,'"StrClean( source-string, characters, replacement, @True|@False, mode helpinfo)"')
  3527.    StrCmp( string1, string2 )
  3528.     Call(Zxc,'"StrCmp( string1, string2 )"')
  3529.    StrFill( filler, length )
  3530.     Call(Zxc,'"StrFill( filler, length )"')
  3531.    StrFix( basestring, padstring, length )
  3532.     Call(Zxc,'"StrFix( basestring, padstring, length )"')
  3533.    StrFixChars( basestring, padstring, length )
  3534.     Call(Zxc,'"StrFixChars( basestring, padstring, length )"')
  3535.    StrFixCharsL( basestring, padstring, length )
  3536.     Call(Zxc,'"StrFixCharsL( basestring, padstring, length )"')
  3537.    StrFixLeft( basestring, padstring, length )
  3538.     Call(Zxc,'"StrFixLeft( basestring, padstring, length )"')
  3539.    StriCmp(string1, string2)
  3540.     Call(Zxc,'"StriCmp(string1, string2)"')
  3541.    StrIndexNc( basestring, substring, start, @Fwdscan|@Backscan )
  3542.     Call(Zxc,'"StrIndexNc( basestring, substring, start, @Fwdscan|@Backscan )"')
  3543.    StrIndexWild(string, pattern, start)
  3544.     Call(Zxc,'"StrIndexWild(string, pattern, start)"')
  3545.    StrLen( string )
  3546.     Call(Zxc,'"StrLen( string )"')
  3547.    StrLenWild(string, pattern, start)
  3548.     Call(Zxc,'"StrLenWild(string, pattern, start)"')
  3549.    StrLower( string )
  3550.     Call(Zxc,'"StrLower( string )"')
  3551.    StrReplace( string, old, new )
  3552.     Call(Zxc,'"StrReplace( string, old, new )"')
  3553.    StrScan( string, delimiters, startpos, @Fwdscan|@Backscan )
  3554.     Call(Zxc,'"StrScan( string, delimiters, startpos, @Fwdscan|@Backscan )"')
  3555.    StrSub( string, startpos, length )
  3556.     Call(Zxc,'"StrSub( string, startpos, length )"')
  3557.    StrSubWild(string, pattern, start)
  3558.     Call(Zxc,'"StrSubWild(string, pattern, start)"')
  3559.    StrTrim( string )
  3560.     Call(Zxc,'"StrTrim( string )"')
  3561.    StrUpper( string )
  3562.     Call(Zxc,'"StrUpper( string )"')
  3563.    SvcSetAccept(codes )
  3564.     Call(Zxc,'"SvcSetAccept(codes helpinfo)"')
  3565.    SvcSetState(state )
  3566.     Call(Zxc,'"SvcSetState(state helpinfo)"')
  3567.    SvcWaitForCmd( milliseconds )
  3568.     Call(Zxc,'"SvcWaitForCmd( milliseconds )"')
  3569.    Tan( fp_num )
  3570.     Call(Zxc,'"Tan( fp_num )"')
  3571.    Tanh( fp_num )
  3572.     Call(Zxc,'"Tanh( fp_num )"')
  3573.    Terminate(expression, title, message)
  3574.     Call(Zxc,'"Terminate(expression, title, message)"')
  3575.    TimeAdd( YmdHms, YmdHms )
  3576.     Call(Zxc,'"TimeAdd( YmdHms, YmdHms )"')
  3577.    TimeDate()
  3578.     Call(Zxc,'"TimeDate()"')
  3579.    TimeDelay(seconds)
  3580.     Call(Zxc,'"TimeDelay(seconds)"')
  3581.    TimeDiff( YmdHms, YmdHms )
  3582.     Call(Zxc,'"TimeDiff( YmdHms, YmdHms )"')
  3583.    TimeDiffDays( Ymd[Hms], Ymd[Hms] )
  3584.     Call(Zxc,'"TimeDiffDays( Ymd[Hms], Ymd[Hms] )"')
  3585.    TimeDiffSecs( YmdHms, YmdHms )
  3586.     Call(Zxc,'"TimeDiffSecs( YmdHms, YmdHms )"')
  3587.    TimeJulianDay( Ymd[Hms] )
  3588.     Call(Zxc,'"TimeJulianDay( Ymd[Hms] )"')
  3589.    TimeJulToYmd(juliandate)
  3590.     Call(Zxc,'"TimeJulToYmd(juliandate)"')
  3591.    TimeSubtract(datetime, datetime difference)
  3592.     Call(Zxc,'"TimeSubtract(datetime, datetime difference)"')
  3593.    TimeWait(YmdHms)
  3594.     Call(Zxc,'"TimeWait(YmdHms)"')
  3595.    TimeYmdHms()
  3596.     Call(Zxc,'"TimeYmdHms()"')
  3597.    VarType(varname)
  3598.     Call(Zxc,'"VarType(varname)"')
  3599.    Version()
  3600.     Call(Zxc,'"Version()"')
  3601.    VersionDLL()
  3602.     Call(Zxc,'"VersionDLL()"')
  3603.   WIL   W - Z....
  3604.    WaitForKey(key1, key2, key3, key4, key5)
  3605.     Call(Zxc,'"WaitForKey(key1, key2, key3, key4, key5)"')
  3606.    WallPaper( bmp/filename, tile )
  3607.     Call(Zxc,'"WallPaper( bmp/filename, tile helpinfo)"')
  3608.    WinActivate( partialwinname )
  3609.     Call(Zxc,'"WinActivate( partialwinname )"')
  3610.    WinActivChild( partialparentwindowname, partialchildwindowname )
  3611.     Call(Zxc,'"WinActivChild( partialparentwindowname, partialchildwindowname )"')
  3612.    WinActiveChild( partialparentwindowname, partialchildwindowname )
  3613.     Call(Zxc,'"WinActiveChild( partialparentwindowname, partialchildwindowname )"')
  3614.    WinArrange(style )
  3615.     Call(Zxc,'"WinArrange(style helpinfo)"')
  3616.    WinClose( partialwinname )
  3617.     Call(Zxc,'"WinClose( partialwinname )"')
  3618.    WinCloseNot( partialwinname [ ,partialwinname ] )  
  3619.     Call(Zxc,'"WinCloseNot( partialwinname [ ,partialwinname ] )"')
  3620.    WinExeName( partialwinname )
  3621.     Call(Zxc,'"WinExeName( partialwinname )"')
  3622.    WinExist( partialwinname )
  3623.     Call(Zxc,'"WinExist( partialwinname )"')
  3624.    WinExistChild( partialparentwindowname, partialchildwindowname )
  3625.     Call(Zxc,'"WinExistChild( partialparentwindowname, partialchildwindowname )"')
  3626.    WinGetActive()
  3627.     Call(Zxc,'"WinGetActive()"')
  3628.    WinHelp(helpfile, function , keyword )
  3629.     Call(Zxc,'"WinHelp(helpfile, function helpinfo, keyword )"')
  3630.    WinHide( partialwinname )
  3631.     Call(Zxc,'"WinHide( partialwinname )"')
  3632.    WinIconize(partial-winname)
  3633.     Call(Zxc,'"WinIconize(partial-winname)"')
  3634.    WinIdGet(partialwinname)
  3635.     Call(Zxc,'"WinIdGet(partialwinname)"')
  3636.    WinIsDOS( partialwinname )
  3637.     Call(Zxc,'"WinIsDOS( partialwinname )"')
  3638.    WinItemChild( partialparentwindowname )
  3639.     Call(Zxc,'"WinItemChild( partialparentwindowname )"')
  3640.    WinItemize()
  3641.     Call(Zxc,'"WinItemize()"')
  3642.    WinItemizeEx(partialwinname, multiple, hidden)
  3643.     Call(Zxc,'"WinItemizeEx(partialwinname, multiple, hidden)"')
  3644.    WinItemNameId()
  3645.     Call(Zxc,'"WinItemNameId()"')
  3646.    WinItemProcId(process-id, flags , return-type)
  3647.     Call(Zxc,'"WinItemProcId(process-id, flags helpinfo, return-type)"')
  3648.    WinMetrics(request# )
  3649.     Call(Zxc,'"WinMetrics(request# helpinfo)"')
  3650.    WinName()
  3651.     Call(Zxc,'"WinName()"')
  3652.    WinParmGet(request# )
  3653.     Call(Zxc,'"WinParmGet(request# helpinfo)"')
  3654.    WinParmSet(request# , new-value, ini-control )
  3655.     Call(Zxc,'"WinParmSet(request# helpinfo, new-value, ini-control )"')
  3656.    WinPlace( xulc, yulc, xbrc, ybrc,  partialwinname )
  3657.     Call(Zxc,'"WinPlace( xulc, yulc, xbrc, ybrc,  partialwinname )"')
  3658.    WinPlaceGet( @ICON|@NORMAL|@ZOOMED, partialwinname )
  3659.     Call(Zxc,'"WinPlaceGet( @ICON|@NORMAL|@ZOOMED, partialwinname )"')
  3660.    WinPlaceSet( @ICON|@NORMAL|@ZOOMED, partialwinname, position string )
  3661.     Call(Zxc,'"WinPlaceSet( @ICON|@NORMAL|@ZOOMED, partialwinname, position string )"')
  3662.    WinPosition( partialwinname )
  3663.     Call(Zxc,'"WinPosition( partialwinname )"')
  3664.    WinResources(request# )
  3665.     Call(Zxc,'"WinResources(request# helpinfo)"')
  3666.    WinShow( partialwinname )
  3667.     Call(Zxc,'"WinShow( partialwinname )"')
  3668.    WinState( partialwinname )
  3669.     Call(Zxc,'"WinState( partialwinname )"')
  3670.    WinSysInfo() 
  3671.     Call(Zxc,'"WinSysInfo()"')
  3672.    WinTitle( oldpartialwinname, newwinname )
  3673.     Call(Zxc,'"WinTitle( oldpartialwinname, newwinname )"')
  3674.    WinVersion( level )
  3675.     Call(Zxc,'"WinVersion( level )"')
  3676.    WinWaitChild(partial parent winname, partial child winname, timeout)
  3677.     Call(Zxc,'"WinWaitChild(partial parent winname, partial child winname, timeout)"')
  3678.    WinWaitClose( partialwinname )
  3679.     Call(Zxc,'"WinWaitClose( partialwinname )"')
  3680.    WinWaitExist(partialwinname, timeout)
  3681.     Call(Zxc,'"WinWaitExist(partialwinname, timeout)"')
  3682.    WinZoom( partialwinname )
  3683.     Call(Zxc,'"WinZoom( partialwinname )"')
  3684.    Yield
  3685.     Call(Zxc,'"Yield"')
  3686.    Yields(count)
  3687.     Call(Zxc,'"Yields(count)"')
  3688.   WinBatch Studio Macros....
  3689.    wBackSpace()
  3690.     Call(Zxc,'"wBackSpace()"')
  3691.    wBackTab() 
  3692.     Call(Zxc,'"wBackTab()"')
  3693.    wClearSel() 
  3694.     Call(Zxc,'"wClearSel()"')
  3695.    wCompile() 
  3696.     Call(Zxc,'"wCompile()"')
  3697.    wCopy() 
  3698.     Call(Zxc,'"wCopy()"')
  3699.    wCopyAppend() 
  3700.     Call(Zxc,'"wCopyAppend()"')
  3701.    wCopyLine() 
  3702.     Call(Zxc,'"wCopyLine()"')
  3703.    wCopyMarked() 
  3704.     Call(Zxc,'"wCopyMarked()"')
  3705.    wCut() 
  3706.     Call(Zxc,'"wCut()"')
  3707.    wCutAppend() 
  3708.     Call(Zxc,'"wCutAppend()"')
  3709.    wCutLine() 
  3710.     Call(Zxc,'"wCutLine()"')
  3711.    wCutMarked() 
  3712.     Call(Zxc,'"wCutMarked()"')
  3713.    wDelete() 
  3714.     Call(Zxc,'"wDelete()"')
  3715.    wDownLine() 
  3716.     Call(Zxc,'"wDownLine()"')
  3717.    wEnd() 
  3718.     Call(Zxc,'"wEnd()"')
  3719.    wEndOfFile() 
  3720.     Call(Zxc,'"wEndOfFile()"')
  3721.    wEndSel() 
  3722.     Call(Zxc,'"wEndSel()"')
  3723.    wFileExit() 
  3724.     Call(Zxc,'"wFileExit()"')
  3725.    wFileList() 
  3726.     Call(Zxc,'"wFileList()"')
  3727.    wFileMerge(filename)
  3728.     Call(Zxc,'"wFileMerge(filename)"')
  3729.    wFileNew() 
  3730.     Call(Zxc,'"wFileNew()"')
  3731.    wFileOpen(filename)
  3732.     Call(Zxc,'"wFileOpen(filename)"')
  3733.    wFilePgsetup() 
  3734.     Call(Zxc,'"wFilePgsetup()"')
  3735.    wFilePrint() 
  3736.     Call(Zxc,'"wFilePrint()"')
  3737.    wFileRevert() 
  3738.     Call(Zxc,'"wFileRevert()"')
  3739.    wFileSave() 
  3740.     Call(Zxc,'"wFileSave()"')
  3741.    wFileSaveas(filename)
  3742.     Call(Zxc,'"wFileSaveas(filename)"')
  3743.    wFind(SearchText,Forward,MatchCase,Regex,Wrap ) 
  3744.     Call(Zxc,'"wFind(SearchText,Forward,MatchCase,Regex,Wrap helpinfo)"')
  3745.    wFTPOpen()
  3746.     Call(Zxc,'"wFTPOpen()"')
  3747.    wGetChar() 
  3748.     Call(Zxc,'"wGetChar()"')
  3749.    wGetColNo() 
  3750.     Call(Zxc,'"wGetColNo()"')
  3751.    wGetFileName() 
  3752.     Call(Zxc,'"wGetFileName()"')
  3753.    wGetIns() 
  3754.     Call(Zxc,'"wGetIns()"')
  3755.    wGetLineNo() 
  3756.     Call(Zxc,'"wGetLineNo()"')
  3757.    wGetModified() 
  3758.     Call(Zxc,'"wGetModified()"')
  3759.    wGetOutput() 
  3760.     Call(Zxc,'"wGetOutput()"')
  3761.    wGetRedo() 
  3762.     Call(Zxc,'"wGetRedo()"')
  3763.    wGetSelState() 
  3764.     Call(Zxc,'"wGetSelState()"')
  3765.    wGetUndo() 
  3766.     Call(Zxc,'"wGetUndo()"')
  3767.    wGetWord() 
  3768.     Call(Zxc,'"wGetWord()"')
  3769.    wGetWrap() 
  3770.     Call(Zxc,'"wGetWrap()"')
  3771.    wGotoCol(colno)
  3772.     Call(Zxc,'"wGotoCol(colno)"')
  3773.    wGotoLine(lineno)
  3774.     Call(Zxc,'"wGotoLine(lineno)"')
  3775.    wHelpAbout() 
  3776.     Call(Zxc,'"wHelpAbout()"')
  3777.    wHelpCmds() 
  3778.     Call(Zxc,'"wHelpCmds()"')
  3779.    wHelpHelp() 
  3780.     Call(Zxc,'"wHelpHelp()"')
  3781.    wHelpIndex() 
  3782.     Call(Zxc,'"wHelpIndex()"')
  3783.    wHelpKeybrd() 
  3784.     Call(Zxc,'"wHelpKeybrd()"')
  3785.    wHelpKeyWord() 
  3786.     Call(Zxc,'"wHelpKeyWord()"')
  3787.    wHome() 
  3788.     Call(Zxc,'"wHome()"')
  3789.    wInsLine(line)
  3790.     Call(Zxc,'"wInsLine(line)"')
  3791.    wInsString(string)
  3792.     Call(Zxc,'"wInsString(string)"')
  3793.    wInvertCase()
  3794.     Call(Zxc,'"wInvertCase()"')
  3795.    wLeft() 
  3796.     Call(Zxc,'"wLeft()"')
  3797.    wLowerCase() 
  3798.     Call(Zxc,'"wLowerCase()"')
  3799.    wNewLine() 
  3800.     Call(Zxc,'"wNewLine()"')
  3801.    wNextError() 
  3802.     Call(Zxc,'"wNextError()"')
  3803.    wPageDown() 
  3804.     Call(Zxc,'"wPageDown()"')
  3805.    wPageUp() 
  3806.     Call(Zxc,'"wPageUp()"')
  3807.    wPaste() 
  3808.     Call(Zxc,'"wPaste()"')
  3809.    wPrevError() 
  3810.     Call(Zxc,'"wPrevError()"')
  3811.    wPrinSetup() 
  3812.     Call(Zxc,'"wPrinSetup()"')
  3813.    wPrintDirect() 
  3814.     Call(Zxc,'"wPrintDirect()"')
  3815.    wProperties() 
  3816.     Call(Zxc,'"wProperties()"')
  3817.    wRecord() 
  3818.     Call(Zxc,'"wRecord()"')
  3819.    wRedo() 
  3820.     Call(Zxc,'"wRedo()"')
  3821.    wRepeat() 
  3822.     Call(Zxc,'"wRepeat()"')
  3823.    wRight() 
  3824.     Call(Zxc,'"wRight()"')
  3825.    wRunCommand(command)
  3826.     Call(Zxc,'"wRunCommand(command)"')
  3827.    wRunCompile() 
  3828.     Call(Zxc,'"wRunCompile()"')
  3829.    wRunConfig() 
  3830.     Call(Zxc,'"wRunConfig()"')
  3831.    wRunDebug() 
  3832.     Call(Zxc,'"wRunDebug()"')
  3833.    wRunExecute() 
  3834.     Call(Zxc,'"wRunExecute()"')
  3835.    wRunMake() 
  3836.     Call(Zxc,'"wRunMake()"')
  3837.    wRunRebuild() 
  3838.     Call(Zxc,'"wRunRebuild()"')
  3839.    wSelBottom() 
  3840.     Call(Zxc,'"wSelBottom()"')
  3841.    wSelDown() 
  3842.     Call(Zxc,'"wSelDown()"')
  3843.    wSelectAll() 
  3844.     Call(Zxc,'"wSelectAll()"')
  3845.    wSelEnd() 
  3846.     Call(Zxc,'"wSelEnd()"')
  3847.    wSelHome() 
  3848.     Call(Zxc,'"wSelHome()"')
  3849.    wSelInfo() 
  3850.     Call(Zxc,'"wSelInfo()"')
  3851.    wSelLeft() 
  3852.     Call(Zxc,'"wSelLeft()"')
  3853.    wSelPgDn() 
  3854.     Call(Zxc,'"wSelPgDn()"')
  3855.    wSelPgUp() 
  3856.     Call(Zxc,'"wSelPgUp()"')
  3857.    wSelRight() 
  3858.     Call(Zxc,'"wSelRight()"')
  3859.    wSelTop() 
  3860.     Call(Zxc,'"wSelTop()"')
  3861.    wSelUp() 
  3862.     Call(Zxc,'"wSelUp()"')
  3863.    wSelWordLeft() 
  3864.     Call(Zxc,'"wSelWordLeft()"')
  3865.    wSelWordRight() 
  3866.     Call(Zxc,'"wSelWordRight()"')
  3867.    wSetBookMark() 
  3868.     Call(Zxc,'"wSetBookMark()"')
  3869.    wSetColBlk() 
  3870.     Call(Zxc,'"wSetColBlk()"')
  3871.    wSetPrefs() 
  3872.     Call(Zxc,'"wSetPrefs()"')
  3873.    wSetProject(projectname)
  3874.     Call(Zxc,'"wSetProject(projectname)"')
  3875.    wSpellCheck() 
  3876.     Call(Zxc,'"wSpellCheck()"')
  3877.    wStartSel() 
  3878.     Call(Zxc,'"wStartSel()"')
  3879.    wStatusMsg(message)
  3880.     Call(Zxc,'"wStatusMsg(message)"')
  3881.    wTab() 
  3882.     Call(Zxc,'"wTab()"')
  3883.    wToggleIns() 
  3884.     Call(Zxc,'"wToggleIns()"')
  3885.    wTopOfFile() 
  3886.     Call(Zxc,'"wTopOfFile()"')
  3887.    wUndo() 
  3888.     Call(Zxc,'"wUndo()"')
  3889.    wUpLine()
  3890.     Call(Zxc,'"wUpLine()"')
  3891.    wUpperCase() 
  3892.     Call(Zxc,'"wUpperCase()"')
  3893.    wViewHTML() 
  3894.     Call(Zxc,'"wViewHTML()"')
  3895.    wViewOptions() 
  3896.     Call(Zxc,'"wViewOptions()"')
  3897.    wViewOutput() 
  3898.     Call(Zxc,'"wViewOutput()"')
  3899.    wWinArrIcons() 
  3900.     Call(Zxc,'"wWinArrIcons()"')
  3901.    wWinCascade() 
  3902.     Call(Zxc,'"wWinCascade()"')
  3903.    wWinClose() 
  3904.     Call(Zxc,'"wWinClose()"')
  3905.    wWinCloseAll() 
  3906.     Call(Zxc,'"wWinCloseAll()"')
  3907.    wWinMaximize() 
  3908.     Call(Zxc,'"wWinMaximize()"')
  3909.    wWinMinimize() 
  3910.     Call(Zxc,'"wWinMinimize()"')
  3911.    wWinNext() 
  3912.     Call(Zxc,'"wWinNext()"')
  3913.    wWinRestore() 
  3914.     Call(Zxc,'"wWinRestore()"')
  3915.    wWinTile() 
  3916.     Call(Zxc,'"wWinTile()"')
  3917.    wWordLeft() 
  3918.     Call(Zxc,'"wWordLeft()"')
  3919.    wWordRight()  
  3920.     Call(Zxc,'"wWordRight()"')
  3921.   WinSock Internet Extender....
  3922.    dunConnect(dial-up name)
  3923.     Call(Zxc,'"dunConnect(dial-up name)"')
  3924.    dunConnectEx(dial-up name, password)
  3925.     Call(Zxc,'"dunConnectEx(dial-up name, password)"')
  3926.    dunDisconnect(connection)
  3927.     Call(Zxc,'"dunDisconnect(connection)"')
  3928.    dunItemize()
  3929.     Call(Zxc,'"dunItemize()"')
  3930.    ftpChDir(hSession, remote-path)
  3931.     Call(Zxc,'"ftpChDir(hSession, remote-path)"')
  3932.    ftpDelete(hSession, remote-file)
  3933.     Call(Zxc,'"ftpDelete(hSession, remote-file)"')
  3934.    ftpOpen(host name, user name, password, account, attempts)
  3935.     Call(Zxc,'"ftpOpen(host name, user name, password, account, attempts)"')
  3936.    ftpClose(hSession)
  3937.     Call(Zxc,'"ftpClose(hSession)"')
  3938.    ftpFirewall(type, host, port, userid, password)
  3939.     Call(Zxc,'"ftpFirewall(type, host, port, userid, password)"')
  3940.    ftpGet(hSession, remote-file, local-file, transfer-type )
  3941.     Call(Zxc,'"ftpGet(hSession, remote-file, local-file, transfer-type helpinfo)"')
  3942.    ftpList(hSession, remote-path, local-file)
  3943.     Call(Zxc,'"ftpList(hSession, remote-path, local-file)"')
  3944.    ftpPut(hSession, local-file, remote-file, transfer-type )
  3945.     Call(Zxc,'"ftpPut(hSession, local-file, remote-file, transfer-type helpinfo)"')
  3946.    ftpQuote(hSession, command) 
  3947.     Call(Zxc,'"ftpQuote(hSession, command)"')
  3948.    ftpRename(hSession, remote-oldname, remote-newname)
  3949.     Call(Zxc,'"ftpRename(hSession, remote-oldname, remote-newname)"')
  3950.    httpAuth(user-ID, password)
  3951.     Call(Zxc,'"httpAuth(user-ID, password)"')
  3952.    httpFirewall(type, host, port, user id, password )
  3953.     Call(Zxc,'"httpFirewall(type, host, port, user id, password )"')
  3954.    HTTPFullPath(Path, DefServer, DefDir, DefFile, DefAnchor)
  3955.     Call(Zxc,'"HTTPFullPath(Path, DefServer, DefDir, DefFile, DefAnchor)"')
  3956.    httpGetAnchor(URL, anchor) 
  3957.     Call(Zxc,'"httpGetAnchor(URL, anchor)"')
  3958.    httpGetDir(URL, dirpath) 
  3959.     Call(Zxc,'"httpGetDir(URL, dirpath)"')
  3960.    httpGetFile(URL, filename) 
  3961.     Call(Zxc,'"httpGetFile(URL, filename)"')
  3962.    httpGetPath(URL, dirpath) 
  3963.     Call(Zxc,'"httpGetPath(URL, dirpath)"')
  3964.    httpGetQuery(URL, query string, maxsize) 
  3965.     Call(Zxc,'"httpGetQuery(URL, query string, maxsize)"')
  3966.    httpGetServer(URL, domain name) 
  3967.     Call(Zxc,'"httpGetServer(URL, domain name)"')
  3968.    httpRecvFile(server, path, localfile, flag ) 
  3969.     Call(Zxc,'"httpRecvFile(server, path, localfile, flag helpinfo)"')
  3970.    httpRecvQryF(server, path, query, localfile, flags ) 
  3971.     Call(Zxc,'"httpRecvQryF(server, path, query, localfile, flags helpinfo)"')
  3972.    httpRecvQuery(server, path, query, maxsize, flags ) 
  3973.     Call(Zxc,'"httpRecvQuery(server, path, query, maxsize, flags helpinfo)"')
  3974.    httpRecvText(server, path, maxsize, flag )
  3975.     Call(Zxc,'"httpRecvText(server, path, maxsize, flag helpinfo)"')
  3976.    httpRecvTextF(server, path, maxsize, flag )
  3977.     Call(Zxc,'"httpRecvTextF(server, path, maxsize, flag helpinfo)"')
  3978.    httpStripHTML(text)
  3979.     Call(Zxc,'"httpStripHTML(text)"')
  3980.    p3Close(handle) 
  3981.     Call(Zxc,'"p3Close(handle)"')
  3982.    p3Count(handle) 
  3983.     Call(Zxc,'"p3Count(handle)"')
  3984.    p3Delete(handle, message) 
  3985.     Call(Zxc,'"p3Delete(handle, message)"')
  3986.    p3GetReply()
  3987.     Call(Zxc,'"p3GetReply()"')
  3988.    p3Open(server, user, password) 
  3989.     Call(Zxc,'"p3Open(server, user, password)"')
  3990.    p3Peek(handle, message, lines) 
  3991.     Call(Zxc,'"p3Peek(handle, message, lines)"')
  3992.    p3RecvFile(handle, message, filename) 
  3993.     Call(Zxc,'"p3RecvFile(handle, message, filename)"')
  3994.    p3RecvText(handle, message, maxsize) 
  3995.     Call(Zxc,'"p3RecvText(handle, message, maxsize)"')
  3996.    sAccept(listensocket, blockflag )
  3997.     Call(Zxc,'"sAccept(listensocket, blockflag helpinfo)"')
  3998.    sByteOrder16(number, direction mode )
  3999.     Call(Zxc,'"sByteOrder16(number, direction mode helpinfo)"')
  4000.    sByteOrder32(number, direction mode )
  4001.     Call(Zxc,'"sByteOrder32(number, direction mode helpinfo)"')
  4002.    sClose(socket)
  4003.     Call(Zxc,'"sClose(socket)"')
  4004.    sConnect(socket, hostaddr, service)
  4005.     Call(Zxc,'"sConnect(socket, hostaddr, service)"')
  4006.    sListen(listensocket, port)
  4007.     Call(Zxc,'"sListen(listensocket, port)"')
  4008.    smtpSendFile(server, from, to, subject, filename)
  4009.     Call(Zxc,'"smtpSendFile(server, from, to, subject, filename)"')
  4010.    smtpSendText(server, from, to, subject, text)
  4011.     Call(Zxc,'"smtpSendText(server, from, to, subject, text)"')
  4012.    sOK2Recv(socket, size)
  4013.     Call(Zxc,'"sOK2Recv(socket, size)"')
  4014.    sOK2Send(socket)
  4015.     Call(Zxc,'"sOK2Send(socket)"')
  4016.    sOpen()
  4017.     Call(Zxc,'"sOpen()"')
  4018.    sRecvBinary(socket, blob, size)
  4019.     Call(Zxc,'"sRecvBinary(socket, blob, size)"')
  4020.    sRecvLine(socket, maxsize)
  4021.     Call(Zxc,'"sRecvLine(socket, maxsize)"')
  4022.    sRecvNum(socket, bytecount)
  4023.     Call(Zxc,'"sRecvNum(socket, bytecount)"')
  4024.    sSendBinary(socket, blob, size)
  4025.     Call(Zxc,'"sSendBinary(socket, blob, size)"')
  4026.    sSendNum(socket, number, bytecount)
  4027.     Call(Zxc,'"sSendNum(socket, number, bytecount)"')
  4028.    sSendString(socket, string)
  4029.     Call(Zxc,'"sSendString(socket, string)"')
  4030.    sSendLine(socket, string)
  4031.     Call(Zxc,'"sSendLine(socket, string)"')
  4032.    urlDecode(data) 
  4033.     Call(Zxc,'"urlDecode(data)"')
  4034.    urlEncode(data) 
  4035.     Call(Zxc,'"urlEncode(data)"')
  4036.    urlGetScheme(URL, scheme) 
  4037.     Call(Zxc,'"urlGetScheme(URL, scheme)"')
  4038.    wxHost2Addr(host name)
  4039.     Call(Zxc,'"wxHost2Addr(host name)"')
  4040.    wxAddr2Host(host address) 
  4041.     Call(Zxc,'"wxAddr2Host(host address)"')
  4042.    wxGetErrDesc(errnum)
  4043.     Call(Zxc,'"wxGetErrDesc(errnum)"')
  4044.    wxGetInfo(request# , parameter)
  4045.     Call(Zxc,'"wxGetInfo(request# helpinfo, parameter)"')
  4046.    wxGetLastErr()
  4047.     Call(Zxc,'"wxGetLastErr()"')
  4048.    wxMsgGetBody(sMsg) 
  4049.     Call(Zxc,'"wxMsgGetBody(sMsg)"')
  4050.    wxMsgGetHdr(Msg, Header, delimiter) 
  4051.     Call(Zxc,'"wxMsgGetHdr(Msg, Header, delimiter)"')
  4052.    wxMsgSetHdr(header-name, header-value)
  4053.     Call(Zxc,'"wxMsgSetHdr(header-name, header-value)"')
  4054.    wxParmGet(request# )
  4055.     Call(Zxc,'"wxParmGet(request# helpinfo)"')
  4056.    wxParmSet(request# , new value)
  4057.     Call(Zxc,'"wxParmSet(request# helpinfo, new value)"')
  4058.    wxPing(hostname/address)
  4059.     Call(Zxc,'"wxPing(hostname/address)"')
  4060.   Zipper Extender....
  4061.    zVersionInfo()
  4062.     Call(Zxc,'"zVersionInfo()"')
  4063.    zZipFiles(options, ZipFileName, FilesToZip)
  4064.     Call(Zxc,'"zZipFiles(options, ZipFileName, FilesToZip)"')
  4065.    zUnZipFiles(options, ZipFileName, IncludeFiles, ExcludeFiles, TargetDir)
  4066.     Call(Zxc,'"zUnZipFiles(options, ZipFileName, IncludeFiles, ExcludeFiles, TargetDir)"')
  4067. ; End of selection items
  4068. Help Info
  4069.  Always show Help Info
  4070.     @_@_@_@_@_@_@_@=1
  4071.     IniWritePvt("HelpInfo","flag",1,"www-prod.ini")
  4072.  Standard Help Info
  4073.     @_@_@_@_@_@_@_@=0
  4074.     IniWritePvt("HelpInfo","flag",0,"www-prod.ini")
  4075.  
  4076.  
  4077. _More...             ; Additional menu choices
  4078.  Colorize UDF Function ; Tells Studio to colorize a user defined function
  4079.     Helpword = wEdGetWord()                                ; Get Selected word.
  4080.  
  4081.     IF Helpword==""
  4082.          wLeft()                                           ; End of word? Try one position to the left.
  4083.          Helpword = wEdGetWord()                           ; Select possible word & reset cursor.
  4084.          wRight()                                          ; Saves time-wasting manual cursor manipulation.
  4085.        ENDIF
  4086.  
  4087.     IF Helpword==""
  4088.          Message("No UDF Found","Must hilight a UDF function name to colorize it.")
  4089.          EXIT
  4090.        ENDIF
  4091.  
  4092.         ;Does color already exist?
  4093.     B=StrCat(DirHome(),"WIL.CLR")
  4094.     A=IniReadPvt("COLORS","UDF","XXX",B)
  4095.     IF A=="XXX"
  4096.          IniWritePvt("COLORS","UDF","0,128,255",B)
  4097.        ENDIF
  4098.     A=IniReadPvt("KEYWORDS",Helpword,"XYZZY123XXYZ",B)
  4099.     IF A !="XYZZY123XXYZ"
  4100.          Message(Helpword,"Already colorized")
  4101.          EXIT
  4102.        ENDIF
  4103.     IniWritePvt("KEYWORDS",Helpword,"UDF",B)
  4104.  
  4105.  
  4106.  Toggle Bookmark  ; Toggles a bookmark at the current line
  4107.     wSetBookMark()
  4108.  
  4109.  _Copy current line  ; Copy the current line or selection to the clipboard
  4110.     wEdHome()
  4111.     wEdStartSel()
  4112.     wEdDownLine()
  4113.     wEdEndSel()
  4114.     wEdCopy()
  4115.  
  4116.  Cut current line   ; Cut the current line or selection to the clipboard
  4117.     wEdHome()
  4118.     wEdStartSel()
  4119.     wEdDownLine()
  4120.     wEdEndSel()
  4121.     wEdCut()
  4122.  
  4123.  Open highlighted file    \ ^F       ; Open selected file
  4124.     Name = wEdGetWord()
  4125.     Length = StrLen(Name)
  4126.     IF Length==0 THEN GOTO DONE
  4127.     B = FileLocate(Name)
  4128.     IF B == "" THEN Message("Open selected file","Cannot find %name%")
  4129.     IF B == "" THEN GOTO DONE
  4130.     wFileOpen(B)
  4131.     :DONE
  4132.     DROP(Name,Length,B)
  4133.  _Insert Block                        ; Insert a template into the document
  4134.   If-Else                            ; Insert an 'if-else' template
  4135.     wEdNewLine()
  4136.     wEdUpLine()
  4137.      ; First determine if it is C or WIL
  4138.      ;debug(1)
  4139.     Filext = StrUpper(FileExtension(wGetFileName()))
  4140.     IF Filext=="WBT" || Filext=="WIL" || Filext=="MNU" || Filext=="WEB" ; Its WIL.
  4141.          wEdInsString("if  xx == yy")
  4142.          wEdNewLine()
  4143.          wEdNewLine()
  4144.          wEdInsString("else")
  4145.          wEdNewLine()
  4146.          wEdNewLine()
  4147.          wEdInsString("endif")
  4148.          wEdNewLine()
  4149.          wEdUpLine()
  4150.          wEdUpLine()
  4151.          wEdUpLine()
  4152.          wEdUpLine()
  4153.        ELSE                                                ; Assume C.
  4154.          wEdInsString("if  ( xx == yy )")
  4155.          wEdNewLine()
  4156.          wEdInsString("   {")
  4157.          wEdNewLine()
  4158.          wEdNewLine()
  4159.          wEdInsString("}")
  4160.          wEdNewLine()
  4161.          wEdLeft()
  4162.          wEdLeft()
  4163.          wEdLeft()
  4164.          wEdInsString("else")
  4165.          wEdNewLine()
  4166.          wEdInsString("   {")
  4167.          wEdNewLine()
  4168.          wEdNewLine()
  4169.          wEdInsString("}")
  4170.          wEdNewLine()
  4171.          wEdUpLine()
  4172.          wEdUpLine()
  4173.          wEdUpLine()
  4174.          wEdUpLine()
  4175.          wEdUpLine()
  4176.          wEdUpLine()
  4177.        ENDIF
  4178.     DROP(S,Filext)
  4179.   Switch                    ; Insert a 'switch' template
  4180.     wEdNewLine()
  4181.     wEdUpLine()
  4182.     Filext = StrUpper(FileExtension(wGetFileName()))
  4183.     IF Filext=="WBT" || Filext=="WIL" || Filext=="MNU" || Filext=="WEB" ; Its WIL.
  4184.          wEdNewLine()
  4185.          wEdUpLine()
  4186.          wEdInsString("switch switchvar")
  4187.          wEdNewLine()
  4188.          wEdInsString("   case 1")
  4189.          wEdNewLine()
  4190.          wEdInsString("   break")
  4191.          wEdNewLine()
  4192.          wEdNewLine()
  4193.          wEdLeft()
  4194.          wEdLeft()
  4195.          wEdLeft()
  4196.          wEdInsString("case 2")
  4197.          wEdNewLine()
  4198.          wEdInsString("   break")
  4199.          wEdNewLine()
  4200.          wEdNewLine()
  4201.          wEdLeft()
  4202.          wEdLeft()
  4203.          wEdLeft()
  4204.          wEdInsString("case 3")
  4205.          wEdNewLine()
  4206.          wEdInsString("   break")
  4207.          wEdNewLine()
  4208.          wEdNewLine()
  4209.          wEdLeft()
  4210.          wEdLeft()
  4211.          wEdLeft()
  4212.          wEdLeft()
  4213.          wEdLeft()
  4214.          wEdLeft()
  4215.          wEdInsString("endswitch")
  4216.          wEdNewLine()
  4217.          wEdUpLine()
  4218.          wEdUpLine()
  4219.          wEdUpLine()
  4220.          wEdUpLine()
  4221.          wEdUpLine()
  4222.          wEdUpLine()
  4223.          wEdUpLine()
  4224.          wEdUpLine()
  4225.          wEdUpLine()
  4226.        ELSE                                                ; Assume C.
  4227.          wEdInsString("switch (swvar)")
  4228.          wEdNewLine()
  4229.          wEdInsString("   {")
  4230.          wEdNewLine()
  4231.          wEdInsString("case 1:")
  4232.          wEdNewLine()
  4233.          wEdInsString("   break;")
  4234.          wEdNewLine()
  4235.          wEdNewLine()
  4236.          wEdLeft()
  4237.          wEdLeft()
  4238.          wEdLeft()
  4239.          wEdInsString("case 2:")
  4240.          wEdNewLine()
  4241.          wEdInsString("   break;")
  4242.          wEdNewLine()
  4243.          wEdNewLine()
  4244.          wEdLeft()
  4245.          wEdLeft()
  4246.          wEdLeft()
  4247.          wEdInsString("case 3:")
  4248.          wEdNewLine()
  4249.          wEdInsString("   break;")
  4250.          wEdNewLine()
  4251.          wEdNewLine()
  4252.          wEdLeft()
  4253.          wEdLeft()
  4254.          wEdLeft()
  4255.          wEdLeft()
  4256.          wEdLeft()
  4257.          wEdLeft()
  4258.          wEdInsString("   }")
  4259.          wEdNewLine()
  4260.          wEdUpLine()
  4261.          wEdUpLine()
  4262.          wEdUpLine()
  4263.          wEdUpLine()
  4264.          wEdUpLine()
  4265.          wEdUpLine()
  4266.          wEdUpLine()
  4267.          wEdUpLine()
  4268.          wEdUpLine()
  4269.        ENDIF
  4270.     DROP(S,Filext)
  4271.   While                        ; Insert a 'while' template
  4272.     wEdNewLine()
  4273.     wEdUpLine()
  4274.     Filext = StrUpper(FileExtension(wGetFileName()))
  4275.     IF Filext=="WBT" || Filext=="WIL" || Filext=="MNU"  || Filext=="WEB" ; Its WIL.
  4276.          wEdInsString("while xx == yy")
  4277.          wEdNewLine()
  4278.          wEdNewLine()
  4279.          wEdInsString("endwhile")
  4280.          wEdNewLine()
  4281.          wEdUpLine()
  4282.          wEdUpLine()
  4283.        ELSE                                                ; Assume C.
  4284.          wEdInsString("while (xx == yy)")
  4285.          wEdNewLine()
  4286.          wEdInsString("   {")
  4287.          wEdNewLine()
  4288.          wEdNewLine()
  4289.          wEdInsString("}")
  4290.          wEdNewLine()
  4291.          wEdUpLine()
  4292.          wEdUpLine()
  4293.        ENDIF
  4294.     DROP(S,Filext)
  4295.   Comment block       \ +^B               ; Insert a comment block
  4296.     Filext = StrUpper(FileExtension(wGetFileName()))
  4297.     IF Filext=="WBT" || Filext=="WIL" || Filext=="MNU" || Filext=="WEB"  THEN Cmt=";" ; Its WIL.
  4298.        ELSE Cmt="//"
  4299.     S=""
  4300.         ;if wGetSelState() then
  4301.     S=wEdGetWord()
  4302.     ClipPut ("%cmt%***************************************************************************%CR%")
  4303.     ClipAppend("%cmt%** %s%%CR%")
  4304.     ClipAppend("%cmt%** %CR%")
  4305.     ClipAppend("%cmt%** %CR%")
  4306.     ClipAppend ("%cmt%***************************************************************************%CR%")
  4307.     wEdGoToCol(1)                                          ; Insert above current line.
  4308.     wEdStartSel()
  4309.     wEdEndSel()
  4310.     wEdNewLine()
  4311.     wEdGoToCol(1)                                          ; Insert above current line.
  4312.     wEdPaste()
  4313.     wEdDownLine()
  4314.     wEdDownLine()
  4315.     wEdEnd()
  4316.     DROP(S,Filext,Cmt)
  4317.   ;
  4318.   ;Builds a DETAILED comment block from the label under the cursor.
  4319.   ;
  4320.   Comment SUPER block       \ ^!B      ; Insert a detailed comment block
  4321.     Filext = StrUpper(FileExtension(wGetFileName()))
  4322.     IF Filext=="WBT" || Filext=="WIL" || Filext=="MNU" || Filext=="WEB"  THEN Cmt=";" ; Its WIL.
  4323.        ELSE Cmt="//"
  4324.     S=""
  4325.         ;if wGetSelState() then
  4326.     S=wEdGetWord()
  4327.     ClipPut ("%cmt%***************************************************************************%CR%")
  4328.     ClipAppend("%cmt%** %s%%CR%")
  4329.     ClipAppend("%cmt%** %CR%")
  4330.     ClipAppend("%cmt%** %CR%")
  4331.     ClipAppend("%cmt%** Purpose: %CR%")
  4332.     ClipAppend("%cmt%** Inputs: %CR%")
  4333.     ClipAppend("%cmt%** Outputs: %CR%")
  4334.     ClipAppend("%cmt%** Revisions: %CR%")
  4335.     ClipAppend ("%cmt%***************************************************************************%CR%")
  4336.     wEdGoToCol(1)                                          ; Insert above current line.
  4337.     wEdStartSel()
  4338.     wEdEndSel()
  4339.     wEdNewLine()
  4340.     wEdGoToCol(1)                                          ; Insert above current line.
  4341.     wEdPaste()
  4342.     wEdDownLine()
  4343.     wEdDownLine()
  4344.     wEdEnd()
  4345.     DROP(S,Filext,Cmt)
  4346.  
  4347.  _How do I?...        ; Learn about using scripts
  4348.   Use Menu Scripts           ; Menu file reference
  4349.     Helpfile = StrCat(Homeupone,"windows interface language.hlp")
  4350.     WinHelp(Helpfile, "PartialKey", "Menu Files")
  4351.   Write WIL Scripts       ; WIL scripting language reference
  4352.     Helpfile = StrCat(Homeupone,"windows interface language.hlp")
  4353.     WinHelp(Helpfile, "PartialKey", "Tutorial")
  4354.   Customize this menu...   ; Manage WinBatch Studio Popup menu 
  4355.     Thefile=StrCat(DirHome(),"WSPOPUP.MNU")
  4356.     wFileOpen(Thefile)
  4357.     DROP(Thefile)
  4358.