maXbox3 3.9.9.195 14/05/2015 08:37:17 AM
maXbox3 3.9.9.80 13.11.2013 11:25:53
maXbox3 3.9.9.80 13.11.2013 11:25:53
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>maXbox3</strong> <strong>3.9.9.195</strong><br />
<strong>14</strong>/<strong>05</strong>/<strong>2015</strong> <strong>08</strong>:<strong>37</strong>:<strong>17</strong> <strong>AM</strong><br />
5661: procedure SIRegister_VarRecUtils(CL: TPSPascalCompiler);<br />
5662: begin<br />
5663: TConstArray', 'array of TVarRec<br />
5664: Function CopyVarRec( const Item : TVarRec) : TVarRec<br />
5665: Function CreateConstArray( const Elements : array of const) : TConstArray<br />
5666: Procedure FinalizeVarRec( var Item : TVarRec)<br />
5667: Procedure FinalizeConstArray( var Arr : TConstArray)<br />
5668: end;<br />
5669:<br />
5670: procedure SIRegister_StStrS(CL: TPSPascalCompiler);<br />
5671: begin<br />
5672: Function HexBS( B : Byte) : ShortString<br />
5673: Function HexWS( W : Word) : ShortString<br />
5674: Function HexLS( L : LongInt) : ShortString<br />
5675: Function HexPtrS( P : Pointer) : ShortString<br />
5676: Function BinaryBS( B : Byte) : ShortString<br />
5677: Function BinaryWS( W : Word) : ShortString<br />
5678: Function BinaryLS( L : LongInt) : ShortString<br />
5679: Function OctalBS( B : Byte) : ShortString<br />
5680: Function OctalWS( W : Word) : ShortString<br />
5681: Function OctalLS( L : LongInt) : ShortString<br />
5682: Function Str2Int16S( const S : ShortString; var I : SmallInt) : Boolean<br />
5683: Function Str2WordS( const S : ShortString; var I : Word) : Boolean<br />
5684: Function Str2LongS( const S : ShortString; var I : LongInt) : Boolean<br />
5685: Function Str2RealS( const S : ShortString; var R : Double) : Boolean<br />
5686: Function Str2RealS( const S : ShortString; var R : Real) : Boolean<br />
5687: Function Str2ExtS( const S : ShortString; var R : Extended) : Boolean<br />
5688: Function Long2StrS( L : LongInt) : ShortString<br />
5689: Function Real2StrS( R : Double; Width : Byte; Places : ShortInt) : ShortString<br />
5690: Function Ext2StrS( R : Extended; Width : Byte; Places : ShortInt) : ShortString<br />
5691: Function ValPrepS( const S : ShortString) : ShortString<br />
5692: Function CharStrS( C : AnsiChar; Len : Cardinal) : ShortString<br />
5693: Function PadChS( const S : ShortString; C : AnsiChar; Len : Cardinal) : ShortString<br />
5694: Function PadS( const S : ShortString; Len : Cardinal) : ShortString<br />
5695: Function LeftPadChS( const S : ShortString; C : AnsiChar; Len : Cardinal) : ShortString<br />
5696: Function LeftPadS( const S : ShortString; Len : Cardinal) : ShortString<br />
5697: Function TrimLeadS( const S : ShortString) : ShortString<br />
5698: Function TrimTrailS( const S : ShortString) : ShortString<br />
5699: Function TrimS( const S : ShortString) : ShortString<br />
5700: Function TrimSpacesS( const S : ShortString) : ShortString<br />
5701: Function CenterChS( const S : ShortString; C : AnsiChar; Len : Cardinal) : ShortString<br />
5702: Function CenterS( const S : ShortString; Len : Cardinal) : ShortString<br />
5703: Function EntabS( const S : ShortString; TabSize : Byte) : ShortString<br />
5704: Function DetabS( const S : ShortString; TabSize : Byte) : ShortString<br />
57<strong>05</strong>: Function ScrambleS( const S, Key : ShortString) : ShortString<br />
5706: Function SubstituteS( const S, FromStr, ToStr : ShortString) : ShortString<br />
5707: Function FilterS( const S, Filters : ShortString) : ShortString<br />
57<strong>08</strong>: Function CharExistsS( const S : ShortString; C : AnsiChar) : Boolean<br />
5709: Function CharCountS( const S : ShortString; C : AnsiChar) : Byte<br />
5710: Function WordCountS( const S, WordDelims : ShortString) : Cardinal<br />
5711: Function WordPositionS( N : Cardinal; const S, WordDelims : ShortString; var Pos : Cardinal) : Boolean<br />
5712: Function ExtractWordS( N : Cardinal; const S, WordDelims : ShortString) : ShortString<br />
5713: Function AsciiCountS( const S, WordDelims : ShortString; Quote : AnsiChar) : Cardinal<br />
57<strong>14</strong>: Function AsciiPositionS(N:Cardinal;const S,WordDelims:ShortString;Quote:AnsiChar;var Pos:Cardinal):Boolean<br />
5715: Function ExtractAsciiS(N:Cardinal;const S,WordDelims:ShortString;Quote:AnsiChar): ShortString<br />
5716: Procedure WordWrapS(const InSt: ShortString; var OutSt,Overlap: ShortString;<br />
Margin:Cardinal;PadToMargin:Boolean)<br />
57<strong>17</strong>: Function CompStringS( const S1, S2 : ShortString) : Integer<br />
5718: Function CompUCStringS( const S1, S2 : ShortString) : Integer<br />
5719: Function SoundexS( const S : ShortString) : ShortString<br />
5720: Function MakeLetterSetS( const S : ShortString) : Longint<br />
5721: Procedure BMMakeTableS( const MatchString : ShortString; var BT : BTable)<br />
5722: Function BMSearchS(var Buffer,BufLength:Card;var BT:BTable;const MatchString:ShortString;var<br />
Pos:Cardinal):Bool;<br />
5723: Function BMSearchUCS(var Buffer,BufLength:Card;var BT:BTable;const MatchStr:ShortString;var<br />
Pos:Cardinal):Bool;<br />
5724: Function DefaultExtensionS( const Name, Ext : ShortString) : ShortString<br />
5725: Function ForceExtensionS( const Name, Ext : ShortString) : ShortString<br />
5726: Function JustFilenameS( const PathName : ShortString) : ShortString<br />
5727: Function JustNameS( const PathName : ShortString) : ShortString<br />
5728: Function JustExtensionS( const Name : ShortString) : ShortString<br />
5729: Function JustPathnameS( const PathName : ShortString) : ShortString<br />
5730: Function AddBackSlashS( const DirName : ShortString) : ShortString<br />
5731: Function CleanPathNameS( const PathName : ShortString) : ShortString<br />
5732: Function HasExtensionS( const Name : ShortString; var DotPos : Cardinal) : Boolean<br />
5733: Function CommaizeS( L : LongInt) : ShortString<br />
5734: Function CommaizeChS( L : Longint; Ch : AnsiChar) : ShortString<br />
5735: Function FloatFormS(const Mask:ShortString;R:TstFloat;const LtCurr,RtCurr:SString;Sep,<br />
DecPt:Char):ShortString;<br />
5736: Function LongIntFormS(const Mask:ShortString;L:LongInt;const LtCurr,<br />
RtCurr:ShortString;Sep:AnsiChar):ShortString;<br />
57<strong>37</strong>: Function StrChPosS( const P : ShortString; C : AnsiChar; var Pos : Cardinal) : Boolean<br />
5738: Function StrStPosS( const P, S : ShortString; var Pos : Cardinal) : Boolean<br />
5739: Function StrStCopyS( const S : ShortString; Pos, Count : Cardinal) : ShortString<br />
5740: Function StrChInsertS( const S : ShortString; C : AnsiChar; Pos : Cardinal) : ShortString<br />
5741: Function StrStInsertS( const S1, S2 : ShortString; Pos : Cardinal) : ShortString<br />
5742: Function StrChDeleteS( const S : ShortString; Pos : Cardinal) : ShortString<br />
5743: Function StrStDeleteS( const S : ShortString; Pos, Count : Cardinal) : ShortString<br />
5744: Function ContainsOnlyS( const S, Chars : ShortString; var BadPos : Cardinal) : Boolean<br />
PC<strong>08</strong> E:\maxbox3\mXGit39988\maxbox3\docs\maxbox_extract_funclist399.txt<br />
http://www.softwareschule.ch/maxbox.htm T: 297<br />
p: 66