RemObjects Software RemObjects Software

ShineOn

ShineOn Commit Details

Date:2010-10-17 00:49:44 (2 years 7 months ago)
Author:Roman Kassebaum
Commit:170
Parents: 169
Message:New method DupeString

File differences

trunk/Source/ShineOn.RTL/StrUtils.pas
1414    class method MidStr(aStr: String; aStart, aCount: Integer): String;
1515    class method AnsiReverseString(S: String): String;
1616    class method AnsiDupeStr(aStr: String; aCount: Integer): String;
17    class method DupeString(AText: String; ACount: Integer): String;
1718    class method AnsiLeftStr(aStr: String; aCount: Integer): String;
1819    class method AnsiRightStr(aStr: String; aCount: Integer): String;
1920    class method AnsiMidStr(aStr: String; aStart, aCount: Integer): String;
...... 
2627method RightStr(aStr: String; aCount: Integer): String; public;
2728method MidStr(aStr: String; aStart, aCount: Integer): String; public;
2829method AnsiDupeStr(aStr: String; aCount: Integer): String; public;
30method DupeString(AText: String; ACount: Integer): String; public;
2931method AnsiReverseString(S: String): String; public;
3032method AnsiLeftStr(aStr: String; aCount: Integer): String; public;
3133method AnsiRightStr(aStr: String; aCount: Integer): String; public;
...... 
6971  result := fSb.ToString;
7072end;
7173
74class method StrUtils.DupeString(AText: String; ACount: Integer): String;
75begin
76  exit(AnsiDupeStr(AText, ACount));
77end;
78
7279class method StrUtils.AnsiLeftStr(aStr: String; aCount: Integer): String;
7380begin
7481  result := LeftStr(aStr, aCount);
...... 
130137  result := StrUtils.AnsiDupeStr(aStr, aCount);
131138end;
132139
140method DupeString(AText: String; ACount: Integer): String;
141begin
142  exit(StrUtils.DupeString(AText, ACount));
143end;
144
133145method AnsiLeftStr(aStr: String; aCount: Integer): String;
134146begin
135147  result := StrUtils.AnsiLeftStr(aStr, aCount);

Archive Download the corresponding diff file

Revision: 170