| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- DEFINITION MODULE StrEdit;
- (*
- * REPERTOIRE
- * Release 1.6
- * By Charles Bradford and Cole Brecheen
- * (c) Copyright 1985-1992 PMI
- * Green Bay, Wisconsin
- * All rights reserved
- * (414) 468-6040
- *
- * $Header: D:/logfiles/defs/stredit.dev 1.6 17 Mar 1991 18:05:58 coleb $
- *
- *)
- PROCEDURE Append( VAR TheStr: ARRAY OF CHAR;
- AppStr: ARRAY OF CHAR);
- PROCEDURE AssignStr( instr: ARRAY OF CHAR; VAR
- outstr: ARRAY OF CHAR );
- PROCEDURE CAPstr(VAR TheStr : ARRAY OF CHAR);
- PROCEDURE Center( VAR TheStr: ARRAY OF CHAR;
- RequiredLength: CARDINAL );
- PROCEDURE CrunchBlanks(VAR line : ARRAY OF
- CHAR);
- PROCEDURE CutLeadingChars(TheChar : CHAR; VAR
- TheStr : ARRAY OF CHAR);
- PROCEDURE CutTrailingChars(TheChar : CHAR; VAR
- TheStr : ARRAY OF CHAR);
- PROCEDURE DeleteChar(TheChar : CHAR; VAR x :
- ARRAY OF CHAR);
- PROCEDURE DeleteRightJustified( VAR TheStr:
- ARRAY OF CHAR; spot, HowMany: CARDINAL );
- PROCEDURE InsertRightJustified( str1: ARRAY OF
- CHAR; VAR str2: ARRAY OF CHAR; spot:
- CARDINAL );
- PROCEDURE InsertSubstr(str1 : ARRAY OF CHAR;
- start, lnth : CARDINAL; VAR str2 : ARRAY OF
- CHAR; ndx : CARDINAL);
- PROCEDURE InsertTabs(VAR TheStr : ARRAY OF
- CHAR; tabInterval: CARDINAL;
- leadingOnly: BOOLEAN);
- PROCEDURE InsertTimes(Ch : CHAR; VAR TheStr :
- ARRAY OF CHAR; indx, times : CARDINAL);
- PROCEDURE LeftJustify( VAR TheStr: ARRAY OF
- CHAR; RequiredLength: CARDINAL );
- PROCEDURE LowerStr(VAR TheStr : ARRAY OF CHAR);
- PROCEDURE MakeCurrency( CurrencySymbol: ARRAY OF
- CHAR; VAR TheStr: ARRAY OF CHAR );
- PROCEDURE OverWrite(obj : ARRAY OF CHAR; VAR
- targ : ARRAY OF CHAR; pos : CARDINAL);
- PROCEDURE ReplaceStr(searchstr, replacstr :
- ARRAY OF CHAR; VAR TheStr : ARRAY OF CHAR);
- PROCEDURE ReplaceStrInsens(
- searchstr, replacstr : ARRAY OF CHAR;
- VAR TheStr : ARRAY OF CHAR);
- PROCEDURE ReplaceTabs(VAR TheStr : ARRAY OF
- CHAR; tabInterval: CARDINAL);
- PROCEDURE RightJustify( VAR TheStr: ARRAY OF
- CHAR; RequiredLength: CARDINAL );
- PROCEDURE SetLength( VAR TheStr : ARRAY OF CHAR;
- NewLength : CARDINAL);
- PROCEDURE Init();
- END StrEdit.
|