Here is a list of most of the functions and macros in C TOOLS PLUS and Turbo C TOOLS, products formerly provided by Blaise Computing Inc. C TOOLS PLUS and Turbo C TOOLS are general-purpose libraries for Microsoft C and Borland's Turbo C under MS-DOS. The strongest areas supported by these libraries are text-mode window and interrupt service routine support, including terminate-and-stay-resident (TSR) programs.
I can help you maintain programs that use these functions. I have ported many of the screen, window, and keyboard functions (SC, VI, WN, ED, and KB) to 32-bit code running in Windows NT console mode, with limitations. See the description of the contract programming services I offer.
Functions in C TOOLS PLUS and Turbo C TOOLS | ||||
---|---|---|---|---|
edbuffer |
kbplace |
moreset |
stpexpan |
viwrsect |
edchgkey |
kbpoll |
mosoft |
stpjust |
wnatrblk |
edfield |
kbquery |
mospeed |
stptabfy |
wnatrstr |
edinitky |
kbqueue |
mostat |
stpxlate |
wnattr |
edremkey |
kbready |
prcancel |
stschind |
wnchgevn |
edretkey |
kbscanof |
prchar |
utansi |
wncreate |
edzapkey |
kbset |
prerror |
utchknil |
wncurmov |
fldolock |
kbstatus |
prgetq |
utcrit |
wncurpos |
flflush |
kbstuff |
prinit |
utctlbrk |
wncursor |
flgetdta |
kbwait |
prinstld |
utdosrdy |
wndsplay |
fllock |
mmctrl |
prspool |
utgetclk |
wndstroy |
flnorm |
mmfirst |
prstatus |
utintflg |
wnerror |
flprompt |
mmsize |
scapage |
utmodel |
wnfield |
flputdta |
mncreate |
scattrib |
utmovmem |
wngetopt |
flremvol |
mndsplay |
scblink |
utnorm |
wnhoriz |
flretvol |
mndstroy |
scborder |
utnulchk |
wninitev |
flsetvol |
mnhilite |
scbox |
utoff |
wnorigin |
hlclose |
mnitem |
scchgdev |
utpeekb |
wnprintf |
hldisp |
mnitmkey |
scclrmsg |
utpeekn |
wnquery |
hllookup |
mnkey |
sccurset |
utpeekw |
wnrdbuf |
hlopen |
mnlitem |
sccurst |
utplong |
wnread |
hlread |
mnlitkey |
scequip |
utpokeb |
wnredraw |
iscall |
mnlread |
scgetvid |
utpoken |
wnremevn |
iscurprc |
mnmouse |
scmode |
utpokew |
wnremove |
isgetvec |
mnmstyle |
scmode4 |
utsafcpy |
wnrevupd |
isinstal |
mnread |
scnewdev |
utseg |
wnscrblk |
isprep |
mnvdisp |
scpage |
utsleep |
wnscrlbr |
isputvec |
moavoid |
scpages |
utspkr |
wnscroll |
isremove |
mobutton |
scpal1 |
utsqzscn |
wnselect |
isresext |
mocheck |
scpalett |
uttim2tk |
wnsetbuf |
issense |
mocurmov |
scpclr |
uttk2tim |
wnsetopt |
ivctrl |
moequip |
scpgcur |
uttofar |
wnshoblk |
ivdetect |
mogate |
scread |
uttofaru |
wnupdate |
ivdisabl |
mogetmov |
screstpg |
utunsqz |
wnvdisp |
ivinstal |
mograph |
scrows |
viatrect |
wnwrap |
ivsense |
mohandlr |
scsavepg |
vidspmsg |
wnwrbuf |
ivvecs |
mohard |
scsetvid |
vihoriz |
wnwrrect |
kbequip |
mohide |
scttywin |
viptr |
wnwrstr |
kbextend |
mojump |
scttywrt |
virdrect |
wnwrstrn |
kbflush |
molitpen |
scwrap |
virdsect |
wnwrtty |
kbgetkey |
mopreclk |
scwrite |
viscroll |
wnzapevn |
kbkcflsh |
morange |
stpcvt |
viwrrect |