<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, starting an animation in a non-standard way</title>
    <link>http://www.mapleprimes.com/questions/123605-Starting-An-Animation-In-A-Nonstandard-Way</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Thu, 11 Jun 2026 22:11:50 GMT</lastBuildDate>
    <pubDate>Thu, 11 Jun 2026 22:11:50 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, starting an animation in a non-standard way</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, starting an animation in a non-standard way</title>
      <link>http://www.mapleprimes.com/questions/123605-Starting-An-Animation-In-A-Nonstandard-Way</link>
    </image>
    <item>
      <title>PlotComponent</title>
      <link>http://www.mapleprimes.com/questions/123605-Starting-An-Animation-In-A-Nonstandard-Way?ref=Feed:MaplePrimes:starting an animation in a non-standard way:Comments#answer123613</link>
      <itunes:summary>&lt;p&gt;You can do this with a &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=PlotComponent"&gt;PlotComponent&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here is a simple example. There's a lot of choice in how to do it. (ie. Toggle buttons, buttons which change their own captions between "Play" and "Pause" and do multiple duty, etc, etc.)&lt;/p&gt;
&lt;p&gt;Right-click on the button and the checkbox to see their underlying code (Action when Clicked) which in both cases are just simple calls to the two routines RunMe and PauseMe.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;form name="worksheet_form"&gt;
&lt;table style="width: 576px;" align="center"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;restart:&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# You only need to set up these procedures once.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# You can hide this in your StartUp region, or in a&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# Code Edit Region.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;RunMe:=proc(plotcomp, checkcomp)&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;uses DocumentTools;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(checkcomp,'value',"false");&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(plotcomp,'play',"true");&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;end proc:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;PauseMe:=proc(plotcomp, checkcomp)&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;uses DocumentTools;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if GetProperty(checkcomp,'value')="true" then&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(plotcomp,'play',"false",'refresh'=true);&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(plotcomp,'play',"true",'refresh'=true);&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;end proc:&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# Create the animation.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;anim:=plots:-animate(plot,[sin(x*a),x=-20..20], a=-10..10):&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# Insert the animation into a Plot Component.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;DocumentTools:-SetProperty('Plot0','value',anim,'refresh'=true);&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span&gt; &lt;a href="http://www.maplesoft.com/support/faqs/MapleNet/redirect.aspx?param=plot_java_14206"&gt;&lt;img style="border: none;" src="/view.aspx?sf=123613/416768/59c44253b99ee0cef94d29116577bd03.gif" alt="" width="400" height="400" align="middle"&gt;&lt;/a&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span&gt;&lt;input type="submit" name="ecbutton45_button" value=" Play   "&gt;&lt;/span&gt;&lt;span&gt;&lt;input type="checkbox" name="eccheckbox47_box"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;RunMe('Plot0','CheckBox0'); # runs it programmatically&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&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;input type="hidden" name="sequence" value="1"&gt;&lt;/form&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=123613/416768/component_anim.mw"&gt;Download component_anim.mw&lt;/a&gt;&lt;a href="/view.aspx?sf=123613/416768/component_anim.mw"&gt;component_anim.mw&lt;/a&gt;&lt;/p&gt;
&lt;!--break--&gt;
&lt;p&gt;acer&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;You can do this with a &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=PlotComponent"&gt;PlotComponent&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here is a simple example. There's a lot of choice in how to do it. (ie. Toggle buttons, buttons which change their own captions between "Play" and "Pause" and do multiple duty, etc, etc.)&lt;/p&gt;
&lt;p&gt;Right-click on the button and the checkbox to see their underlying code (Action when Clicked) which in both cases are just simple calls to the two routines RunMe and PauseMe.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;form name="worksheet_form"&gt;
&lt;table style="width: 576px;" align="center"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;restart:&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# You only need to set up these procedures once.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# You can hide this in your StartUp region, or in a&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# Code Edit Region.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;RunMe:=proc(plotcomp, checkcomp)&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;uses DocumentTools;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(checkcomp,'value',"false");&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(plotcomp,'play',"true");&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;end proc:&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;PauseMe:=proc(plotcomp, checkcomp)&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;uses DocumentTools;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if GetProperty(checkcomp,'value')="true" then&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(plotcomp,'play',"false",'refresh'=true);&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetProperty(plotcomp,'play',"true",'refresh'=true);&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;end if;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;end proc:&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# Create the animation.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;anim:=plots:-animate(plot,[sin(x*a),x=-20..20], a=-10..10):&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;# Insert the animation into a Plot Component.&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;DocumentTools:-SetProperty('Plot0','value',anim,'refresh'=true);&lt;br&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span&gt; &lt;a href="http://www.maplesoft.com/support/faqs/MapleNet/redirect.aspx?param=plot_java_14206"&gt;&lt;img style="border: none;" src="/view.aspx?sf=123613/416768/59c44253b99ee0cef94d29116577bd03.gif" alt="" width="400" height="400" align="middle"&gt;&lt;/a&gt; &lt;/span&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&lt;br&gt; &lt;/span&gt;&lt;span&gt;&lt;input type="submit" name="ecbutton45_button" value=" Play   "&gt;&lt;/span&gt;&lt;span&gt;&lt;input type="checkbox" name="eccheckbox47_box"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;RunMe('Plot0','CheckBox0'); # runs it programmatically&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="margin-left: 0px; margin-right: 0px;"&gt;
&lt;tbody&gt;
&lt;tr valign="baseline"&gt;
&lt;td&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt; &amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;
&lt;p style="margin: 0 0 0 0; padding-top: 0px; padding-bottom: 0px;" align="left"&gt;&lt;span style="color: #ff0000; font-size: 100%; font-family: Courier New,monospace; font-weight: bold; font-style: normal;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&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;input type="hidden" name="sequence" value="1"&gt;&lt;/form&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=123613/416768/component_anim.mw"&gt;Download component_anim.mw&lt;/a&gt;&lt;a href="/view.aspx?sf=123613/416768/component_anim.mw"&gt;component_anim.mw&lt;/a&gt;&lt;/p&gt;
&lt;!--break--&gt;
&lt;p&gt;acer&lt;/p&gt;</description>
      <guid>123613</guid>
      <pubDate>Tue, 05 Jul 2011 23:48:20 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>Thank You</title>
      <link>http://www.mapleprimes.com/questions/123605-Starting-An-Animation-In-A-Nonstandard-Way?ref=Feed:MaplePrimes:starting an animation in a non-standard way:Comments#comment123627</link>
      <itunes:summary>&lt;p&gt;This is exactly what I was looking for, but somehow I missed the relevant portion of maple help (I really did look there first :-) )&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;This is exactly what I was looking for, but somehow I missed the relevant portion of maple help (I really did look there first :-) )&lt;/p&gt;</description>
      <guid>123627</guid>
      <pubDate>Wed, 06 Jul 2011 21:58:53 Z</pubDate>
      <itunes:author>matejo</itunes:author>
      <author>matejo</author>
    </item>
    <item>
      <title>reading acer</title>
      <link>http://www.mapleprimes.com/questions/123605-Starting-An-Animation-In-A-Nonstandard-Way?ref=Feed:MaplePrimes:starting an animation in a non-standard way:Comments#comment124883</link>
      <itunes:summary>&lt;p&gt;This is great help acer, I'd been wanting to do this for quite some time. Wouldn't life be easier if one could simply append these "play=true" options to an animation? It doesn't seem to be possible to do e.g.&lt;/p&gt;
&lt;p&gt;plots:-display(mypreviouslycreatedanimatedplot, 'play'=true, 'continuous'=true);&lt;/p&gt;
&lt;p&gt;I hope it will be possible to do just that in future versions of Maple, it's so intuitive.&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;Since I came to this post not knowing a thing about "embedded components", let me sum up here, for easy reference, what I have learned by following up on acer's link.&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;This is how to create the plot component. I had never done that before, indeed I had never used the palettes before.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;T&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;oggle the palette on the left-hand side of the worksheet. &lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Under the "components" tab, select the picture of a plot. This inserts a plot into the worksheet. The plot is blank and named "Embedded Plot Window." &lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Right-click on the plot and select its "component properties" tab. The "component properties" opens up a window named "Plot Properties" (weird). &lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;In "Plot Expression" enter the name of your animated plot, which in acer's example is simply anim. The blank box will soon fill with the animation.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;&lt;br&gt;I personally detest having to use the mouse and pull down menus and stuff. The way I would set it up then is to add&lt;/span&gt;&lt;/p&gt;
&lt;pre style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp; SetProperty(plotcomp,'continuous',"true");&lt;br&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;to acer's RunMe procedure. This way it will play for as long as you care to watch. You won't need to keep pressing RunMe. And then to define the following simple StopMe procedure.&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;StopMe:=proc(plotcomp, checkcomp)&lt;br&gt;uses DocumentTools;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetProperty(plotcomp,'play',"false",'refresh'=true);&lt;br&gt;end proc:&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;This way, you can have:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;RunMe('Plot0','CheckBox0');&amp;nbsp; # runs it programmatically&lt;br&gt;&lt;br&gt;StopMe('Plot0','CheckBox0'); # stops it programmatically&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Upon the first press of "enter" on the keyboard, the animation will run, upon the second press of "enter" it will stop.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Thanks again acer, great tips.&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&amp;nbsp;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;This is great help acer, I'd been wanting to do this for quite some time. Wouldn't life be easier if one could simply append these "play=true" options to an animation? It doesn't seem to be possible to do e.g.&lt;/p&gt;
&lt;p&gt;plots:-display(mypreviouslycreatedanimatedplot, 'play'=true, 'continuous'=true);&lt;/p&gt;
&lt;p&gt;I hope it will be possible to do just that in future versions of Maple, it's so intuitive.&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;Since I came to this post not knowing a thing about "embedded components", let me sum up here, for easy reference, what I have learned by following up on acer's link.&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;This is how to create the plot component. I had never done that before, indeed I had never used the palettes before.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;T&lt;/span&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;oggle the palette on the left-hand side of the worksheet. &lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Under the "components" tab, select the picture of a plot. This inserts a plot into the worksheet. The plot is blank and named "Embedded Plot Window." &lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Right-click on the plot and select its "component properties" tab. The "component properties" opens up a window named "Plot Properties" (weird). &lt;br&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;In "Plot Expression" enter the name of your animated plot, which in acer's example is simply anim. The blank box will soon fill with the animation.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;&lt;br&gt;I personally detest having to use the mouse and pull down menus and stuff. The way I would set it up then is to add&lt;/span&gt;&lt;/p&gt;
&lt;pre style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;&amp;nbsp;&amp;nbsp; SetProperty(plotcomp,'continuous',"true");&lt;br&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;to acer's RunMe procedure. This way it will play for as long as you care to watch. You won't need to keep pressing RunMe. And then to define the following simple StopMe procedure.&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;StopMe:=proc(plotcomp, checkcomp)&lt;br&gt;uses DocumentTools;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetProperty(plotcomp,'play',"false",'refresh'=true);&lt;br&gt;end proc:&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;This way, you can have:&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;RunMe('Plot0','CheckBox0');&amp;nbsp; # runs it programmatically&lt;br&gt;&lt;br&gt;StopMe('Plot0','CheckBox0'); # stops it programmatically&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Upon the first press of "enter" on the keyboard, the animation will run, upon the second press of "enter" it will stop.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&lt;span style="color: #000000; font-size: 100%; font-weight: normal; font-style: normal;"&gt;Thanks again acer, great tips.&lt;br&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0pt; padding-top: 0px; padding-bottom: 10px;" align="left"&gt;&amp;nbsp;&lt;/p&gt;</description>
      <guid>124883</guid>
      <pubDate>Fri, 19 Aug 2011 00:30:01 Z</pubDate>
      <itunes:author>PatrickT</itunes:author>
      <author>PatrickT</author>
    </item>
  </channel>
</rss>