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    | |
