Data Types

This section describes the data types used in the COM interface when defining COM Interface Settings.

Note

All settings are passed as strings and then parsed into the respective data type. You can thus use multiple representations. Please avoid using culture-specific encodings like thousand separators in numbers.

String

String is the most basic type for the COM Interface and you can put anything in here you like. The strings are interpreted in your Windows encoding.

Bool

For the boolean you can use “True” or “False” or “1” and “0”.

Int

Integers are numbers according to the C# specification from -2147483648 to 2147483647, i.e. “42”.

Warning

You should not use thousand separators in the parameters.

Float

Floats are values with 32-bit floating-point values, i.e. “3.14”.

Warning

You should not use thousand separators in the parameters. The decimal separator has to be the dot.

Double

Doubles are values with 64-bit floating-point values, i.e. “3.14”.

Warning

You should not use thousand separators in the parameters. The decimal separator has to be the dot.

Color

The color type is a color in HTML RGB (Red, Green, Blue) or ARGB (Alpha, Red, Green, Blue) notation, i.e. “#FF0000” or “#FFFF0000”.

Enum

Enum values are internally parsed to C# enums. You have to use a string matching one of the enum names. There is a list of valid values along with each enum property in the list of COM Interface Settings.