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