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

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

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

Saved successfully!

Ooh no, something went wrong!