10.11.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!