Horizontal button scroller not functioning correctly?
#1
Star 
Hi Guys,

Ok, i got a button scroller in MCE, what i would like to create is a horizontal scroller (id 1007) that has a conditional visibility based on the focus button selected from the main menu Buttonscroller (id 300). Now the code below works for me however, on right from the main button scroller i get the horizontal one with a TON of list options and then after holding the scroller down the focus images appear.

Yes there a bits missing as the mainscroller right goes to id1000 which exists.. just not in this post.

Example screenshot.
Image

The images to the right of the main buttonscroller would be the conditional horizontal scroller.

Any ideas? if needed i can post the whole code but it is big.

Hades_666


<controlgroup>
<control>
<description>Home Buttons</description>
<type>buttonscroller</type>
<id>1006</id>
<posx>417</posx>
<posy>205</posy>
<width>62</width>
<height>62</height>
<visible>true</visible>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>button-nofocus.png</texturenofocus>
<font>font13</font>
<textcolor>FFEEEEFF</textcolor>
<align>right</align>
<aligny>center</aligny>
<textoffsetx>12</textoffsetx>
<textoffsety>50</textoffsety>
<pulseonselect>true</pulseonselect>
<onup>1006</onup>
<ondown>1006</ondown>
<onleft>300</onleft>
<onright>96</onright>
<numbuttons>3</numbuttons>
<buttongap>15</buttongap>
<defaultbutton>12</defaultbutton>
<orientation>horizontal</orientation>
<movement>2</movement>
<alpha>0</alpha>
<wraparound>no</wraparound>
<smoothscrolling>yes</smoothscrolling>
<visible>[ButtonScroller.HasFocus(2)] | [Control.HasFocus(1006)]</visible>
<buttons>
<button id="10">
<label>0</label>
<onclick>ActivateWindow(MyPrograms)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus>button-settings-programs.png</texturenofocus>
</button>
<button id="11">
<label>2</label>
<onclick>ActivateWindow(MyMusic)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus>button-settings-programs.png</texturenofocus>
</button>
<button id="12">
<label>3</label>
<onclick>ActivateWindow(MyVideos)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus>button-settings-programs.png</texturenofocus>

</button>
</buttons>
</control>

</controlgroup>

..........................

<controlgroup>
<control>
<description>Home Buttons</description>
<type>buttonscroller</type>
<id>300</id>
<posx>210</posx>
<posy>117</posy>
<width>185</width>
<height>34</height>
<visible>true</visible>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>-</texturenofocus>
<font>font13</font>
<textcolor>FFEEEEFF</textcolor>
<align>right</align>
<aligny>center</aligny>
<textoffsetx>12</textoffsetx>
<textoffsety>0</textoffsety>
<pulseonselect>true</pulseonselect>
<onup>300</onup>
<ondown>300</ondown>
<onleft>98</onleft>
<onright>1000</onright>
<numbuttons>7</numbuttons>
<buttongap>0</buttongap>
<orientation>vertical</orientation>
<defaultbutton>4</defaultbutton>
<movement>0</movement>
<alpha>2</alpha>
<wraparound>yes</wraparound>
<smoothscrolling>yes</smoothscrolling>
<animation effect="zoom" start="10" center="395,320" time="400" acceleration="-1" reversible="false" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>

<buttons>
<button id="1">
<label>0</label>
<onclick>ActivateWindow(MyPrograms)</onclick>
</button>
<button id="2">
<label>2</label>
<onclick>ActivateWindow(MyMusic)</onclick>
</button>
<button id="3">
<label>3</label>
<onclick>ActivateWindow(MyVideos)</onclick>
</button>
<button id="4">
<label>1</label>
<onclick>ActivateWindow(MyPictures)</onclick>
</button>
<button id="5">
<label>7</label>
<onclick>ActivateWindow(MyFiles)</onclick>
</button>
<button id="6">
<label>8</label>
<onclick>ActivateWindow(Weather)</onclick>
</button>
<button id="7">
<label>5</label>
<onclick>ActivateWindow(Settings)</onclick>
<visible>![ButtonScroller.HasFocus(301)]</visible>
</button>
<button id="8">
<label>999</label>
<onclick>ActivateWindow(XlinkKai)</onclick>
</button>
<!-- <button id="9">
<label>Game Save Manager</label>
<onclick>XBMC.RunScript(Q:\skin\Media Center 2006 v.6\extras\gamesavemanager.py)</onclick>
</button>
-->
</buttons>
</control>

<!--<control>
<description>ButtonScrollerFade</description>
<type>image</type>
<id>1</id>
<posx>210</posx>
<posy>117</posy>
<height>238</height>
<width>185</width>
<texture>scroll_overlay.png</texture>
</control>-->

</controlgroup>
Reply
#2
Honestly I'm not getting what the problem is the screen shots looks fine and you allready said it works for you ??
Reply
#3
Agreed - please explain the problem in detail, or, even better, give a link to a complete package where others can reproduce and help fix the issue.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#4
http://www.xbox-skins.net/forums/index.p...nload=5726

Sollie.
Image
Reply
#5
sollie Wrote:http://www.xbox-skins.net/forums/index.p...nload=5726

Sollie.

Isn't that an older version though ?
Quote:Updated Mon, Jul 31 2006 8:53 am
Isn't talking about new features added since
Reply
#6
Ok guys, Sorry for that post i i could not figure out how to word it so here you go.

The previous way i had implemented this was with buttons, image overlays, and labels.

As such,

Screen shot of GOAL: to have those horizontal images be a horizontal buttonscroller.
Image
Quote:<!-- Settings Buttons Start -->
<control>
<description>Settings Button 1</description>
<type>button</type>
<id>1003</id>
<posx>413</posx>
<posy>201</posy>
<height>70</height>
<width>70</width>
<onup>1003</onup>
<ondown>1003</ondown>
<onleft>300</onleft>
<onright>1004</onright>
<onclick>ActivateWindow(SystemSettings)</onclick>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>-</texturenofocus>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Overlay 1</description>
<type>image</type>
<id>1</id>
<posx>417</posx>
<posy>205</posy>
<height>62</height>
<width>62</width>
<texture>button-settings-system.png</texture>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="slide" time="75" delay="50" start="600,0" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Label 1</description>
<type>label</type>
<id>1</id>
<posx>415</posx>
<posy>275</posy>
<label>13000</label>
<font>Segoe-Large-Semibold</font>
<visible>Control.HasFocus(1003)</visible>
</control>

<control>
<description>Settings Button 2</description>
<type>button</type>
<id>1004</id>
<posx>498</posx>
<posy>201</posy>
<height>70</height>
<width>70</width>
<onup>1004</onup>
<ondown>1004</ondown>
<onleft>1003</onleft>
<onright>1005</onright>
<onclick>ActivateWindow(AppearanceSettings)</onclick>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>-</texturenofocus>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="slide" time="75" delay="50" start="600,0" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Overlay 2</description>
<type>image</type>
<id>1</id>
<posx>502</posx>
<posy>205</posy>
<height>62</height>
<width>62</width>
<texture>button-settings-appearance.png</texture>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="slide" time="75" delay="50" start="600,0" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Label 2</description>
<type>label</type>
<id>1</id>
<posx>415</posx>
<posy>275</posy>
<label>480</label>
<font>Segoe-Large-Semibold</font>
<visible>Control.HasFocus(1004)</visible>
</control>

<control>
<description>Settings Button 3</description>
<type>button</type>
<id>1005</id>
<posx>583</posx>
<posy>201</posy>
<height>70</height>
<width>70</width>
<onup>1005</onup>
<ondown>1005</ondown>
<onleft>1004</onleft>
<onright>1006</onright>
<onclick>XBMC.Credits()</onclick>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>-</texturenofocus>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="slide" time="75" delay="50" start="600,0" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Overlay 3</description>
<type>image</type>
<id>1</id>
<posx>587</posx>
<posy>205</posy>
<height>62</height>
<width>62</width>
<texture>button-settings-help.png</texture>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="slide" time="75" delay="50" start="600,0" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Label 3</description>
<type>label</type>
<id>1</id>
<posx>415</posx>
<posy>275</posy>
<label>470</label>
<font>Segoe-Large-Semibold</font>
<visible>Control.HasFocus(1005)</visible>
</control>
<!-- Settings Buttons End -->


Now this worked Fine, but i wanted to add more option to another button from the scroller button selected. For example My Videos to have 5 Options and not just 3 b/c of the screen width. So i though of using a horizontal button scroller to simulate the same effect.

As such;
Quote: <control>
<description>Home Buttons</description>
<type>buttonscroller</type>
<id>1000</id>
<posx>417</posx>
<posy>205</posy>
<width>62</width>
<height>62</height>
<visible>true</visible>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>button-nofocus.png</texturenofocus>
<font>font13</font>
<textcolor>FFEEEEFF</textcolor>
<align>left</align>
<aligny>center</aligny>
<textoffsetx>12</textoffsetx>
<textoffsety>50</textoffsety>
<pulseonselect>true</pulseonselect>
<onup>1000</onup>
<ondown>1000</ondown>
<onleft>300</onleft>
<onright>96</onright>
<numbuttons>3</numbuttons>
<buttongap>15</buttongap>
<defaultbutton>1</defaultbutton>
<orientation>horizontal</orientation>
<movement>1</movement>
<alpha>0</alpha>
<wraparound>no</wraparound>
<smoothscrolling>yes</smoothscrolling>
<visible>[ButtonScroller.HasFocus(1)] | [Control.HasFocus(1000)]</visible>
<buttons>
<button id="20">
<label>-</label>
<onclick>ActivateWindow(MyPrograms)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus></texturenofocus>
</button>
<button id="21">
<label>-</label>
<onclick>XBMC.ActivateWindow(20)</onclick>
<texturefocus>button-settings-extensions.png</texturefocus>
<texturenofocus></texturenofocus>
</button>
<button id="22">
<label>-</label>
<onclick>ActivateWindow(MyProgramsSettings)</onclick>
<texturefocus>button-settings-system.png</texturefocus>
<texturenofocus></texturenofocus>

</button>
</buttons>
</control>
<!-- My Programs Buttons End -->


... Continued on next post. Smile
Reply
#7
FULL PSUEDO CODE of what i current have.
Quote:<controlgroup id="10000">
<!-- My Programs Buttons Start -->

<control>
<description>Home Buttons</description>
<type>buttonscroller</type>
<id>1000</id>
<posx>417</posx>
<posy>205</posy>
<width>62</width>
<height>62</height>
<visible>true</visible>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>button-nofocus.png</texturenofocus>
<font>font13</font>
<textcolor>FFEEEEFF</textcolor>
<align>left</align>
<aligny>center</aligny>
<textoffsetx>12</textoffsetx>
<textoffsety>50</textoffsety>
<pulseonselect>true</pulseonselect>
<onup>1000</onup>
<ondown>1000</ondown>
<onleft>300</onleft>
<onright>96</onright>
<numbuttons>3</numbuttons>
<buttongap>15</buttongap>
<defaultbutton>1</defaultbutton>
<orientation>horizontal</orientation>
<movement>1</movement>
<alpha>0</alpha>
<wraparound>no</wraparound>
<smoothscrolling>yes</smoothscrolling>
<visible>[ButtonScroller.HasFocus(1)] | [Control.HasFocus(1000)]</visible>
<buttons>
<button id="20">
<label>-</label>
<onclick>ActivateWindow(MyPrograms)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus></texturenofocus>
</button>
<button id="21">
<label>-</label>
<onclick>XBMC.ActivateWindow(20)</onclick>
<texturefocus>button-settings-extensions.png</texturefocus>
<texturenofocus></texturenofocus>
</button>
<button id="22">
<label>-</label>
<onclick>ActivateWindow(MyProgramsSettings)</onclick>
<texturefocus>button-settings-system.png</texturefocus>
<texturenofocus></texturenofocus>

</button>
</buttons>
</control>
<!-- My Programs Buttons End -->

<!-- Settings Buttons Start -->
<control>
<description>Settings Button 1</description>
<type>button</type>
<id>1003</id>
<posx>413</posx>
<posy>201</posy>
<height>70</height>
<width>70</width>
<onup>1003</onup>
<ondown>1003</ondown>
<onleft>300</onleft>
<onright>1004</onright>
<onclick>ActivateWindow(SystemSettings)</onclick>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>-</texturenofocus>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Overlay 1</description>
<type>image</type>
<id>1</id>
<posx>417</posx>
<posy>205</posy>
<height>62</height>
<width>62</width>
<texture>button-settings-system.png</texture>
<visible>[ButtonScroller.HasFocus(7)] | [Control.HasFocus(1003) | Control.HasFocus(1004) | Control.HasFocus(1005)]</visible>
<animation effect="slide" time="75" delay="50" start="600,0" condition="!Skin.HasSetting(animated)">VisibleChange</animation>
<animation effect="fade" time="300" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
</control>

<control>
<description>Settings Label 1</description>
<type>label</type>
<id>1</id>
<posx>415</posx>
<posy>275</posy>
<label>13000</label>
<font>Segoe-Large-Semibold</font>
<visible>Control.HasFocus(1003)</visible>
</control>

<!-- Settings Buttons End -->

<!-- My TEST Buttons End -->

<control>
<description>Home Buttons</description>
<type>buttonscroller</type>
<id>1006</id>
<posx>417</posx>
<posy>205</posy>
<width>62</width>
<height>62</height>
<visible>true</visible>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>button-nofocus.png</texturenofocus>
<font>font13</font>
<textcolor>FFEEEEFF</textcolor>
<align>left</align>
<aligny>center</aligny>
<textoffsetx>12</textoffsetx>
<textoffsety>50</textoffsety>
<pulseonselect>true</pulseonselect>
<onup>1006</onup>
<ondown>1006</ondown>
<onleft>300</onleft>
<onright>96</onright>
<numbuttons>3</numbuttons>
<buttongap>15</buttongap>
<defaultbutton>1</defaultbutton>
<orientation>horizontal</orientation>
<movement>1</movement>
<alpha>0</alpha>
<wraparound>no</wraparound>
<smoothscrolling>yes</smoothscrolling>
<visible>[ButtonScroller.HasFocus(2)] | [Control.HasFocus(1006)]</visible>
<buttons>
<button id="10">
<label>0</label>
<onclick>ActivateWindow(MyPrograms)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus></texturenofocus>
</button>
<button id="11">
<label>2</label>
<onclick>ActivateWindow(MyMusic)</onclick>
<texturefocus>button-settings-help.png</texturefocus>
<texturenofocus></texturenofocus>
</button>
<button id="12">
<label>3</label>
<onclick>ActivateWindow(MyVideos)</onclick>
<texturefocus>button-settings-programs.png</texturefocus>
<texturenofocus></texturenofocus>

</button>
<button id="13">
<label>TEST</label>
<onclick>ActivateWindow(MYFiles)</onclick>
<texturefocus>button-settings-help.png</texturefocus>
<texturenofocus></texturenofocus>

</button>

</buttons>
</control>
</controlgroup>
<!------------------------------------------------------>

<controlgroup>
<control>
<description>Home Buttons</description>
<type>buttonscroller</type>
<id>300</id>
<posx>210</posx>
<posy>117</posy>
<width>185</width>
<height>34</height>
<visible>true</visible>
<texturefocus>button-focus.png</texturefocus>
<texturenofocus>-</texturenofocus>
<font>font13</font>
<textcolor>FFEEEEFF</textcolor>
<align>right</align>
<aligny>center</aligny>
<textoffsetx>12</textoffsetx>
<textoffsety>0</textoffsety>
<pulseonselect>true</pulseonselect>
<onup>300</onup>
<ondown>300</ondown>
<onleft>98</onleft>
<onright>1000</onright>
<numbuttons>7</numbuttons>
<buttongap>0</buttongap>
<orientation>vertical</orientation>
<defaultbutton>4</defaultbutton>
<movement>0</movement>
<alpha>2</alpha>
<wraparound>yes</wraparound>
<smoothscrolling>yes</smoothscrolling>
<animation effect="zoom" start="10" center="395,320" time="400" acceleration="-1" reversible="false" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
<animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>

<buttons>
<button id="1">
<label>0</label>
<onclick>ActivateWindow(MyPrograms)</onclick>
</button>
<button id="2">
<label>2</label>
<onclick>ActivateWindow(MyMusic)</onclick>
</button>
<button id="3">
<label>3</label>
<onclick>ActivateWindow(MyVideos)</onclick>
</button>
<button id="4">
<label>1</label>
<onclick>ActivateWindow(MyPictures)</onclick>
</button>
<button id="5">
<label>7</label>
<onclick>ActivateWindow(MyFiles)</onclick>
</button>
<button id="6">
<label>8</label>
<onclick>ActivateWindow(Weather)</onclick>
</button>
<button id="7">
<label>5</label>
<onclick>ActivateWindow(Settings)</onclick>
<visible>![ButtonScroller.HasFocus(301)]</visible>
</button>
<button id="8">
<label>999</label>
<onclick>ActivateWindow(XlinkKai)</onclick>
</button>
<!-- <button id="9">
<label>Game Save Manager</label>
<onclick>XBMC.RunScript(Q:\skin\Media Center 2006 v.6\extras\gamesavemanager.py)</onclick>
</button>
-->
</buttons>
</control>

<!--<control>
<description>ButtonScrollerFade</description>
<type>image</type>
<id>1</id>
<posx>210</posx>
<posy>117</posy>
<height>238</height>
<width>185</width>
<texture>scroll_overlay.png</texture>
</control>-->

</controlgroup>

In the above code you should see both types of condition formats, the horiz buttonscroller and the button,overlay and label format.

Now the first post i corrected because i had the default button set to 12 when there was only 4 buttons, this was my fault and i am sorry, I labeled the default as the button ID i wanted as the default ;/.

Ok, so the issue now is that the buttonscroller ALWAYS REMEMBERS the last focused button so for example i am on the main VERTICAL scroller and i push right to access the horizontal one and scroller all the through to end it will go to the submenu.

Now when i press LEFT to go back to the horizontal scroller it defaults to the last focused button (ie the last button in the list)

IS there away to hard code a button scroller to default to a button and not remember the last focused item?

Hope it clarifies.

Hades_666
Reply
#8
just a wild guess: try making one or both scrollers a member of a controlgroup? if you do both, make them two different groups. it's probably something much dumber, like syntax in the code used to define the scroller control. i am super tired so i don't feel like trying to debug at present.
Reply
#9
SleepyP Wrote:just a wild guess: try making one or both scrollers a member of a controlgroup? if you do both, make them two different groups. it's probably something much dumber, like syntax in the code used to define the scroller control. i am super tired so i don't feel like trying to debug at present.

All good,

I posted last night, tired as you can see, then again this moring did a code review of what i had done and it seemed better. It is just the remembering of the last focused item that is bugging me now. I wish there was a way to force the DEFAULT SELECTED item.
Reply
#10
You cant. You can only force the item thats selected when the scroller is first selected.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#11
Couldn't you just fake the horizontal button scroller? What I mean is have it just be a series of buttons that have the same position on the screen but use the visible tags so that only one shows up. Then you could have it when you pressed right the next would show up but when you pressed left then it would focus back on the buttonscroller. You could even do the extra images by using the visible tag. It would be a lot of code but I think that you could get your desired effect. If you don't understand what I mean let me know and I can mock it up for you.
Reply
#12
Hmm, not sure I get what you are doing exactly here.

You want to have 7 horizontal button scrollers (one for each button in the main vertical one?)?

If so, then yes, they each will remember where they were once you focus and unfocus them. Not sure how you are going to handle going from one to another - I assume they don't wrap and so <onleft> goes back to your vertical scroller, or do you just rely on <onup> and <ondown>? Whatever it does, I don't think this would necessarily be a bad thing that it remembers. Maybe you could post a complete build (just need the stuff for the homepage) so others could play with it?

There is no option available (to any controls) to ignore the last navigated position (this applies to lists as well as buttonscrollers). It'd probably be easy enough to add if we absolutely need to. It really only applies to scrollers I guess, as the content (and thus position) of everything else is set by the code.

Cheers,
Jonathan
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#13
@Abe87 : That is what is currently setup on the current release of MCE2006.

@JMarshall: No prob, I got something working now, I post the whole home.xml and all that is needed is to change the textures.

Hades_666
Reply

Logout Mark Read Team Forum Stats Members Help
Horizontal button scroller not functioning correctly?0