<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jun 30, 2014 at 4:04 PM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
On 30.06.2014, at 21:54, tim Rowledge &lt;<a href="mailto:tim@rowledge.org">tim@rowledge.org</a>&gt; wrote:<br>
<br>
&gt;<br>
&gt; On 30-06-2014, at 12:52 PM, Chris Muller &lt;<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; We probably need to decide whether we want #flash to be a debugging tool or something any morph should be able to do in a way that properly integrates with the Morphic framework...<br>
&gt;&gt;<br>
&gt;&gt; It seems we want it fairly often-enough as a IDE tool, I wouldn&#39;t be opposed to a small delay...<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt; Seems pretty obvious to me - add a #slowFlashAlert method and leave the plain flash alone.<br>
&gt;<br>
&gt; tim<br>
<br>
UserDialogBoxMorph has a special flash method that is nicely visible. Try this and click outside:<br>
<br>
        self confirm: &#39;foo&#39;<br>
<br>
For a general (non-modal) version it would be nicer to use alarms instead of delays, but I like the &quot;double blink&quot; effect.<br></blockquote><div><br></div><div>I think a separate method like #slowFlash may not satisfy those who are objecting to UI-blockage.  For them, it&#39;s not about #flash blocking or not, it&#39;s about the entire UI ever blocking, or not.  If we introduce UI-blocking methods in and start calling them from the Tools, that may be denying them their objection.</div>
<div><br></div><div>An alarms-based solution was proposed, but there was resistance to its complexity.</div><div><br></div><div>It seems like we want to support a variety of flash types, maybe simply let each image configure its own preferred #flashIntensity?  Like, #nonBlocking, #singleFrame, #doubleBlink, and #swizzleZoom.</div>
<div><br></div><div>Consumption of the preference would be from just one method, #flash, so, a simple implementation.<br></div><div><br></div><div><br></div></div></div></div>