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