I gave this a try but quickly realized that there is no good place for the button (this is more a UI issue than a &quot;what can gracket2 do issue I think). So I&#39;ll try the &quot;don&#39;t automatically<br>Go away&quot; mode to avoid bouncing. <br>
<br>Robby<br><br>On Friday, September 9, 2011, Sam Tobin-Hochstadt &lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt; wrote:<br>&gt; I&#39;m definitely in favor of the alpha fanciness idea. The others seem reasonable as well, though.<br>
&gt;<br>&gt; sam th<br>&gt;<br>&gt; On Sep 9, 2011 8:09 PM, &quot;Robby Findler&quot; &lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt; wrote:<br>&gt;&gt; On Fri, Sep 9, 2011 at 5:42 PM, Sam Tobin-Hochstadt &lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt; wrote:<br>
&gt;&gt;&gt; On Fri, Sep 9, 2011 at 6:08 PM, Robby Findler<br>&gt;&gt;&gt; &lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt; wrote:<br>&gt;&gt;&gt;&gt; On Fri, Sep 9, 2011 at 10:04 AM, Sam Tobin-Hochstadt &lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt; Speaking of things that would improve the experience of those who keep<br>&gt;&gt;&gt;&gt;&gt; parens balanced, if the error message appearing didn&#39;t move the<br>&gt;&gt;&gt;&gt;&gt; division between the definitions and interactions window, that would<br>
&gt;&gt;&gt;&gt;&gt; be really nice.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; That bounce must be really annoying, I can see that.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; I&#39;ve been thinking about what would be a good fix, but am having<br>
&gt;&gt;&gt;&gt; trouble, given the constraint that I want the error message to be<br>&gt;&gt;&gt;&gt; visible without having to mouse over something.<br>&gt;&gt;&gt;&gt;<br>&gt;&gt;&gt;&gt; How about this: I&#39;ll make it so the error message thing doesn&#39;t go<br>
&gt;&gt;&gt;&gt; away automatically, but instead the text just gets erased. There&#39;ll be<br>&gt;&gt;&gt;&gt; a separate little close button (like there is for the search thingy)<br>&gt;&gt;&gt;&gt; that you have to close. Then the text can come and go without bouncing<br>
&gt;&gt;&gt;&gt; and for programs that don&#39;t have errors (like if you&#39;re browsing a<br>&gt;&gt;&gt;&gt; bunch of files) you don&#39;t lose that extra line at the bottom. Sound<br>&gt;&gt;&gt;&gt; worth trying?<br>
&gt;&gt;&gt;<br>&gt;&gt;&gt; I&#39;d be fine with that.  I&#39;d also be fine with keep the bar there all<br>&gt;&gt;&gt; the time.  But it seems like the optimal solution would be for the bar<br>&gt;&gt;&gt; to appear and disappear, but not change the divider location.  Is that<br>
&gt;&gt;&gt; possible with `racket/gui&#39;?  That would make it more reasonable to<br>&gt;&gt;&gt; show more of the error when it&#39;s more than 1 line, as well.<br>&gt;&gt;<br>&gt;&gt; Well, we can make the bar be a part of the interactions window (or the<br>
&gt;&gt; bottommost definitions window if there is no interactions window) by<br>&gt;&gt; drawing on top of the text with some alpha fanciness, or we can have<br>&gt;&gt; it be a control in the window. If it is a control in the window, some<br>
&gt;&gt; other window has to get smaller, or the whole window has to get bigger<br>&gt;&gt; (the latter is generally considered a bad idea I think).<br>&gt;&gt;<br>&gt;&gt; So, those are the options.<br>&gt;&gt;<br>&gt;&gt; Now that I write that, I&#39;m thinking that maybe doing alpha fanciness<br>
&gt;&gt; on the bottom-most definitions window might be worth trying...?<br>&gt;&gt;<br>&gt;&gt; Robby<br>&gt;