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

8557: Procedure XRTLRaiseError( E : Exception)<br />

8558: Procedure XRTLRaise( E : Exception)');<br />

8559: Procedure XRaise( E : Exception)');<br />

8560: Procedure XRTLInvalidOperation( ClassName:string; OperationName:string; Description: string)<br />

8561:<br />

8562:<br />

8563: procedure SIRegister_xrtl_util_Value(CL: TPSPascalCompiler);<br />

8564: begin<br />

8565: SIRegister_IXRTLValue(CL);<br />

8566: SIRegister_TXRTLValue(CL);<br />

8567: //AddTypeS('PXRTLValueArray', '^TXRTLValueArray // will not work<br />

8568: AddTypeS('TXRTLValueArray', 'array of IXRTLValue<br />

8569: Function XRTLValue( const AValue : Cardinal) : IXRTLValue;<br />

8570: Function XRTLSetValue( const IValue : IXRTLValue; const AValue : Cardinal) : Cardinal;<br />

8571: Function XRTLGetAsCardinal( const IValue : IXRTLValue) : Cardinal<br />

8572: Function XRTLGetAsCardinalDef( const IValue : IXRTLValue; const DefValue : Cardinal) : Cardinal<br />

8573: Function XRTLValue1( const AValue : Integer) : IXRTLValue;<br />

8574: Function XRTLSetValue1( const IValue : IXRTLValue; const AValue : Integer) : Integer;<br />

8575: Function XRTLGetAsInteger( const IValue : IXRTLValue) : Integer<br />

8576: Function XRTLGetAsIntegerDef( const IValue : IXRTLValue; const DefValue : Integer) : Integer<br />

8577: Function XRTLValue2( const AValue : Int64) : IXRTLValue;<br />

8578: Function XRTLSetValue2( const IValue : IXRTLValue; const AValue : Int64) : Int64;<br />

8579: Function XRTLGetAsInt64( const IValue : IXRTLValue) : Int64<br />

8580: Function XRTLGetAsInt64Def( const IValue : IXRTLValue; const DefValue : Int64) : Int64<br />

8581: Function XRTLValue3( const AValue : Single) : IXRTLValue;<br />

8582: Function XRTLSetValue3( const IValue : IXRTLValue; const AValue : Single) : Single;<br />

8583: Function XRTLGetAsSingle( const IValue : IXRTLValue) : Single<br />

8584: Function XRTLGetAsSingleDef( const IValue : IXRTLValue; const DefValue : Single) : Single<br />

8585: Function XRTLValue4( const AValue : Double) : IXRTLValue;<br />

8586: Function XRTLSetValue4( const IValue : IXRTLValue; const AValue : Double) : Double;<br />

8587: Function XRTLGetAsDouble( const IValue : IXRTLValue) : Double<br />

8588: Function XRTLGetAsDoubleDef( const IValue : IXRTLValue; const DefValue : Double) : Double<br />

8589: Function XRTLValue5( const AValue : Extended) : IXRTLValue;<br />

8590: Function XRTLSetValue5( const IValue : IXRTLValue; const AValue : Extended) : Extended;<br />

8591: Function XRTLGetAsExtended( const IValue : IXRTLValue) : Extended<br />

8592: Function XRTLGetAsExtendedDef( const IValue : IXRTLValue; const DefValue : Extended) : Extended<br />

8593: Function XRTLValue6( const AValue : IInterface) : IXRTLValue;<br />

8594: Function XRTLSetValue6( const IValue : IXRTLValue; const AValue : IInterface) : IInterface;<br />

8595: Function XRTLGetAsInterface( const IValue : IXRTLValue) : IInterface;<br />

8596: //Function XRTLGetAsInterface1( const IValue : IXRTLValue; out Obj) : IInterface;<br />

8597: Function XRTLGetAsInterfaceDef( const IValue : IXRTLValue; const DefValue : IInterface) : IInterface;<br />

8598: Function XRTLValue7( const AValue : WideString) : IXRTLValue;<br />

8599: Function XRTLSetValue7( const IValue : IXRTLValue; const AValue : WideString) : WideString;<br />

8600: Function XRTLGetAsWideString( const IValue : IXRTLValue) : WideString<br />

8601: Function XRTLGetAsWideStringDef( const IValue : IXRTLValue; const DefValue : WideString) : WideString<br />

8602: Function XRTLValue8( const AValue : TObject; const AOwnValue : Boolean) : IXRTLValue;<br />

8603: Function XRTLSetValue8( const IValue : IXRTLValue; const AValue : TObject) : TObject;<br />

8604: Function XRTLGetAsObject( const IValue : IXRTLValue; const ADetachOwnership : Boolean) : TObject;<br />

86<strong>05</strong>: Function XRTLGetAsObjectDef(const IValue:IXRTLValue;const DefValue:TObject;const<br />

ADetachOwnership:Boolean):TObject;<br />

8606: //Function XRTLValue9( const AValue : __Pointer) : IXRTLValue;<br />

8607: //Function XRTLSetValue9( const IValue : IXRTLValue; const AValue : __Pointer) : __Pointer;<br />

86<strong>08</strong>: //Function XRTLGetAsPointer( const IValue : IXRTLValue) : __Pointer<br />

8609: //Function XRTLGetAsPointerDef( const IValue : IXRTLValue; const DefValue : __Pointer) : __Pointer<br />

8610: Function XRTLValueV( const AValue : Variant) : IXRTLValue;<br />

8611: Function XRTLSetValueV( const IValue : IXRTLValue; const AValue : Variant) : Variant;<br />

8612: Function XRTLGetAsVariant( const IValue : IXRTLValue) : Variant<br />

8613: Function XRTLGetAsVariantDef( const IValue : IXRTLValue; const DefValue : Variant) : Variant<br />

86<strong>14</strong>: Function XRTLValue10( const AValue : Currency) : IXRTLValue;<br />

8615: Function XRTLSetValue10( const IValue : IXRTLValue; const AValue : Currency) : Currency;<br />

8616: Function XRTLGetAsCurrency( const IValue : IXRTLValue) : Currency<br />

86<strong>17</strong>: Function XRTLGetAsCurrencyDef( const IValue : IXRTLValue; const DefValue : Currency) : Currency<br />

8618: Function XRTLValue11( const AValue : Comp) : IXRTLValue;<br />

8619: Function XRTLSetValue11( const IValue : IXRTLValue; const AValue : Comp) : Comp;<br />

8620: Function XRTLGetAsComp( const IValue : IXRTLValue) : Comp<br />

8621: Function XRTLGetAsCompDef( const IValue : IXRTLValue; const DefValue : Comp) : Comp<br />

8622: Function XRTLValue12( const AValue : TClass) : IXRTLValue;<br />

8623: Function XRTLSetValue12( const IValue : IXRTLValue; const AValue : TClass) : TClass;<br />

8624: Function XRTLGetAsClass( const IValue : IXRTLValue) : TClass<br />

8625: Function XRTLGetAsClassDef( const IValue : IXRTLValue; const DefValue : TClass) : TClass<br />

8626: Function XRTLValue13( const AValue : TGUID) : IXRTLValue;<br />

8627: Function XRTLSetValue13( const IValue : IXRTLValue; const AValue : TGUID) : TGUID;<br />

8628: Function XRTLGetAsGUID( const IValue : IXRTLValue) : TGUID<br />

8629: Function XRTLGetAsGUIDDef( const IValue : IXRTLValue; const DefValue : TGUID) : TGUID<br />

8630: Function XRTLValue<strong>14</strong>( const AValue : Boolean) : IXRTLValue;<br />

8631: Function XRTLSetValue<strong>14</strong>( const IValue : IXRTLValue; const AValue : Boolean) : Boolean;<br />

8632: Function XRTLGetAsBoolean( const IValue : IXRTLValue) : Boolean<br />

8633: Function XRTLGetAsBooleanDef( const IValue : IXRTLValue; const DefValue : Boolean) : Boolean<br />

8634: end;<br />

8635:<br />

8636: //*****************************unit uPSI_GR32;*******************************************<br />

86<strong>37</strong>:<br />

8638: Function Color32( WinColor : TColor) : TColor32;<br />

8639: Function Color321( R, G, B : Byte; A : Byte) : TColor32;<br />

8640: Function Color322( Index : Byte; var Palette : TPalette32) : TColor32;<br />

8641: Function Gray32( Intensity : Byte; Alpha : Byte) : TColor32<br />

8642: Function WinColor( Color32 : TColor32) : TColor<br />

8643: Function ArrayOfColor32( Colors : array of TColor32) : TArrayOfColor32<br />

8644: Procedure Color32ToRGB( Color32 : TColor32; var R, G, B : Byte)<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: 100

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

Saved successfully!

Ooh no, something went wrong!