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

8645: Procedure Color32ToRGBA( Color32 : TColor32; var R, G, B, A : Byte)<br />

8646: Function Color32Components( R, G, B, A : Boolean) : TColor32Components<br />

8647: Function RedComponent( Color32 : TColor32) : Integer<br />

8648: Function GreenComponent( Color32 : TColor32) : Integer<br />

8649: Function BlueComponent( Color32 : TColor32) : Integer<br />

8650: Function AlphaComponent( Color32 : TColor32) : Integer<br />

8651: Function Intensity( Color32 : TColor32) : Integer<br />

8652: Function SetAlpha( Color32 : TColor32; NewAlpha : Integer) : TColor32<br />

8653: Function HSLtoRGB( H, S, L : Single) : TColor32;<br />

8654: Procedure RGBtoHSL( RGB : TColor32; out H, S, L : Single);<br />

8655: Function HSLtoRGB1( H, S, L : Integer) : TColor32;<br />

8656: Procedure RGBtoHSL1( RGB : TColor32; out H, S, L : Byte);<br />

8657: Function WinPalette( const P : TPalette32) : HPALETTE<br />

8658: Function FloatPoint( X, Y : Single) : TFloatPoint;<br />

8659: Function FloatPoint1( const P : TPoint) : TFloatPoint;<br />

8660: Function FloatPoint2( const FXP : TFixedPoint) : TFloatPoint;<br />

8661: Function FixedPoint( X, Y : Integer) : TFixedPoint;<br />

8662: Function FixedPoint1( X, Y : Single) : TFixedPoint;<br />

8663: Function FixedPoint2( const P : TPoint) : TFixedPoint;<br />

8664: Function FixedPoint3( const FP : TFloatPoint) : TFixedPoint;<br />

8665: AddTypeS('TRectRounding', '( rrClosest, rrOutside, rrInside )<br />

8666: Function MakeRect( const L, T, R, B : Integer) : TRect;<br />

8667: Function MakeRect1( const FR : TFloatRect; Rounding : TRectRounding) : TRect;<br />

8668: Function MakeRect2( const FXR : TRect; Rounding : TRectRounding) : TRect;<br />

8669: Function GFixedRect( const L, T, R, B : TFixed) : TRect;<br />

8670: Function FixedRect1( const ARect : TRect) : TRect;<br />

8671: Function FixedRect2( const FR : TFloatRect) : TRect;<br />

8672: Function GFloatRect( const L, T, R, B : TFloat) : TFloatRect;<br />

8673: Function FloatRect1( const ARect : TRect) : TFloatRect;<br />

8674: Function FloatRect2( const FXR : TRect) : TFloatRect;<br />

8675: Function GIntersectRect( out Dst : TRect; const R1, R2 : TRect) : Boolean;<br />

8676: Function IntersectRect1( out Dst : TFloatRect; const FR1, FR2 : TFloatRect) : Boolean;<br />

8677: Function GUnionRect( out Rect : TRect; const R1, R2 : TRect) : Boolean;<br />

8678: Function UnionRect1( out Rect : TFloatRect; const R1, R2 : TFloatRect) : Boolean;<br />

8679: Function GEqualRect( const R1, R2 : TRect) : Boolean;<br />

8680: Function EqualRect1( const R1, R2 : TFloatRect) : Boolean;<br />

8681: Procedure GInflateRect( var R : TRect; Dx, Dy : Integer);<br />

8682: Procedure InflateRect1( var FR : TFloatRect; Dx, Dy : TFloat);<br />

8683: Procedure GOffsetRect( var R : TRect; Dx, Dy : Integer);<br />

8684: Procedure OffsetRect1( var FR : TFloatRect; Dx, Dy : TFloat);<br />

8685: Function IsRectEmpty( const R : TRect) : Boolean;<br />

8686: Function IsRectEmpty1( const FR : TFloatRect) : Boolean;<br />

8687: Function GPtInRect( const R : TRect; const P : TPoint) : Boolean;<br />

8688: Function PtInRect1( const R : TFloatRect; const P : TPoint) : Boolean;<br />

8689: Function PtInRect2( const R : TRect; const P : TFloatPoint) : Boolean;<br />

8690: Function PtInRect3( const R : TFloatRect; const P : TFloatPoint) : Boolean;<br />

8691: Function EqualRectSize( const R1, R2 : TRect) : Boolean;<br />

8692: Function EqualRectSize1( const R1, R2 : TFloatRect) : Boolean;<br />

8693: Function MessageBeep( uType : UINT) : BOOL<br />

8694: Function ShowCursor( bShow : BOOL) : Integer<br />

8695: Function SetCursorPos( X, Y : Integer) : BOOL<br />

8696: Function SetCursor( hCursor : HICON) : HCURSOR<br />

8697: Function GetCursorPos( var lpPoint : TPoint) : BOOL<br />

8698: //Function ClipCursor( lpRect : PRect) : BOOL<br />

8699: Function GetClipCursor( var lpRect : TRect) : BOOL<br />

8700: Function GetCursor : HCURSOR<br />

8701: Function CreateCaret( hWnd : HWND; hBitmap : HBITMAP; nWidth, nHeight : Integer) : BOOL<br />

8702: Function GetCaretBlinkTime : UINT<br />

8703: Function SetCaretBlinkTime( uMSeconds : UINT) : BOOL<br />

8704: Function DestroyCaret : BOOL<br />

87<strong>05</strong>: Function HideCaret( hWnd : HWND) : BOOL<br />

8706: Function ShowCaret( hWnd : HWND) : BOOL<br />

8707: Function SetCaretPos( X, Y : Integer) : BOOL<br />

87<strong>08</strong>: Function GetCaretPos( var lpPoint : TPoint) : BOOL<br />

8709: Function ClientToScreen( hWnd : HWND; var lpPoint : TPoint) : BOOL<br />

8710: Function ScreenToClient( hWnd : HWND; var lpPoint : TPoint) : BOOL<br />

8711: Function MapWindowPoints(hWndFrom,hWndTo:HWND; var lpPoints, cPoints : UINT) : Integer<br />

8712: Function WindowFromPoint( Point : TPoint) : HWND<br />

8713: Function ChildWindowFromPoint( hWndParent : HWND; Point : TPoint) : HWND<br />

87<strong>14</strong>:<br />

8715:<br />

8716: procedure SIRegister_GR32_Math(CL: TPSPascalCompiler);<br />

87<strong>17</strong>: begin<br />

8718: Function FixedFloor( A : TFixed) : Integer<br />

8719: Function FixedCeil( A : TFixed) : Integer<br />

8720: Function FixedMul( A, B : TFixed) : TFixed<br />

8721: Function FixedDiv( A, B : TFixed) : TFixed<br />

8722: Function OneOver( Value : TFixed) : TFixed<br />

8723: Function FixedRound( A : TFixed) : Integer<br />

8724: Function FixedSqr( Value : TFixed) : TFixed<br />

8725: Function FixedSqrtLP( Value : TFixed) : TFixed<br />

8726: Function FixedSqrtHP( Value : TFixed) : TFixed<br />

8727: Function FixedCombine( W, X, Y : TFixed) : TFixed<br />

8728: Procedure GRSinCos( const Theta : TFloat; out Sin, Cos : TFloat);<br />

8729: Procedure GRSinCos1( const Theta, Radius : Single; out Sin, Cos : Single);<br />

8730: Function GRHypot( const X, Y : TFloat) : TFloat;<br />

8731: Function Hypot1( const X, Y : Integer) : Integer;<br />

8732: Function FastSqrt( const Value : TFloat) : TFloat<br />

8733: Function FastSqrtBab1( const Value : TFloat) : TFloat<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: 101

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

Saved successfully!

Ooh no, something went wrong!