
hugetv
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-10-2015
10:41 PM
help with code that does not work
ok I have the problem that you select the episode makes it perfect strike to go back again to the top of the list
EpisodeScreen.brs
as I can do that again you have selected episode
EpisodeScreen.brs
sub ShowEpisodeScreen(show, leftBread, rightBread)
Dbg("episode url: ", show.url)
Dbg("episode rss: ", show.content)
mrss = NWM_MRSS(show.url,show.content)
content = mrss.GetEpisodes()
if content.Count() = 0
' TODO: show an error dialog
return
end if
if false
screen = CreateObject("roPosterScreen")
screen.SetMessagePort(CreateObject("roMessagePort"))
screen.SetListStyle("flat-episodic-16x9")
'screen.SetListStyle("flat-category")
selectedEpisode = 0
screen.SetContentList(content)
end if
if true
screen = CreateObject("roGridScreen")
screen.SetGridStyle("four-column-flat-landscape")
'screen.SetDisplayMode("scale-to-fit")
screen.SetDisplayMode("photo-fit")
screen.SetMessagePort(CreateObject("roMessagePort"))
doCerts(screen)
numrows = content.count() + 1
selectedEpisode = 0
screen.SetupLists(numrows) ' count of rows
labels = []
row = 0
col = 1
gridarr = []
for each i in content
gridarr.push(i)
if col = content.count()
labels.push(leftBread) ' ("row " + str(row))
screen.setContentList(row,gridarr)
gridarr = []
row = row + 1
col = 0
end if
col = col + 1
next
if row < numrows
labels.push(leftBread) ' ("row " + str(row))
screen.setContentList(row,gridarr)
end if
screen.setListNames(labels)
end if
screen.SetBreadcrumbText(leftBread, rightBread)
screen.Show()
while true
msg = wait(0, screen.GetMessagePort())
if msg <> invalid
if msg.isScreenClosed()
exit while
else if msg.isListItemFocused()
selectedEpisode = msg.GetIndex()
selectedEpisodeGrid = msg.getData()
else if msg.isListItemSelected()
if Type(screen) = "roGridScreen"
selectedEpisode = ShowSpringboardScreen(content, selectedEpisodeGrid, leftBread, "")
screen.SetFocusedListItem(selectedEpisode,selectedEpisodeGrid)
else
selectedEpisode = ShowSpringboardScreen(content, selectedEpisode, leftBread, "")
screen.SetFocusedListItem(selectedEpisode)
'screen.Show()
end if
else if msg.isRemoteKeyPressed()
if msg.GetIndex() = 13
if content[selectedEpisode].streamFormat = "mp3"
ShowAudioScreen(content, selectedEpisode, leftBread, "")
else
ShowVideoScreen(content[selectedEpisode])
end if
end if
end if
end if
end while
end sub
as I can do that again you have selected episode
Our system http://www.rokumanager.com
6 REPLIES 6

hugetv
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2015
03:10 PM
Re: help with code that does not work
please help
Our system http://www.rokumanager.com

RokuJoel
Binge Watcher
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-13-2015
05:54 PM
Re: help with code that does not work
I don't really understand your description of the problem, but it sounds like maybe you might want to add a return statement after msg.IsScreenClosed() instead of an exit while. If you want to pass data back to the calling function then make it a function instead of a sub and return a value.
- Joel
- Joel

hugetv
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-14-2015
05:14 AM
Re: help with code that does not work
my problem is I go to the selection of video but do not fall back behind which selecione
Our system http://www.rokumanager.com

hugetv
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-18-2015
05:46 AM
Re: help with code that does not work
help this index
Our system http://www.rokumanager.com

hugetv
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-18-2015
08:48 AM
Re: help with code that does not work
this is what I have in problem
When you select a content
Selected msg: row: 0 col: 12
and when I return to roGridScreen
Focused msg: row: 0 col: 2
I want you to fall back on the same site
Focused msg: row: 0 col: 12
When you select a content
Selected msg: row: 0 col: 12
and when I return to roGridScreen
Focused msg: row: 0 col: 2
I want you to fall back on the same site
Focused msg: row: 0 col: 12
Our system http://www.rokumanager.com

hugetv
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-18-2015
04:15 PM
Re: help with code that does not work
I need help to do that by going back after selecting the number falls in the same select
Our system http://www.rokumanager.com