<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.avosupport.de/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.avosupport.de/wiki/feed.php">
        <title>AVOSUPPORT - macros:type</title>
        <description></description>
        <link>https://www.avosupport.de/wiki/</link>
        <image rdf:resource="https://www.avosupport.de/wiki/_media/logo.png" />
       <dc:date>2026-04-15T10:17:18+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/boolean?rev=1509294950&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/double?rev=1585419058&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/enum?rev=1514368178&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/eventpropergation?rev=1585475824&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/flag?rev=1536518136&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/float?rev=1509294876&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/ienumerable?rev=1623505558&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/int32?rev=1509294738&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/list_1?rev=1535121344&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/null?rev=1510928968&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/object?rev=1529933052&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/single?rev=1509294878&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/string?rev=1511101330&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.avosupport.de/wiki/macros/type/void?rev=1509296326&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.avosupport.de/wiki/_media/logo.png">
        <title>AVOSUPPORT</title>
        <link>https://www.avosupport.de/wiki/</link>
        <url>https://www.avosupport.de/wiki/_media/logo.png</url>
    </image>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/boolean?rev=1509294950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-29T16:35:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Boolean</title>
        <link>https://www.avosupport.de/wiki/macros/type/boolean?rev=1509294950&amp;do=diff</link>
        <description>Boolean

A boolean value is the most digital type possible: it can only be Yes or No. Nothing else. However, while in many programming languages there are several synonyms for both (0 and 1, yes and no, and more), it is always best to stick to one pattern - and this pattern shall be</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/double?rev=1585419058&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-28T18:10:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Double</title>
        <link>https://www.avosupport.de/wiki/macros/type/double?rev=1585419058&amp;do=diff</link>
        <description>Double

A value of type “double ” is a double precision floating point number. For the computer, it is 64 bits where one is used for the sign (+ or -), 11 are used for an exponent (power) of 2, and 52 are used for the fractions...

In a brief: double values can be positive or negative, can represent fractions (e.g. 0.25 or 3.75) - and hence are usually the result of division/multiplication operations. They are being used where the precision of a</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/enum?rev=1514368178&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-27T09:49:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Enum</title>
        <link>https://www.avosupport.de/wiki/macros/type/enum?rev=1514368178&amp;do=diff</link>
        <description>Enum

Data of the Enum, or Enumerated, type is data with a fixed, limited number of options. Usually (as far as to be seen in Titan) the options need to be given as String.

As far as known, the possbible values for a property of type Enum should be denoted in the property&#039;s wiki post - see the properties below in</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/eventpropergation?rev=1585475824&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-29T09:57:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>EventPropergation</title>
        <link>https://www.avosupport.de/wiki/macros/type/eventpropergation?rev=1585475824&amp;do=diff</link>
        <description>Titan Type

EventPropergation

This is nowhere documented and simply derived from the Playbacks.AppendOrInsertPlaybackStep function definition which lists EventPropergation as return value. It is believed that this is, apart from the obvious typo, an analogon for the return value Void in conjunction with the idea that this event is passed on to other instances.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/flag?rev=1536518136&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-09-09T18:35:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Flag</title>
        <link>https://www.avosupport.de/wiki/macros/type/flag?rev=1536518136&amp;do=diff</link>
        <description>Flag

It is assumed that th data type &#039;Flag&#039; is similar to the type Enum

Data of the flag type is data with a fixed, limited number of options. Usually (as far as to be seen in Titan) the options need to be given as String.

Also used in</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/float?rev=1509294876&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-29T16:34:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Float</title>
        <link>https://www.avosupport.de/wiki/macros/type/float?rev=1509294876&amp;do=diff</link>
        <description>Float

In general, in many programming languages Float is used as a synonym for Single: a 4 byte word holding a floating point numeric value in single precision, according to IEEE 754.

It is assumed that this is also true in the context of macros: the function ActionScript.SetProperty.Float requires a single value in order to set a float property. Also, the</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/ienumerable?rev=1623505558&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-12T13:45:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IEnumerable</title>
        <link>https://www.avosupport.de/wiki/macros/type/ienumerable?rev=1623505558&amp;do=diff</link>
        <description>IEnumerable

This is a kind of a collection of objects where the system can walk through. E.g. when multiple handles are selected and you want to apply a certain function to each of them, IEnumerable is probably the type this functions needs to cope with.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/int32?rev=1509294738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-29T16:32:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Int32</title>
        <link>https://www.avosupport.de/wiki/macros/type/int32?rev=1509294738&amp;do=diff</link>
        <description>Int32

An Int32 value is a numeric value, positiv or negative, with no decimal places: it is an integer, or integral value.

Many of the values you give are integer values, e.g. 0, 1, 25, 50, or 100. In particular, indexes (e.g. the number of the page, or the playback thereof), user numbers, or IDs (if numeric) ar usually Int32 values.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/list_1?rev=1535121344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-24T14:35:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>List`1</title>
        <link>https://www.avosupport.de/wiki/macros/type/list_1?rev=1535121344&amp;do=diff</link>
        <description>List`1

A list of values of a certain type, e.g. a list of handle indexes

An example is


&lt;step pause=&quot;0.001&quot;&gt;Handles.SetSourceHandleRange(&quot;Workspaces&quot;, {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11})&lt;/step&gt;


The type of the values - in this case: Int32 - is defined elsewhere.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/null?rev=1510928968&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-17T14:29:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Null</title>
        <link>https://www.avosupport.de/wiki/macros/type/null?rev=1510928968&amp;do=diff</link>
        <description>Null

The Null type is the counterpart of Void and is used for function input parameters, to tell a function that expects a parameter being set that this parameter is empty. Nil. Nada. Nothing. (You might contemplate the important difference between 0 as a value, followed by 1, 2</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/object?rev=1529933052&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-25T13:24:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Object</title>
        <link>https://www.avosupport.de/wiki/macros/type/object?rev=1529933052&amp;do=diff</link>
        <description>Object

As this is a very simplified documentation, we may retreat to the following statement: while &#039;primitive&#039; values - like strings, singles etc. - contain only one value, objects are more complex. A very basic example is given in the overview on types: imagine an address which is composed maybe of a street name, a number, a zip code, and a city - then the whole thing is the address object, and the individual values are the properties of this object.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/single?rev=1509294878&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-29T16:34:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Single</title>
        <link>https://www.avosupport.de/wiki/macros/type/single?rev=1509294878&amp;do=diff</link>
        <description>Single

A value of type “single” is a single precision floating point number. For the computer, it is 32 bits where one is used for the sign (+ or -), 8 are used for an exponent (power) of 2, and 23 are used for the fractions...

In a brief: single values can be positive or negative, can represent fractions (e.g. 0.25 or 3.75) - and hence are usually the result of division/multiplication operations.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/string?rev=1511101330&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-11-19T14:22:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>String</title>
        <link>https://www.avosupport.de/wiki/macros/type/string?rev=1511101330&amp;do=diff</link>
        <description>String

A string is comprising of one or more letters and numbers forming one or more words. Furthermore, a string might contain some symbols/special characters. In most cases you will note that inside strings there are only . (full stops) and , (commas) - but this is more convention than a fixed rule. Strictly, any number and combination of characters and symbols can be regarded a string - but that&#039;s way beyond the scope of this wiki.</description>
    </item>
    <item rdf:about="https://www.avosupport.de/wiki/macros/type/void?rev=1509296326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-29T16:58:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Void</title>
        <link>https://www.avosupport.de/wiki/macros/type/void?rev=1509296326&amp;do=diff</link>
        <description>Void
Into the great wide open 
Under them skies of blue 
Out in the great wide open 
A rebel without a clue…
(Tom Petty and the Heartbreakers)
Void is something like the no-type: it says &#039;there is, or will be, absolutely no data&#039;. This is used as return value for functions which don&#039;t return anything. See</description>
    </item>
</rdf:RDF>
