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 />

10323: function Yuser(Y : Integer):Float; external 'dmath'; {Converts screen coordinate Y to user ordinate }<br />

10324: {$IFNDEF DELPHI}<br />

10325: procedure LeaveGraphics; external 'dmath';<br />

10326: { Quits graphic mode }<br />

10327: {$ENDIF}<br />

10328: { ------------------------------------------------------------------<br />

10329: LaTeX graphics<br />

10330: ------------------------------------------------------------------ }<br />

10331: function TeX_InitGraphics(FileName : String; PgWidth, PgHeight : Integer;<br />

10332: Header : Boolean) : Boolean; external 'dmath';<br />

10333: { Initializes the LaTeX file }<br />

10334: procedure TeX_SetWindow(X1, X2, Y1, Y2 : Integer; GraphBorder : Boolean); external 'dmath';<br />

10335: { Sets the graphic window }<br />

10336: procedure TeX_LeaveGraphics(Footer : Boolean); external 'dmath'; { Close the LaTeX file }<br />

103<strong>37</strong>: procedure TeX_SetOxScale(Scale : TScale; OxMin, OxMax, OxStep : Float); external 'dmath';<br />

10338: { Sets the scale on the Ox axis }<br />

10339: procedure TeX_SetOyScale(Scale : TScale; OyMin, OyMax, OyStep : Float); external 'dmath';<br />

10340: { Sets the scale on the Oy axis }<br />

10341: procedure TeX_SetGraphTitle(Title : String); external 'dmath'; { Sets the title for the graph }<br />

10342: procedure TeX_SetOxTitle(Title : String); external 'dmath'; { Sets the title for the Ox axis }<br />

10343: procedure TeX_SetOyTitle(Title : String); external 'dmath'; { Sets the title for the Oy axis }<br />

10344: procedure TeX_PlotOxAxis; external 'dmath'; { Plots the horizontal axis }<br />

10345: procedure TeX_PlotOyAxis; external 'dmath'; { Plots the vertical axis }<br />

10346: procedure TeX_PlotGrid(Grid : TGrid); external 'dmath'; { Plots a grid on the graph }<br />

10347: procedure TeX_WriteGraphTitle; external 'dmath'; Writes the title of the graph }<br />

10348: procedure TeX_SetMaxCurv(NCurv : Byte); external 'dmath';<br />

10349: { Sets the maximum number of curves and re-initializes their parameters }<br />

10350: procedure TeX_SetPointParam(CurvIndex, Symbol, Size : Integer); external 'dmath';<br />

10351: { Sets the point parameters for curve # CurvIndex }<br />

10352: procedure TeX_SetLineParam(CurvIndex, Style : Integer;<br />

10353: Width : Float; Smooth : Boolean); external 'dmath';<br />

10354: { Sets the line parameters for curve # CurvIndex }<br />

10355: procedure TeX_SetCurvLegend(CurvIndex : Integer; Legend : String); external 'dmath';<br />

10356: { Sets the legend for curve # CurvIndex }<br />

10357: procedure TeX_SetCurvStep(CurvIndex, Step : Integer); external 'dmath';<br />

10358: { Sets the step for curve # CurvIndex }<br />

10359: procedure TeX_PlotCurve(X, Y : TVector; Lb, Ub, CurvIndex : Integer); external 'dmath';<br />

10360: { Plots a curve }<br />

10361: procedure TeX_PlotCurveWithErrorBars(X, Y, S : TVector;<br />

10362: Ns, Lb, Ub, CurvIndex : Integer); external 'dmath';<br />

10363: { Plots a curve with error bars }<br />

10364: procedure TeX_PlotFunc(Func : TFunc; X1, X2 : Float;<br />

10365: Npt : Integer; CurvIndex : Integer); external 'dmath';<br />

10366: { Plots a function }<br />

10367: procedure TeX_WriteLegend(NCurv : Integer; ShowPoints, ShowLines : Boolean); external 'dmath';<br />

10368: { Writes the legends for the plotted curves }<br />

10369: procedure TeX_ConRec(Nx, Ny, Nc : Integer; X, Y, Z : TVector; F : TMatrix); external 'dmath';<br />

10<strong>37</strong>0: { Contour plot }<br />

10<strong>37</strong>1: function Xcm(X : Float) : Float; external 'dmath'; { Converts user coordinate X to cm }<br />

10<strong>37</strong>2: function Ycm(Y : Float) : Float; external 'dmath'; { Converts user coordinate Y to cm }<br />

10<strong>37</strong>3:<br />

10<strong>37</strong>4: //*****************************************************unit uPSI_SynPdf;<br />

10<strong>37</strong>5: Function RawUTF8ToPDFString( const Value : RawUTF8) : PDFString<br />

10<strong>37</strong>6: Function _DateTimeToPdfDate( ADate : TDateTime) : TPdfDate<br />

10<strong>37</strong>7: Function _PdfDateToDateTime( const AText : TPdfDate) : TDateTime<br />

10<strong>37</strong>8: Function PdfRect( Left, Top, Right, Bottom : Single) : TPdfRect;<br />

10<strong>37</strong>9: Function PdfRect1( const Box : TPdfBox) : TPdfRect;<br />

10380: Function PdfBox( Left, Top, Width, Height : Single) : TPdfBox<br />

10381: //Function _GetCharCount( Text : PAnsiChar) : integer<br />

10382: //Procedure L2R( W : PWideChar; L : integer)<br />

10383: Function PdfCoord( MM : single) : integer<br />

10384: Function CurrentPrinterPaperSize : TPDFPaperSize<br />

10385: Function CurrentPrinterRes : TPoint<br />

10386: Procedure GDICommentBookmark( MetaHandle : HDC; const aBookmarkName : RawUTF8)<br />

10387: Procedure GDICommentOutline( MetaHandle : HDC; const aTitle : RawUTF8; aLevel : Integer)<br />

10388: Procedure GDICommentLink( MetaHandle:HDC; const aBookmarkName:RawUTF8; const aRect : TRect)<br />

10389: Const('Usp10','String 'usp10.dll<br />

10390: AddTypeS('TScriptState_enum', '( r0, r1, r2, r3, r4, fOverrideDirection, fInhibitSymSwap,<br />

10391: 'fCharShape, fDigitSubstitute,fInhibitLigate,fDisplayZWG, fArabicNumContext, fGcpClusters )<br />

10392: TScriptState_set', 'set of TScriptState_enum<br />

10393: //**********************************************************************<br />

10394:<br />

10395: procedure SIRegister_PMrand(CL: TPSPascalCompiler); //ParkMiller<br />

10396: begin<br />

10397: Procedure PMrandomize( I : word)<br />

10398: Function PMrandom : longint<br />

10399: Function Rrand : extended<br />

10400: Function Irand( N : word) : word<br />

10401: Function Brand( P : extended) : boolean<br />

10402: Function Nrand : extended<br />

10403: end;<br />

10404:<br />

104<strong>05</strong>: procedure SIRegister_Spring_Cryptography_Utils(CL: TPSPascalCompiler);<br />

10406: begin<br />

10407: Function Endian( x : LongWord) : LongWord<br />

104<strong>08</strong>: Function Endian64( x : Int64) : Int64<br />

10409: Function spRol( x : LongWord; y : Byte) : LongWord<br />

10410: Function spRor( x : LongWord; y : Byte) : LongWord<br />

10411: Function Ror64( x : Int64; y : Byte) : Int64<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: 120

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

Saved successfully!

Ooh no, something went wrong!