<div class="gmail_extra"><br><div class="gmail_quote">On Sun, Nov 11, 2012 at 7:39 PM, Joey Morris <span dir="ltr">&lt;<a href="mailto:rjmorris@nc.rr.com" target="_blank">rjmorris@nc.rr.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
John P Poet &lt;<a href="mailto:jppoet@gmail.com">jppoet@gmail.com</a>&gt; wrote on Sun, Nov 11, 2012 at 05:26:10PM -0700:<br>
<div><div class="h5">&gt; On Sun, Nov 11, 2012 at 10:41 AM, Joey Morris &lt;<a href="mailto:rjmorris@nc.rr.com">rjmorris@nc.rr.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; I&#39;m using 0.25.3-fixes. I&#39;m trying to create a buttonlist with<br>
&gt; &gt; arrange=stack and scrollstyle=free. However, when I scroll through the<br>
&gt; &gt; list, it behaves as if scrollstyle=center. Trying a few combinations,<br>
&gt; &gt; it looks like setting arrange=fixed is the only way to get free<br>
&gt; &gt; scrolling. Setting arrange to stack, spread, or fill results in center<br>
&gt; &gt; scrolling. Do others see this behavior? Is this a bug or is it<br>
&gt; &gt; intended?<br>
&gt; &gt;<br>
&gt; &gt; Using arrange=fixed won&#39;t work for me, because I want my buttons to be<br>
&gt; &gt; different sizes depending on whether they&#39;re selected or not. I looked<br>
&gt; &gt; at some other themes where the buttons are like that, and they all<br>
&gt; &gt; have center scrolling.<br>
&gt; &gt;<br>
&gt;<br>
&gt; The &quot;center&quot; behavior you are seeing is a side effect of the way the<br>
&gt; buttons are laid out with arrange != fixed.  I don&#39;t know what you are<br>
&gt; trying to achieve, but playing with &lt;align&gt; might help you out.<br>
<br>
</div></div>Thanks. I don&#39;t think &lt;align&gt; applies here, but maybe I&#39;m missing how<br>
it could be used.<br>
<br>
To see what I&#39;m trying to achieve, take the Watch Recordings screen in<br>
your Steppes theme for example. When an item in the recordings list is<br>
selected, its size increases so that more information may be<br>
displayed. That part&#39;s working in my theme after I set arrange=stack.<br>
With arrange=fixed, making the selected button larger is a problem<br>
because it covers the next button in the list.<br>
<br>
I prefer the free scrolling style to the center style, so the second<br>
part of what I&#39;m trying to achieve is to configure free scrolling in<br>
the recordings list. Back to the Steppes them, when scrolling through<br>
the recordings list, you&#39;ll notice it exhibits the center scrolling<br>
style. Adding &lt;scrollstyle&gt;free&lt;/scrollstyle&gt; to the recordings<br>
buttonlist doesn&#39;t change anything. It seems to ignore the free<br>
setting.<br>
<br>
You can also see this in the alphabet list in Steppes&#39;s Program Finder<br>
screen. You&#39;ve set arrange=stack and scrollstyle=free for that<br>
buttonlist, but when scrolling through the list, it uses the center<br>
scrolling style.<br>
<br></blockquote><div><br>That was a design choice.  scrollstyle = free does work with arrange != fixed, but it does not work the same way it does when arrange = fixed.  With arrange != fixed, if the entire item list will fit, or if you are near the end of the list, then it is &quot;free&quot;, otherwise it is &quot;centered&quot;.<br>
<br>At this point, changing the behavior of scrollstyle = free with arrange != fixed would break the intended behavior.  However, if you would like to code up a new scrollstyle (&quot;float&quot;?), I would be happy to review it.<br>
<br><br>John<br><br></div></div></div>