Contains a set of wrappers for returning ranges of connector and engine values
Marcel Sondaar
| rangetool.bas | Contains a set of wrappers for returning ranges of connector and engine values |
| Functions | |
| EngineReturnSimpleRange | Creates and sends a single sized range reply |
| ConnectorReturnSimpleRange | Creates and sends a single sized range reply |
| EngineReturnConstantRange | Creates and sends a range reply which specifies only a single valid value (i.e. |
| ConnectorReturnConstantRange | Creates and sends a range reply which specifies only a single valid value (i.e. |
| EngineReturnBooleanRange | Creates and sends a range reply deescribing a property having exactly two values |
| ConnectorReturnBooleanRange | Creates and sends a range reply deescribing a property having exactly two values |
Sub EngineReturnSimpleRange CDecl Alias "EngineReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a single sized range reply
| Source | message address of the requesting application |
| Index | Engine index |
| Prop | The property requested |
| First | The lower bound (inclusive) of valid values |
| Last | The upper bound (inclusive) of valid values |
| Modulus | The difference between consecutive values |
none
Sub ConnectorReturnSimpleRange CDecl Alias "ConnectorReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a single sized range reply
| Source | message address of the requesting application |
| Index | Engine index |
| Prop | The property requested |
| First | The lower bound (inclusive) of valid values |
| Last | The upper bound (inclusive) of valid values |
| Modulus | The difference between consecutive values |
none
Sub EngineReturnConstantRange CDecl Alias "EngineReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e. the property is a constant)
| Source | message address of the requesting application |
| Index | Engine index |
| Prop | The property requested |
| Value | The hardwired value |
none
Sub ConnectorReturnConstantRange CDecl Alias "ConnectorReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e. the property is a constant)
| Source | message address of the requesting application |
| Index | Engine index |
| Prop | The property requested |
| Value | The hardwired value |
none
Sub EngineReturnBooleanRange CDecl Alias "EngineReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply deescribing a property having exactly two values
| Source | message address of the requesting application |
| Index | Engine index |
| Prop | The property requested |
| Value1 | The first value possible |
| Value2 | The second value possible |
none
Sub ConnectorReturnBooleanRange CDecl Alias "ConnectorReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply deescribing a property having exactly two values
| Source | message address of the requesting application |
| Index | Engine index |
| Prop | The property requested |
| Value1 | The first value possible |
| Value2 | The second value possible |
none
Creates and sends a single sized range reply
Sub EngineReturnSimpleRange CDecl Alias "EngineReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a single sized range reply
Sub ConnectorReturnSimpleRange CDecl Alias "ConnectorReturnSimpleRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal First as Integer, ByVal Last as Integer, ByVal Modulus As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e.
Sub EngineReturnConstantRange CDecl Alias "EngineReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply which specifies only a single valid value (i.e.
Sub ConnectorReturnConstantRange CDecl Alias "ConnectorReturnConstantRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value As Integer )
Creates and sends a range reply deescribing a property having exactly two values
Sub EngineReturnBooleanRange CDecl Alias "EngineReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )
Creates and sends a range reply deescribing a property having exactly two values
Sub ConnectorReturnBooleanRange CDecl Alias "ConnectorReturnBooleanRange" ( ByVal Source As Integer, ByVal Index As Integer, ByVal Prop as Integer, ByVal Value1 As Integer, ByVal Value2 As Integer )