ring;
                 selected: boolean; backwards: boolean; alink: boolean = false);
        <span style="color:navy"><b>PROCEDURE</b></span> overwritetext (const startpos,endpos: gridcoordty;
                const atext,atextbefore: msestring; selected: boolean;
                alink: boolean = false);
        <span style="color:navy"><b>PROCEDURE</b></span> deletetext (const startpos,endpos: gridcoordty;
            const atext: msestring; selected: boolean;
            backwards: boolean; alink: boolea