<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.m2osw.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Made to Order Software Corporation - SWF</title>
 <link>http://www.m2osw.com/taxonomy/term/551/all</link>
 <description></description>
 <language>en</language>
<item>
 <title>Toggle Quality</title>
 <link>http://www.m2osw.com/swf_action_togglequality</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Movie        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    8        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;&lt;em&gt;&amp;lt;n.a.&amp;gt;&lt;/em&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    n.a.        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;if (_root.quality == HIGH_QUALITY)&amp;nbsp;{&lt;br /&gt;
&amp;nbsp; _root.set_quality(LOW_QUALITY);&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
&amp;nbsp; _root.set_quality(HIGH_QUALITY);&lt;br /&gt;
}&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    1        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_getmember&quot;&gt;Get Member&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_getproperty&quot;&gt;Get Property&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_setmember&quot;&gt;Set Member&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_setproperty&quot;&gt;Set Property&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Change the quality level from low to high and vice versa. At this time, not sure what happens if you use medium!&lt;/p&gt;
&lt;p&gt;Note that the quality is defined on the root only and affects the entire output.&lt;/p&gt;
&lt;p&gt;Newer SWF versions (since version 5) should use the movie quality variable member instead of this direct action.&lt;/p&gt;

</description>
 <comments>http://www.m2osw.com/swf_action_togglequality#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/688">Movie</category>
 <pubDate>Tue, 12 Jan 2010 05:26:48 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">419 at http://www.m2osw.com</guid>
</item>
<item>
 <title>String Less Than</title>
 <link>http://www.m2osw.com/swf_action_stringlessthan</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    String and Characters        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    41        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;&lt;em&gt;&amp;lt;n.a.&amp;gt;&lt;/em&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 2 (s), push 1 (b)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;s&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;2&lt;/sub&gt; := pop();&lt;br /&gt;
r := s&lt;sub&gt;2&lt;/sub&gt; &amp;lt; s&lt;sub&gt;1&lt;/sub&gt;;&lt;br /&gt;
push(r);&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    4        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_equal&quot;&gt;Equal&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_equaltyped&quot;&gt;Equal (typed)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_greaterthantyped&quot;&gt;Greater Than (typed)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_lessthan&quot;&gt;Less Than&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_lessthantyped&quot;&gt;Less Than (typed)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_strictequal&quot;&gt;Strict Equal&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_stringequal&quot;&gt;String Equal&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_stringgreaterthantyped&quot;&gt;String Greater Than&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Pop two strings, compare them, push the Boolean result back on the stack.&lt;/p&gt;
&lt;p&gt;This operation was available since version 4 of SWF. Since Macromedia introduced &lt;a href=&quot;/swf_action_stringgreaterthantyped&quot;&gt;&lt;strong&gt;String Greater Than (typed)&lt;/strong&gt;&lt;/a&gt; in version 6, it is likely that this operator is expected to legally be used, although it seems to me that the &lt;a href=&quot;/swf_action_lessthantyped&quot;&gt;&lt;strong&gt;Less Than (typed)&lt;/strong&gt;&lt;/a&gt; action should be used instead.&lt;/p&gt;

</description>
 <comments>http://www.m2osw.com/swf_action_stringlessthan#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/693">String and Characters</category>
 <pubDate>Sat, 09 Jan 2010 12:50:16 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">411 at http://www.m2osw.com</guid>
</item>
<item>
 <title>String Greater Than</title>
 <link>http://www.m2osw.com/swf_action_stringgreaterthantyped</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Comparisons        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    (typed)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    104        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;&lt;em&gt;&amp;lt;n.a.&amp;gt;&lt;/em&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 2 (s), push 1 (b)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;s&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;2&lt;/sub&gt; := pop();&lt;br /&gt;
r := s&lt;sub&gt;2&lt;/sub&gt; &amp;gt; s&lt;sub&gt;1&lt;/sub&gt;;&lt;/div&gt;
&lt;div&gt;push(r);&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    6        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_greaterthantyped&quot;&gt;Greater Than (typed)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_lessthan&quot;&gt;Less Than&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_lessthantyped&quot;&gt;Less Than (typed)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_stringequal&quot;&gt;String Equal&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_stringlessthan&quot;&gt;String Less Than&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Similar to &lt;a href=&quot;/swf_action_swap&quot;&gt;&lt;strong&gt;&lt;i&gt;Swap&lt;/i&gt;&lt;/strong&gt;&lt;/a&gt;&lt;i&gt; + &lt;a href=&quot;/swf_action_lessthan&quot;&gt;&lt;strong&gt;String Less Than&lt;/strong&gt;&lt;/a&gt;&lt;/i&gt; although not exactly the same.&lt;/p&gt;
&lt;p&gt;It checks whether the second string is greater than the first and return the Boolean result on the stack.&lt;a class=&quot;see-footnote&quot; id=&quot;footnoteref1_t21d3za&quot; title=&quot;I&#039;m not too sure why Macromedia introduced this action in SWF version 6.&quot; href=&quot;#footnote1_t21d3za&quot;&gt;1&lt;/a&gt;&lt;/p&gt;
&lt;p class=&quot;rtecenter&quot;&gt;&lt;em&gt;&lt;strong&gt;IMPORTANT&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;ul class=&quot;footnotes&quot;&gt;&lt;li class=&quot;footnote&quot; id=&quot;footnote1_t21d3za&quot;&gt;&lt;a class=&quot;footnote-label&quot; href=&quot;#footnoteref1_t21d3za&quot;&gt;1.&lt;/a&gt; I&#039;m not too sure why Macromedia introduced this action in SWF version 6.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/swf_action_stringgreaterthantyped&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/swf_action_stringgreaterthantyped#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/691">Comparisons</category>
 <pubDate>Fri, 08 Jan 2010 11:47:00 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">407 at http://www.m2osw.com</guid>
</item>
<item>
 <title>String Equal</title>
 <link>http://www.m2osw.com/swf_action_stringequal</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Comparisons        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    19        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;&lt;em&gt;&amp;lt;n.a.&amp;gt;&lt;/em&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 2 (s), push 1 (b)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;s&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;2&lt;/sub&gt; := pop();&lt;br /&gt;
r := s&lt;sub&gt;2&lt;/sub&gt; == s&lt;sub&gt;1&lt;/sub&gt;;&lt;br /&gt;
push(r);&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    4        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_equal&quot;&gt;Equal&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_equaltyped&quot;&gt;Equal (typed)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_strictequal&quot;&gt;Strict Equal&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_logicalnot&quot;&gt;Logical Not&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Pops two strings, compute the equality and put the Boolean result back on the stack.&lt;/p&gt;
&lt;p class=&quot;rtecenter&quot;&gt;&lt;em&gt;&lt;strong&gt;IMPORTANT&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/swf_action_stringequal&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/swf_action_stringequal#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/691">Comparisons</category>
 <pubDate>Fri, 08 Jan 2010 11:38:25 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">406 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Store Register</title>
 <link>http://www.m2osw.com/swf_action_storeregister</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Variables        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    135        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;unsigned char&amp;nbsp;&amp;nbsp; f_register;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    1 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 1 (a), push 1 (a)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;a&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;/div&gt;
&lt;div&gt;target.g_register[f_register] = a&lt;sub&gt;1&lt;/sub&gt;;&lt;br /&gt;
push(a&lt;sub&gt;1&lt;/sub&gt;);&lt;/div&gt;

        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    5        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_getvariable&quot;&gt;Get Variable&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_pushdata&quot;&gt;Push Data&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_setvariable&quot;&gt;Set Variable&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Pop one value from the stack, push it back on the stack and also store it in one of 4 or 256 registers which number is specified in the tag (0, 1, 2 or 3 only if not in a &lt;a href=&quot;/swf_action_declarefunction2&quot;&gt;Declare&amp;nbsp;Function&amp;nbsp;(V7)&lt;/a&gt;. I tried other numbers and they don&#039;t work in SWF version 6 or older.) Until set a register has the value &lt;i&gt;undefined&lt;/i&gt;. The value of a register can be retrieved with a &lt;a href=&quot;/swf_action_pushdata&quot;&gt;Push&amp;nbsp;Data&lt;/a&gt; action and the register type with the matching register number.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/swf_action_storeregister&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/swf_action_storeregister#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/696">Variables</category>
 <pubDate>Fri, 08 Jan 2010 11:13:10 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">402 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Set Target</title>
 <link>http://www.m2osw.com/swf_action_settarget</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Movie        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    (dynamic)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    139        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;string&amp;nbsp;&amp;nbsp; f_target;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    -1 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    n.a.        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;set_target(f_target);&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    1        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_callmethod&quot;&gt;Call Method&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_tag_definesprite&quot;&gt;DefineSprite&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_getmember&quot;&gt;Get Member&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_setmember&quot;&gt;Set Member&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_settargetdynamic&quot;&gt;Set Target (dynamic)&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;If the string &lt;i&gt;f_target&lt;/i&gt; is the empty string, then 			the next actions apply to the main movie.&lt;/p&gt;
&lt;p&gt;Otherwise it is the name of a &lt;a href=&quot;/swf_tag_definesprite&quot;&gt;&lt;strong&gt;Sprite&lt;/strong&gt;&lt;/a&gt; and the followings actions apply to that &lt;strong&gt;Sprite&lt;/strong&gt; only.&lt;/p&gt;
&lt;p&gt;In order to use a dynamic name for the target, use &lt;a href=&quot;/swf_action_settargetdynamic&quot;&gt;&lt;strong&gt;Set Target (dynamic)&lt;/strong&gt;&lt;/a&gt; instead.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/swf_action_settarget&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/swf_action_settarget#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/688">Movie</category>
 <category domain="http://www.m2osw.com/taxonomy/term/624">Sprite</category>
 <pubDate>Wed, 06 Jan 2010 06:04:24 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">389 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Set Property</title>
 <link>http://www.m2osw.com/swf_action_setproperty</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Movie        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    35        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;&lt;em&gt;&amp;lt;n.a.&amp;gt;&lt;/em&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 2 (a), pop 1 (s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;a&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;br /&gt;
a&lt;sub&gt;2&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;3&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;3&lt;/sub&gt;[a&lt;sub&gt;2&lt;/sub&gt;] = a&lt;sub&gt;1&lt;/sub&gt;;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    4        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_getmember&quot;&gt;Get Member&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_getproperty&quot;&gt;Get Property&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_setmember&quot;&gt;Set Member&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Pop a value from the stack representing the new property value.&lt;/p&gt;
&lt;p&gt;Pop the name of the property to be changed. Note that the property scheme is from version 4 and as such the property name can be represented by a number. Older version actually only accepted floating point numbers.&lt;/p&gt;
&lt;p&gt;Finally, pop the name of the object where the specified field property is modified.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;insert-node insert-node1 insert-nid352&quot;&gt;&lt;p&gt;The following is the list of currently accepted properties or fields for the &lt;a href=&quot;/swf_action_getproperty&quot;&gt;&lt;strong&gt;Get Property&lt;/strong&gt;&lt;/a&gt; and the &lt;a href=&quot;/swf_action_setproperty&quot;&gt;&lt;strong&gt;Set Property&lt;/strong&gt;&lt;/a&gt; actions. Note that the properties can be specified with either an integer (type 7,     requires V5.0+) or a single precision floating point (type 1, V4.0 compatible). And since strings are automatically transformed in a value when required, one can use a string to represent the property number (type 0). It works with a double value, I even tested a Boolean and null and it works. Obviously it isn&#039;t a good idea to use these. The default should be a single precision float. Please, see the &lt;a href=&quot;/swf_action_pushdata&quot;&gt;&lt;strong&gt;Push Data&lt;/strong&gt;&lt;/a&gt; action for more information about data types.&lt;/p&gt;
&lt;table cellspacing=&quot;5&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign=&quot;top&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;WARNING:&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;Adobe is trying to phase out this functionality. It is very likely not working in ABC&amp;nbsp;code and it is not necessary since objects have member functions that can be used for the exact same purpose and it is a lot cleaner to use those instead.&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; bgcolor=&quot;black&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;table cellspacing=&quot;2&quot; cellpadding=&quot;6&quot; border=&quot;0&quot;&gt;
                &lt;tbody&gt;
                    &lt;tr bgcolor=&quot;#cccccc&quot;&gt;
                        &lt;th align=&quot;center&quot;&gt;Float&lt;/th&gt;
                        &lt;th align=&quot;center&quot;&gt;Decimal&lt;/th&gt;
                        &lt;th align=&quot;center&quot;&gt;Name&lt;/th&gt;
                        &lt;th align=&quot;center&quot;&gt;Comments&lt;/th&gt;
                        &lt;th align=&quot;center&quot;&gt;Version&lt;/th&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x00000000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;0&lt;/td&gt;
                        &lt;td&gt;x&lt;/td&gt;
                        &lt;td&gt;x position in pixels (not TWIPs!)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x3F800000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;1&lt;/td&gt;
                        &lt;td&gt;y&lt;/td&gt;
                        &lt;td&gt;y position in pixels (not TWIPs!)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x40000000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;2&lt;/td&gt;
                        &lt;td&gt;x scale&lt;/td&gt;
                        &lt;td&gt;horizontal scaling factor in percent (50 &amp;mdash; NOT 0.5 &amp;mdash; represents half the normal size!!!)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x40400000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;3&lt;/td&gt;
                        &lt;td&gt;y scale&lt;/td&gt;
                        &lt;td&gt;vertical scaling factor in percent (50 &amp;mdash; NOT 0.5 &amp;mdash; represents half the normal size!!!)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x40800000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                        &lt;td&gt;current frame&lt;/td&gt;
                        &lt;td&gt;the very frame being played; one can query the root current frame using an empty string (&amp;quot;&amp;quot;) as the name of the object; note that the first current frame is number 1 and the last is equal to the total number of frames; on the other hand, the &lt;a href=&quot;/swf_action_gotoexpression&quot;&gt;&lt;strong&gt;Goto&lt;/strong&gt;&lt;/a&gt; instruction expects a frame number from 0 to the number of frames - 1&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x40A00000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;5&lt;/td&gt;
                        &lt;td&gt;number of frames&lt;/td&gt;
                        &lt;td&gt;total number of frames in movie/sprite/thread&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x40C00000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;6&lt;/td&gt;
                        &lt;td&gt;alpha&lt;/td&gt;
                        &lt;td&gt;alpha value in percent (50 &amp;mdash; NOT 0.5 &amp;mdash; means half transparent)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x40E00000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;7&lt;/td&gt;
                        &lt;td&gt;visibility&lt;/td&gt;
                        &lt;td&gt;whether the object is visible&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41000000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;8&lt;/td&gt;
                        &lt;td&gt;width&lt;/td&gt;
                        &lt;td&gt;maximum width of the object (scales the object to that width)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41100000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;9&lt;/td&gt;
                        &lt;td&gt;height&lt;/td&gt;
                        &lt;td&gt;maximum height of the object (scales the object to that height)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41200000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;10&lt;/td&gt;
                        &lt;td&gt;rotation&lt;/td&gt;
                        &lt;td&gt;rotation angle in degrees&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41300000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;11&lt;/td&gt;
                        &lt;td&gt;target&lt;/td&gt;
                        &lt;td&gt;return the name (full path) of an object; this can be viewed as a reference to that object&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41400000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;12&lt;/td&gt;
                        &lt;td&gt;frames loaded&lt;/td&gt;
                        &lt;td&gt;number of frames already loaded&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41500000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;13&lt;/td&gt;
                        &lt;td&gt;name&lt;/td&gt;
                        &lt;td&gt;name of the object&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41600000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;14&lt;/td&gt;
                        &lt;td&gt;drop target&lt;/td&gt;
                        &lt;td&gt;object over which this object was last dropped&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41700000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;15&lt;/td&gt;
                        &lt;td&gt;url&lt;/td&gt;
                        &lt;td&gt;URL linked to that object&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41800000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;16&lt;/td&gt;
                        &lt;td&gt;high quality&lt;/td&gt;
                        &lt;td&gt;whether we are in high quality mode&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41880000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;17&lt;/td&gt;
                        &lt;td&gt;show focus rectangle&lt;/td&gt;
                        &lt;td&gt;whether the focus rectangle is visible&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41900000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;18&lt;/td&gt;
                        &lt;td&gt;sound buffer time&lt;/td&gt;
                        &lt;td&gt;position (or pointer) in the sound buffer; useful to synchronize the graphics to the music&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41980000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;19&lt;/td&gt;
                        &lt;td&gt;quality&lt;/td&gt;
                        &lt;td&gt;what the quality is (0 - Low, 1 - Medium or 2 - High)&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;5&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41A00000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;20&lt;/td&gt;
                        &lt;td&gt;x mouse&lt;/td&gt;
                        &lt;td&gt;current horizontal position of the mouse pointer within the Flash window&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;5&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x41A80000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;21&lt;/td&gt;
                        &lt;td&gt;y mouse&lt;/td&gt;
                        &lt;td&gt;current vertical position of the mouse pointer within the Flash window&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;5&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr bgcolor=&quot;white&quot;&gt;
                        &lt;td&gt;&lt;code&gt;0x46800000&lt;/code&gt;&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;16384&lt;/td&gt;
                        &lt;td&gt;clone&lt;/td&gt;
                        &lt;td&gt;this flag has to do with the depth of sprites being duplicated&lt;/td&gt;
                        &lt;td align=&quot;center&quot;&gt;4&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/tbody&gt;
            &lt;/table&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;/div&gt;&lt;/p&gt;

</description>
 <comments>http://www.m2osw.com/swf_action_setproperty#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/688">Movie</category>
 <pubDate>Wed, 06 Jan 2010 05:57:58 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">388 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Push Data</title>
 <link>http://www.m2osw.com/swf_action_pushdata</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Stack        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    150        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;pre&gt;
struct {
	unsigned char   f_type
	&lt;em&gt;&amp;lt;type&amp;gt;&lt;/em&gt;          f_data
} f_push_data[&lt;em&gt;&amp;lt;variable&amp;gt;&lt;/em&gt;];&lt;/pre&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    -1 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    push &amp;lt;variable&amp;gt; (a)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;a&lt;sub&gt;1&lt;/sub&gt; = f_data[0];&lt;a class=&quot;see-footnote&quot; id=&quot;footnoteref1_ej99cz4&quot; title=&quot;Notice that the first data in the action is the last accessible on your stack.&quot; href=&quot;#footnote1_ej99cz4&quot;&gt;1&lt;/a&gt;&lt;br /&gt;
push(a&lt;sub&gt;1&lt;/sub&gt;);&lt;br /&gt;
a&lt;sub&gt;2&lt;/sub&gt; = f_data[1];&lt;br /&gt;
push(a&lt;sub&gt;2&lt;/sub&gt;);&lt;br /&gt;
a&lt;sub&gt;3&lt;/sub&gt; = f_data[2];&lt;br /&gt;
push(a&lt;sub&gt;3&lt;/sub&gt;);&lt;br /&gt;
...&lt;br /&gt;
a&lt;sub&gt;n&lt;/sub&gt; = f_data[n];&lt;br /&gt;
push(a&lt;sub&gt;n&lt;/sub&gt;);&lt;/div&gt;

&lt;ul class=&quot;footnotes&quot;&gt;&lt;li class=&quot;footnote&quot; id=&quot;footnote1_ej99cz4&quot;&gt;&lt;a class=&quot;footnote-label&quot; href=&quot;#footnoteref1_ej99cz4&quot;&gt;1.&lt;/a&gt; Notice that the first data in the action is the last accessible on your stack.&lt;/li&gt;
&lt;/ul&gt;
        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    4        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_duplicate&quot;&gt;Duplicate&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_pop&quot;&gt;Pop&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_swap&quot;&gt;Swap&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Push some immediate data on the stack. 	This action was introduced in V4.0. The supported data types 	vary depending on the version of the player you have. As many 	values as necessary can be pushed at once. The &lt;i&gt;f_push_data&lt;/i&gt; 	structure will be repeated multiple times as required. For 	instance, to push two strings on the stack at once, you would 	use the following code:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/swf_action_pushdata&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/swf_action_pushdata#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/686">Stack</category>
 <pubDate>Sun, 03 Jan 2010 04:45:16 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">382 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Instance Of</title>
 <link>http://www.m2osw.com/swf_action_instanceof</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Objects        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    84        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;&lt;em&gt;&amp;lt;n.a.&amp;gt;&lt;/em&gt;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 1 (s), pop 1 (o)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;s&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;br /&gt;
o&lt;sub&gt;2&lt;/sub&gt; := pop();&lt;br /&gt;
r := o&lt;sub&gt;2&lt;/sub&gt; instance of s&lt;sub&gt;1&lt;/sub&gt;;&lt;br /&gt;
push(r);&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    6        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_castobject&quot;&gt;Cast Object&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_extends&quot;&gt;Extends&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_implements&quot;&gt;Implements&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_typeof&quot;&gt;Type Of&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Pop the name of a constructor (&lt;b&gt;s&lt;/b&gt;&lt;sub&gt;&lt;b&gt;1&lt;/b&gt;&lt;/sub&gt; - ie. &lt;i&gt;&amp;quot;Color&amp;quot;&lt;/i&gt;) then an object (&lt;b&gt;o&lt;/b&gt;&lt;sub&gt;&lt;b&gt;2&lt;/b&gt;&lt;/sub&gt;). Checks whether the object is part of the class defined by the named constructor. If so, then true is push on the stack, otherwise false.&lt;/p&gt;
&lt;p&gt;Since SWF version 7, it is possible to cast an object to another using the &lt;a href=&quot;/swf_action_castobject&quot;&gt;&lt;strong&gt;Cast&amp;nbsp;Object&lt;/strong&gt;&lt;/a&gt; action. This action returns a copy of the object or &lt;b&gt;Null&lt;/b&gt;, which in many cases can be much more practical.&lt;/p&gt;

</description>
 <comments>http://www.m2osw.com/swf_action_instanceof#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/695">Objects</category>
 <pubDate>Thu, 31 Dec 2009 04:33:35 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">364 at http://www.m2osw.com</guid>
</item>
<item>
 <title>Get URL2</title>
 <link>http://www.m2osw.com/swf_action_geturl2</link>
 <description>&lt;fieldset class=&quot;fieldgroup group-action&quot;&gt;&lt;legend&gt;SWF Action&lt;/legend&gt;&lt;div class=&quot;field field-type-content-taxonomy field-field-swf-action-type&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Category:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    Movie        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-typed-action&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Details:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    0        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-identifier&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Identifier:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    154        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-def&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Structure:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;unsigned char&amp;nbsp;&amp;nbsp;&amp;nbsp; f_method;&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-action-len&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Length:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    1 byte(s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-stack&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Stack:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    pop 2 (s)        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-text field-field-swf-action-operation&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Operation:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;div&gt;s&lt;sub&gt;1&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;2&lt;/sub&gt; := pop();&lt;br /&gt;
s&lt;sub&gt;1&lt;/sub&gt;.load(s&lt;sub&gt;2&lt;/sub&gt;, f_method);&lt;/div&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-number-integer field-field-swf-tag-version&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;Action Flash Version:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    4        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;field field-type-nodereference field-field-see-also&quot;&gt;
      &lt;div class=&quot;field-label&quot;&gt;See Also:&amp;nbsp;&lt;/div&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_duplicatesprite&quot;&gt;Duplicate Sprite&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item even&quot;&gt;
                    &lt;a href=&quot;/swf_action_geturl&quot;&gt;Get URL&lt;/a&gt;        &lt;/div&gt;
              &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;/swf_action_fscommand2&quot;&gt;FSCommand2&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;/fieldset&gt;
&lt;p&gt;Pop two strings, the URL (s&lt;sub&gt;2&lt;/sub&gt;) and the target name (s&lt;sub&gt;1&lt;/sub&gt;).&lt;/p&gt;
&lt;p&gt;All the usual &lt;abbr class=&quot;mo-glossary mo-glossary-abbr&quot;  title=&quot;Hyper Text Markup Language&quot; lang=&quot;en&quot;&gt;HTML&lt;/abbr&gt; target names seem to be supported (_top, 	_blank, &lt;i&gt;&amp;lt;frame name&amp;gt;&lt;/i&gt;, etc.) You can also use 	the special internal names &lt;strong&gt;_level0&lt;/strong&gt; to &lt;strong&gt;_level10&lt;/strong&gt;. &lt;strong&gt;_level0&lt;/strong&gt; is 	the current movie. Other levels, I&#039;m still not too sure how 	these can be used.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.m2osw.com/swf_action_geturl2&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.m2osw.com/swf_action_geturl2#comments</comments>
 <category domain="http://www.m2osw.com/taxonomy/term/579">Action</category>
 <category domain="http://www.m2osw.com/taxonomy/term/688">Movie</category>
 <pubDate>Wed, 30 Dec 2009 03:26:54 +0000</pubDate>
 <dc:creator>Alexis Wilke</dc:creator>
 <guid isPermaLink="false">356 at http://www.m2osw.com</guid>
</item>
</channel>
</rss>


