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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<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 />
5745: Function ContainsOtherThanS( const S, Chars : ShortString; var BadPos : Cardinal) : Boolean<br />
5746: Function CopyLeftS( const S : ShortString; Len : Cardinal) : ShortString<br />
5747: Function CopyMidS( const S : ShortString; First, Len : Cardinal) : ShortString<br />
5748: Function CopyRightS( const S : ShortString; First : Cardinal) : ShortString<br />
5749: Function CopyRightAbsS( const S : ShortString; NumChars : Cardinal) : ShortString<br />
5750: Function CopyFromNthWordS(const S,WordDelims:string;const AWord:String;N:Card;var<br />
SubString:ShortString):Bool;<br />
5751: Function DeleteFromNthWordS(const S,WordDelims:String;AWord:ShortString;N:Card;var<br />
SubStr:ShortString):Bool;<br />
5752: Function CopyFromToWordS(const S,WordDelims,Word1,Word2:ShortString;N1,N2:Card;var<br />
SubString:ShortString):Bool;<br />
5753: Function DeleteFromToWordS(const S,WordDelims,Wrd1,Wrd2:ShortString;N1,N2:Card;var<br />
SubString:ShortString):Bool;<br />
5754: Function CopyWithinS( const S, Delimiter : ShortString; Strip : Boolean) : ShortString<br />
5755: Function DeleteWithinS( const S, Delimiter : ShortString) : ShortString<br />
5756: Function ExtractTokensS(const S,<br />
Delims:ShortString;QuoteChar:AnsiChar;AllowNulls:Boolean;Tokens:TStrings):Cardinal<br />
5757: Function IsChAlphaS( C : Char) : Boolean<br />
5758: Function IsChNumericS( C : Char; const Numbers : ShortString) : Boolean<br />
5759: Function IsChAlphaNumericS( C : Char; const Numbers : ShortString) : Boolean<br />
5760: Function IsStrAlphaS( const S : Shortstring) : Boolean<br />
5761: Function IsStrNumericS( const S, Numbers : ShortString) : Boolean<br />
5762: Function IsStrAlphaNumericS( const S, Numbers : ShortString) : Boolean<br />
5763: Function LastWordS( const S, WordDelims, AWord : ShortString; var Position : Cardinal) : Boolean<br />
5764: Function LastWordAbsS( const S, WordDelims : ShortString; var Position : Cardinal) : Boolean<br />
5765: Function LastStringS( const S, AString : ShortString; var Position : Cardinal) : Boolean<br />
5766: Function LeftTrimCharsS( const S, Chars : ShortString) : ShortString<br />
5767: Function KeepCharsS( const S, Chars : ShortString) : ShortString<br />
5768: Function RepeatStringS(const RepeatString:ShortString;var Repetitions: Cardinal; MaxLen :<br />
Cardinal):ShortString;<br />
5769: Function ReplaceStringS(const S,OldStr,NewStr:ShortString;N:Cardinal;var<br />
Replacements:Cardinal):ShortString;<br />
5770: Function ReplaceStringAllS(const S,OldString,NewString:ShortString;var Replacements:Cardinal):ShortString;<br />
5771: Function ReplaceWordS(const S,WordDelims,OldWord,NewW:SString;N:Cardinal;var<br />
Replacements:Cardinal):ShortString<br />
5772: Function ReplaceWordAllS(const S,WordDelims,OldWord,NewWord:ShortString;var<br />
Replacements:Cardinal):ShortString<br />
5773: Function RightTrimCharsS( const S, Chars : ShortString) : ShortString<br />
5774: Function StrWithinS(const S,SearchStr: ShortString;Start:Cardinal;var Position:Cardinal):boolean<br />
5775: Function TrimCharsS( const S, Chars : ShortString) : ShortString<br />
5776: Function WordPosS(const S,WordDelims,AWord:ShortString;N:Cardinal; var Position: Cardinal):Boolean<br />
5777: end;<br />
5778:<br />
5779:<br />
5780: ********unit uPSI_StUtils; from Systools4*********************************************************<br />
5781: Function SignL( L : LongInt) : Integer<br />
5782: Function SignF( F : Extended) : Integer<br />
5783: Function MinWord( A, B : Word) : Word<br />
5784: Function MidWord( W1, W2, W3 : Word) : Word<br />
5785: Function MaxWord( A, B : Word) : Word<br />
5786: Function MinLong( A, B : LongInt) : LongInt<br />
5787: Function MidLong( L1, L2, L3 : LongInt) : LongInt<br />
5788: Function MaxLong( A, B : LongInt) : LongInt<br />
5789: Function MinFloat( F1, F2 : Extended) : Extended<br />
5790: Function MidFloat( F1, F2, F3 : Extended) : Extended<br />
5791: Function MaxFloat( F1, F2 : Extended) : Extended<br />
5792: Function MakeInteger16( H, L : Byte) : SmallInt<br />
5793: Function MakeWordS( H, L : Byte) : Word<br />
5794: Function SwapNibble( B : Byte) : Byte<br />
5795: Function SwapWord( L : LongInt) : LongInt<br />
5796: Procedure SetFlag( var Flags : Word; FlagMask : Word)<br />
5797: Procedure ClearFlag( var Flags : Word; FlagMask : Word)<br />
5798: Function FlagIsSet( Flags, FlagMask : Word) : Boolean<br />
5799: Procedure SetByteFlag( var Flags : Byte; FlagMask : Byte)<br />
5800: Procedure ClearByteFlag( var Flags : Byte; FlagMask : Byte)<br />
5801: Function ByteFlagIsSet( Flags, FlagMask : Byte) : Boolean<br />
5802: Procedure SetLongFlag( var Flags : LongInt; FlagMask : LongInt)<br />
5803: Procedure ClearLongFlag( var Flags : LongInt; FlagMask : LongInt)<br />
5804: Function LongFlagIsSet( Flags, FlagMask : LongInt) : Boolean<br />
58<strong>05</strong>: Procedure ExchangeBytes( var I, J : Byte)<br />
5806: Procedure ExchangeWords( var I, J : Word)<br />
5807: Procedure ExchangeLongInts( var I, J : LongInt)<br />
58<strong>08</strong>: Procedure ExchangeStructs( var I, J, Size : Cardinal)<br />
5809: Procedure FillWord( var Dest, Count : Cardinal; Filler : Word)<br />
5810: Procedure FillStruct( var Dest, Count : Cardinal; var Filler, FillerSize : Cardinal)<br />
5811: Function AddWordToPtr( P : ___Pointer; W : Word) : ___Pointer<br />
5812: //******************uPSI_StFIN;**********************************************************<br />
5813: Function AccruedInterestMaturity(Issue,Maturity:TStDate;Rate,Par:Extended;Basis: TStBasis): Extended<br />
58<strong>14</strong>: Function AccruedInterestPeriodic(Issue,Settlement,Maturity:TStDate;Rate,<br />
Par:Extended;Frequency:TStFrequency; Basis : TStBasis) : Extended<br />
5815: Function BondDuration( Settlement,Maturity:TStDate;Rate,<br />
Yield:Ext;Frequency:TStFrequency;Basis:TStBasis):Extended;<br />
5816: Function BondPrice(Settlement,Maturity:TStDate;Rate,Yield,Redempt:Ext;Freq:TStFrequency;Basis:TStBasis):<br />
Extended<br />
58<strong>17</strong>: Function CumulativeInterest( Rate : Extended; NPeriods : Integer; PV : Extended; StartPeriod, EndPeriod :<br />
Integer; Frequency : TStFrequency; Timing : TStPaymentTime) : Extended<br />
5818: Function CumulativePrincipal( Rate : Extended; NPeriods : Integer; PV : Extended; StartPeriod, EndPeriod :<br />
Integer; Frequency : TStFrequency; Timing : TStPaymentTime) : Extended<br />
5819: Function DayCount( Day1, Day2 : TStDate; Basis : TStBasis) : LongInt<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: 67