DECLARE SUB AreaCLS(Row%,Col%,NumRows%,ColsWide%,Character%,Attr%)
DECLARE SUB Ask(Text$,Mouse%,Rtrn%,Location%,Button%,Push%,Attr%,Shadow%,Border%)
DECLARE SUB Browse(FileName$,Mouse%,TextColor%,TopRow%,LeftColumn%,BottomRow%,RightColumn%,Attr%,Shadow%,Border%)
DECLARE SUB CalcByte(Attr%,LowByte%,HiByte%)
DECLARE SUB CalcBox(Mouse%,Fill%,TopRow%,LeftColumn%,ButtonAttr%,TextAttr%,Attr%,Shadow%,Border%)
DECLARE SUB CheckBits(Attr%,BitOne%,BitTwo%,BitThree%,BitFour%,BitFive%,BitSix%,BitSeven%,BitEight%)
DECLARE SUB Dialog(Choices$(),Title$,Seconds%,Mouse%,Cntr%,TopRow%,LeftColumn%,TxtColor%,Attr%,Shadow%,Border%)
DECLARE SUB DosPrint(BYVAL t$, BYVAL crlf%)
DECLARE SUB DoubleBox(PromptOne$,PromptTwo$,TextOne$,TextTwo$,Allow$,Mouse%,Editkey%,Fill%,Location%,ButtonAttr%,TextAttr%,Attr%,Shadow%,Border%)
DECLARE SUB DirectoryBox(ReturnedFile$,Mouse%,Attr%,BarAttr%,ButtonAttr%,Shadow%,Border%)
DECLARE SUB EditBox(Prompt$,Text$,Allow$,Mouse%,Fill%,Location%,ButtonAttr%,TextAttr%,Attr%,Shadow%,Border%)
DECLARE SUB ExpandTabs(Msg$)
DECLARE SUB GetBytes(BaseScreen$,InsertByte$,Address%,NumBytes%)
DECLARE SUB HorizontalMenu(Choices$(),BarSave$,HiLight%,Mouse%,HPointer%,HotKey%,BarAttr%,HiAttr%,TopRow%,Gap%,Marker%)
DECLARE SUB LineEdit(Allow$,Text$,Mouse%,MouseRow%,MouseCol%,Fill%,Row%,Col%,EditKey%,Attr%)
DECLARE SUB LockStatus(Row%,Col%,BarAttr%,StatusAttr%)
DECLARE SUB Lotus(Choices$(),Infoline$(),HiLight%,Mouse%,LPointer%,HotKey%,HelpTextColor%,HelpAttr%,BarAttr%,HiAttr%,TopRow%,Gap%)
DECLARE SUB MakeByte(Attr%,LowByte%,HiByte%)
DECLARE SUB MayBe(Text$,Answer%,Mouse%,Location%,BAttr%,Attr%,Shadow%,Border%)
DECLARE SUB MoveableWindow(BaseScreen$,ScreenID$,TopRow%,LeftColumn%)
DECLARE SUB Noise(Which%)
DECLARE SUB ParseSpec(SpecToParse$,Drive$,Path$,File$,Extn$)
DECLARE SUB Percentage(Percent%,Row%,Col%,Attr%,TextAttr%)
DECLARE SUB PickBox(StringArray$(),ReturnedArray$,Title$,TopRow%,Tag%,Mouse%,Attr%,BarAttr%,ButtonAttr%,Shadow%,Border%)
DECLARE SUB PokeArea(TopRow%,LeftColumn%,BottomRow%,RightColumn%,Attr%)
DECLARE SUB PokeChar(Row%,Column%,Char$,Attr%)
DECLARE SUB Popwind(Title$,Toprow%,Leftcolumn%,Bottomrow%,Rightcolumn%,Attr%,Shadow%,Border%)
DECLARE SUB Qprint(BYVAL Row%,BYVAL Col%,BYVAL A$,BYVAL Attr%)
DECLARE SUB RestoreScreen(ScreenID$,TopRow%,LeftColumn%)
DECLARE SUB SaveScreen(ScreenID$,TopRow%,LeftColumn%,BottomRow%,RightColumn%,Shadow%)
DECLARE SUB ScreenPlus(Row%,Col%,TextFound$)
DECLARE SUB ScrollBox(Choices$(),Rtrn$,Title$,Mouse%,Winsize%,Tag%,Centre%,DefaultPointer%,HiAttr%,Attr%,TopRow%,LeftColumn%,Shadow%,Border%)
DECLARE SUB Scroll(Message$,Rev%,Direction%,Row%,Attr%)
DECLARE SUB SplitPath(FilePath$, Path$, FileName$)
DECLARE SUB ScrollMenu(Choices$(),Infoline$(),Rtrn$,Mouse%,Winsize%,Tag%,Centre%,HotKey%,HelpTextColor%,HelpAttr%,HiAttr%,Attr%,TopRow%,LeftColumn%,Shadow%,Border%)
DECLARE SUB TypWrite(Text$,Row%,Col%,Attr%)
DECLARE SUB VerticalMenu(Choices$(),Infoline$(),Rtrn$,BarSave$,Mouse%,HotKey%,HelpTextColor%,HelpAttr%,HiAttr%,TopRow%,Marker%,HPointer%,Attr%,Shadow%,Border%)
DECLARE SUB VirtualBox(Choices$(),Rtrn$,Title$,Mouse%,Winsize%,Tag%,Centre%,Wide%,HiAttr%,Attr%,TopRow%,LeftColumn%,Shadow%,Border%)
DECLARE SUB WriteToBox (ReturnedFile$,DefaultName$,Mouse%,Attr%,BarAttr%,ButtonAttr%,Shadow%,Border%)
DECLARE FUNCTION AltKey%()
DECLARE FUNCTION BinFmt$(value&,size%)
DECLARE FUNCTION CopyFile%(BYVAL InFile$, BYVAL OutFile$)
DECLARE FUNCTION CtrlKey%()
DECLARE FUNCTION GetKey%()
DECLARE FUNCTION GetProgramName$()
DECLARE FUNCTION GetPSP%()
DECLARE FUNCTION HexFmt$(value&,size%)
DECLARE FUNCTION InsertKey%()
DECLARE FUNCTION KeyDown%()
DECLARE FUNCTION LeftShift%()
DECLARE FUNCTION OnlyKeys$(KeysAllowed$)
DECLARE FUNCTION PadLeft$(Strg$,Wid%,CharNum%)
DECLARE FUNCTION PadRight$(Strg$,Wid%,CharNum%)
DECLARE FUNCTION Parse$(strg$,delim$)
DECLARE FUNCTION Printer%(Port%)
DECLARE FUNCTION Question%(QuestionText$(),CorrectAnswer$,Mouse%,ButtonAttr%,Attr%,TxtColor%,Shadow%,Border%)
DECLARE FUNCTION RevInstr%(strg$,target$)
DECLARE FUNCTION RevParse$(strg$,delim$)
DECLARE FUNCTION RightShift%()
DECLARE FUNCTION TRIML$(Strng$,Amount%)
DECLARE FUNCTION TRIMR$(Strng$,Amount%)
DECLARE FUNCTION YesNo%(Text$,Mouse%,Location%,BAttr%,Attr%,Shadow%,Border%)