DECLARE FUNCTION PageCountXM% (handle%) DECLARE FUNCTION RecCountXM& (handle%) DECLARE FUNCTION ScreenCountXM% () DECLARE SUB AutoCloseXM () DECLARE SUB ClearNamesXM () DECLARE SUB CloseScreenXM () DECLARE SUB CloseXM (handle%, errCode%) DECLARE SUB Conv2XM (frmSeg%, frmOfs%, handle%, bytes%, emsOfs&, errCode%) DECLARE SUB GetNameXM (hName$, handle%, errCode%) DECLARE SUB GetPagesXM (total%, pages%) DECLARE SUB GetRecXM (handle%, recNum&, vSeg%, vPtr%, errCode%) DECLARE SUB GetXM (major%, minor%, flag%) DECLARE SUB LoadFileXM (fame$, reclen%, handle%, records&, errCode%) DECLARE SUB LoadScrFileXM (fileName$, screenCount%, errCode%) DECLARE SUB OpenRecXM (pages%, reclen%, handle%, errCode%) DECLARE SUB OpenScreenXM (screenCount%, errCode%) DECLARE SUB OpenXM (pages%, handle%, errCode%) DECLARE SUB PutNameXM (hName$, handle%, errCode%) DECLARE SUB PutRecXM (handle%, recNum&, vSeg%, vPtr%, errCode%) DECLARE SUB RestParamXM (vSeg%, vOfs%, errCode%) DECLARE SUB RestScreenXM (screenNum%, errCode%) DECLARE SUB SaveFileXM (fileName$, handle%, records&, errCode%) DECLARE SUB SaveParamXM (vSeg%, vOfs%, errCode%) DECLARE SUB SaveScreenXM (screenNum%, errCode%) DECLARE SUB SaveScrFileXM (fileName$, screenCount%, errCode%) DECLARE SUB XM2Conv (frmSeg%, frmOfs%, handle%, bytes%, emsOfs&, errCode%)