home *** CD-ROM | disk | FTP | other *** search
- { --------------------------------------------
- OVERSTR overlays and pads target string with
- new string
- -------------------------------------------- }
- Function OVERSTR ( NEW, TARGET : AnyString;
- N, LEN : Integer;
- PAD : Char) : AnyString;
-
- { NEW overlays TARGET beginning at position N of
- TARGET, for a length of LEN. If LEN exceeds the
- length of NEW, NEW is padded on the right with
- PAD. If N exceeds the length of TARGET, left-
- padding occurs before NEW is written. }
- begin
- InLine ( $1E/
- $8C/$D0/
- $8E/$C0/
- $8E/$D8/
- $8A/$4E/$0A/
- $30/$ED/
- $8D/$76/$0B/
- $8D/$BE/$0B/$02/
- $FC/
- $F3/$A4/
- $8A/$5E/$0A/
- $30/$FF/
- $8B/$4E/$06/
- $83/$F9/$00/
- $7C/$71/
- $8B/$56/$08/
- $83/$FA/$00/
- $7C/$69/
- $8D/$BE/$0B/$02/
- $39/$DA/
- $76/$30/
- $81/$FA/$00/$FF/
- $76/$03/
- $BA/$00/$01/
- $8B/$CA/
- $29/$D9/
- $49/
- $8B/$46/$04/
- $01/$DF/
- $F3/$AA/
- $8D/$BE/$0B/$02/
- $8B/$4E/$06/
- $01/$D1/
- $81/$F9/$FF/$00/
- $77/$06/
- $8B/$4E/$06/
- $EB/$07/$90/
- $B9/$FF/$00/
- $29/$D1/
- $41/
- $8A/$86/$0A/$01/
- $30/$E4/
- $51/
- $39/$C1/
- $72/$02/
- $8B/$C8/
- $8D/$B6/$0B/$01/
- $01/$D7/
- $4F/
- $F3/$A4/
- $59/
- $39/$C1/
- $76/$16/
- $01/$D0/
- $3D/$FF/$00/
- $73/$0F/
- $51/
- $8A/$86/$0A/$01/
- $30/$E4/
- $29/$C1/
- $8B/$46/$04/
- $F3/$AA/
- $59/
- $8D/$8E/$0B/$02/
- $29/$CF/
- $39/$DF/
- $77/$02/
- $8B/$FB/
- $8B/$C7/
- $88/$86/$0A/$02/
- $1F/$5D);
- end;