TECHNICAL BULLETIN #142 - Rev 1.00 (7/31/96) ============================================================================== TITLE : ASPECT New Commands Grouped by Functions PRODUCT : PROCOMM PLUS 3.x for Windows ============================================================================== = Capture File = $CAPTURE $PLAYBACK capture capturestr playback = COM Port I/O = $CARRIER $CTS $DATACONNECT $DTR $FLOWSTATE $MODEMCONNECT $RTS $RXCOUNT $RXDATA $TXCOUNT $TXDATA $XOFFRECV $XOFFSENT break clearxoff comgetc computc comread comwrite disconnect hangup pastetext rget rxflush transmit txflush waitfor waitquiet xlatin xlatout xlatstr = Compiler Directives = #COMMENT #DEFINE #DEFINE #ELIFDEF #ELIFNDEF #ELSE #ELIF #ENDCOMMENT #ENDIF #IF #IFDEF #IFNDEF #INCLUDE #UNDEF breakpoint = DDE = $DDEADVISE ddeadvise ddeexecute ddeinit ddepoke dderequest ddeterminate ddeunadvise = Connection Directory = $CNCTMSG $DDIRFNAME $DIALCHANGED $DIALCONNECT $DIALDIR $DIALENTRY $DIALING $DIALOPTIONS $DIALQUEUE $DIALSELECT $MISC $PASSWORD $USERID connect connectmanual dial dialadd dialcancel dialclass dialcount dialcreate dialdelete dialfind dialinsert dialload dialname dialnumber dialsave dialstats disconnect = Dialog Box = bitmap checkbox combobox dialogbox dirlistbox dirpath dlgctrlwin dlgdestroy dlgevent dlglist dlgsave dlgshow dlgupdate dlgwin dlgwinctrl editbox enddialog endgroup fcombobox feditbox flistbox ftext groupbox icon iconbutton listbox metafile pushbutton radiobutton radiogroup text = DLL and MCI = $MCIDEVICEID $MCINOTIFY dllcall dllfree dllload mciexec mcisend = Fax = $FAXCONNECT $FAXFILE $FAXMESSAGE $FAXOPTIONS $FAXRECVCNT $FAXSENDCNT $FAXSTATUS $STATIONID faxcancel faxlist faxmodem faxpoll faxprint faxremove faxsend faxstatus faxview = File I/O = $FATTR $FDATE $FEXT $FILENAME $FILESPEC $FLTIME $FNAME $FSIZE $FTIME $USERDISK $USERDISKSTR $USERPATH $VOLUME addfilename chdir copyfile delfile diskfree fclear fclose fdelblock feof ferror fflush fgetc fgets fileget fileset findfirst findnext finsblock flength fopen fputc fputs fread fseek fstrfmt ftell ftruncate fullpath fwrite getdir getfilename getpathname getvolume isfile makepath mkdir profilerd profilewr rename rewind rmdir splitpath = File Transfer = $PKRECV $PKSEND $PROTOCOL $XFERFILE $XFERSTATUS getfile kermserve pkmode pkrecv pksend sendfile xfercancel = Internet = $FTPCONNECT $FTPOPTIONS $FTPSTATUS $INTERNETCONNECT $IPADDRESS $MAILOPTIONS $NEWSOPTIONS $PWTCPACTIVE $TELNETOPTIONS $WWWSTATUS $WWWSTYLE ftp www = Keyboard = $KEYHIT ansitokey ansitooem keyflush keyget keystate keytoansi keytooem oemtoansi oemtokey sendkey sendkeystr sendvkey termkey = Mail = $MAPIENABLED mapisend = Mathematical = ceil floor rand = Memory Access = memaddress memalloc memchr memcmp memfree memgetc memicmp memmove memputc memread memrealloc memset memsize memwrite = Menus = menubar menucheck menuitem menuitemcount menupopup menupopupid menuselect menushow menushowpopup menustate = Printer = printalign printattr printcapture printchar printer printfit printfont printmargin printstr printtabs printtabstr = Program Flow = call case default else elseif endcase endfor endfunc endif endproc endswitch endwhile exit exitfor exitswitch exitwhile failure for func goto halt if longjmp loopfor loopwhile mspause pause proc return setjmp success switch while yield = PW Task = $ACTIONBAR $ACTIONBARS $ASPECTPATH $CHAINEDFILE $CHATWIN $DATAOPTIONS $ERRORNUM $EXITCODE $METAKEYS $MONITORWIN $PARENTFILE $PHONECARD $PWACTIVE $PWLOCALPATH $PWMAINWIN $PWMENUBAR $PWMENUDEF $PWMODE $PWTASK $PWTASKPATH $PWTITLEBAR $PWVER $PWWINSTATE $QUICKSELECT $SCRIPTENV $SCRIPTFILE $SCRIPTMODE $SERIALNUM $SETUP $STATUSLINE $USERNAME $WINCOLORS alarm beep chain compile disable enable execute getenv itemcount itemcreate itemfind itemname itemremove metakey putenv pwexit pwmode pwtitlebar sbsave setup snapshot = Standard Dialogs = dir errormsg fileview sdlgfopen sdlginput sdlgmsgbox sdlgsaveas usermsg = Strings = $NULLSTR atof atoi atol crc16 decrypt encrypt ftoa itoa ltoa nullstr numtostr rstrcmp strcat strchr strcmp strcpy strcspn strdelete strextract strfind strfmt strgetc stricmp strinsert strlen strlwr strncmp strnicmp strputc strquote strrchr strread strreplace strrev strright strsearch strset strspn strtok strtonum strupdt strupr strwrite substr = Tasks = $NUMCOLORS $NUMTASKS $OS $OSVER $POINTERTASK $TASK $WINMODE $WINPATH $WINVER $XPIXELS $YPIXELS cliptofile cliptostr dos exitwindows filetoclip firsttask help memavail nexttask run shell strtoclip taskactivate taskexists taskexit taskname taskpath taskwin winowner = Terminal I/O = $COL $ROW $SCROLLBACK $STATMSG $TERMCOLORS $TERMCOLS $TERMFONT $TERMINAL $TERMROWS clear getcur locate statclear statmsg termgetc termgets termmsg termputc termputs termreadc termreads termreset termwritec termwrites = Time = $DATE $LTIME $TIME $TIME24 intsltime ltimeelapsed ltimeints ltimemisc ltimestring ltimestrs monthstr strsltime waituntil weekdaystr = Typedef = float integer long param string = User Window = $LMOUSEEVENT $LMOUSEWIN $LMOUSEX $LMOUSEY $MMOUSEEVENT $MMOUSEWIN $MMOUSEX $MMOUSEY $OBJECT $RMOUSEEVENT $RMOUSEWIN $RMOUSEX $RMOUSEY $USERWIN $UWINACTIVE bitmap bitmapbkg dllobject dllobjfile dllobjupdt hotspot icon iconbutton metafile metafilebkg objcoord objhide objmove objpaint objpointid objremove objshow pushbutton uwincreate uwinpaint uwinremove uwutowin wintouwu = WHEN = when variable when clear when dialog when elapsed when iskey when quiet when resume when suspend when target when userexit = Window = $ACTIVEWIN $FOCUSWIN $LMOUSESTATE $MMOUSESTATE $POINTERWIN $POINTERX $POINTERY $RMOUSESTATE $TITLEBAR screentowin setpointer winactivate winclose wincoord winenabled winexists winfocus winhide winmaximize winminimize winmove winrestore winshow winsize winstate wintask wintext wintoscreen winvisible = SET / FETCH Groups = fetch set = SET / FETCH: MISC = actionbar alarm alarmtime ansrings autoanswer autodnld cdinxfer chatmode clipchar clipfilermv distinctring dnldpath dnldprompt editor iconflash iconlabels lmouse dblclick lmouse eolchar lmouse eolstr lmouse prefix longfilename metakeyfile metakeys misc notesfile notespath password pausechar playbackpace protocol quickoption quickselect remotecmd rmouse action rmouse item scriptpath statusline translate txpace upldpath userid viewgif wavefile wincolors xferyield = SET / FETCH: ASPECT = aspect codepage aspect control aspect datakey aspect decimal aspect dialingbox aspect display aspect errormsg aspect filexferbox aspect helpfile aspect keys aspect mousecoord aspect path aspect rgetchar aspect rxdata aspect spawn aspect whensuspend = SET / FETCH: CAPTURE = capture autostart capture file capture overwrite capture path capture query capture recordmode = SET / FETCH: CONNECTION = connection logging connection statmsg = SET / FETCH: DATA = data autobaud data autoreliable data baudrate data cellular data cnctmsg baudrate data errorcorrect data hardflow data init data mnp4 data mnp5 data nocnctmsg data noerrorcorrect data options data proprietary data sender data v42 data v23 = SET / FETCH: DIAL = dial areacode dial callerid dial calleridoff dial callpause dial callwaiting dial callwaitoff dial code dial countrycode dial dialacalways dial dialacforld dial dialingcode dial intlprefix dial ldlineout dial ldprefix dial loclineout dial maxdial dial method dial options dial retries dial retrydelay dial sendcr dial usephonecard dial waitcnct = SET / FETCH: DIALENTRY = dialentry dialentry access anonymouslogon dialentry areacode dialentry calltype dialentry company dialentry countrycode dialentry hostdir dialentry hosttype dialentry ipaddress dialentry ipport dialentry logontimeout dialentry phonenumber dialentry scriptfile dialentry scriptstart dialentry terminalid dialentry voice connection = SET / FETCH: FAX = fax adaptive19200 fax adaptiveans fax baudrate fax class fax cnctmsg fax company fax connection fax coversheet fax delpages fax dropdtr fax ecmreceive fax ecmsend fax faxnumber fax flowcontrol fax header fax init fax linetype fax manager fax options fax path coversheet fax path inbox fax path outbox fax retries fax path sent fax recvbaud fax recvprint fax recvview fax retrydelay fax reversebit fax rmvpolled fax scheduled fax sendpolled fax showfaxstatus fax stationid fax username fax voicenumber fax xmitbaud = SET / FETCH: FTP = ftp alarm ftp crashrecover ftp dblclick ftp filter local ftp filter remote ftp localdir ftp passivemode ftp password ftp prompt longfilename ftp prompt overwrite ftp retainfiles ftp viewgif ftp xfermode = SET / FETCH: INTERNET = internet areacode internet calltype internet connection internet countrycode internet cslipcompress internet data connection internet databits internet disconnect internet dnsaddress internet dnsaddress/ alternative internet errorcorrect internet ipaddress internet ipaddresstype internet logonname internet mail options internet news options internet parity internet password internet phonecard type internet phonenumber internet protocol internet scriptfile internet stopbits internet subnetmask internet timeout = SET / FETCH: INTERNET MAIL = mail address mail authenticate mail forwardaddress mail logonname mail password mail replyaddress mail serveraddress mail signaturefile mail username = SET / FETCH: MODEM = modem ansrings modem autoansoff modem autoanswer modem callerid modem callerid / nameprefix modem callerid / numberprefix modem callwaitoff modem cmdsuffix modem connection modem dialspeed modem dialtimeout modem distinctring modem dropdtr modem hangup modem pacing modem port modem s7cmd modem speaker mode modem volume = SET / FETCH: NEWS = news address news logonname news organization news password news serveraddress news signaturefile news username = SET / FETCH: PHONECARD = phonecard cardnum phonecard delay phonecard dial phonecard dialacforld phonecard intlprefix phonecard ldprefix phonecard miscnum phonecard pinnum phonecard servicenum phonecard type = SET / FETCH: PORT = port baudrate port breaklen port databits port duplex port parity port softflow port stopbits = SET / FETCH: PRINT = print device print fontname print fontsize print footer print header print margins print orientation = SET / FETCH: TELNET = telnet autologon telnet baudrate telnet binarymode telnet negotiation telnet options telnet terminal size telnet terminal type telnet xwindow = SET / FETCH: TERMINAL = terminal autosize terminal backspace terminal blinkrate terminal blockcursor terminal colors terminal columns terminal enquiry terminal enquirystr terminal font terminal fontname terminal fontsize terminal frame terminal hostprint terminal keyboardfile terminal linewrap terminal pattern terminal rawprint terminal rows terminal rxcr terminal sbpages terminal scroll terminal scrollmethod terminal stripbit8 terminal tabstops terminal type terminal update terminal viewcursor = SET / FETCH: WWW = www homepage www path www rmouse www style www viewgraphics = SET / FETCH: EMULATION = (replace "EMULATION" with an appropriate emulation name. See page A-32) emulation bit8mode emulation blockmode emulation charset emulation cursorkeyapp emulation declinewrap emulation endsequence emulation entercrlf emulation escapem emulation hotkeys emulation iconpath emulation keypadapp emulation nullsuppress emulation protectattr emulation security emulation statusattr emulation statusline emulation tabkeys emulation turnchar emulation variable = SET / FETCH: ASCII = ascii abortdnld ascii blankexpand ascii charpace ascii dnld cr ascii dnld display ascii dnld lf ascii linepace ascii overwrite ascii pacechar ascii stripbit8 ascii tabexpand ascii tabstops ascii timeout ascii upld cr ascii upld display ascii upld lf ascii usepacechar = SET / FETCH: CISB = cisb abortdnld cisb overwrite = SET / FETCH: IND$FILE = ind$file abortdnld ind$file asciixlat ind$file converter ind$file crlfxlat ind$file display ind$file environment ind$file host ind$file lrecl ind$file overwrite ind$file pacelines ind$file recfm ind$file recvcmd ind$file sendcmd ind$file timing ind$file upldpace ind$file uselrecl ind$file userecfm = SET / FETCH: KERMIT = kermit abortdnld kermit bit8quote kermit blockcheck kermit blockstart kermit ctrlquote kermit eolchar kermit filetype kermit overwrite kermit packetsize kermit padchar kermit padnum = SET / FETCH: RAWASCII = rawascii abortdnld rawascii charpace rawascii dnld display rawascii linepace rawascii overwrite rawascii pacechar rawascii timeout rawascii upld display rawascii usepacechar = SET / FETCH: PROTOCOL = (replace "PROTOCOL" with an appropriate protocol name. See page A-44) protocol abortdnld protocol overwrite protocol relaxed = SET / FETCH: ZMODEM = zmodem eolconvert zmodem errdetect zmodem origtime zmodem receiver crashrecover zmodem receiver overwrite zmodem sender crashrecover zmodem sender overwrite zmodem txmethod ========================================================================== To ensure that you have the latest version of this document, compare its revision number to that of the same document on any of our support sites. This technical bulletin may be copied and distributed freely as long as it is distributed in its entirety and it is not distributed for profit. Copyright (c) 1996 Quarterdeck All rights reserved. ==========================================================================