Hey,
Jeg er i gang med at modificere et program/frontend til mplayer, og jeg er kommet til menuen/filbrowseren.
Lige nu når man går ind i en menu har sider af 10 filer/items, og hvis man browser fra item 10 til 11 går den en fil ad gangen. Jeg har så gemt den sti man er i, samt det item der valgt, så hvis går ind i samme menu er man det samme sted, og ens selektion er den samme.
Dog hvis man vælger item 11 eller over, går ud, og vil ind igen så crasher den. Det virker fint hvis man har valgt fil 1 - 10 (0-9 er det rigtigt).
Jeg har sat de andre parametre til at den går det rigtige antal items ned osv., og hvis man bare kommenterer den linje der sætter item-nr.:
https://github.com/siz-/xmplayer/blob/master/source/menu.cpp#L1206så er man det rigtige sted og filen er fremhævet men man kan ikke klikke på den før man går en op. (dvs. den linje uden // = crash)
Jeg har kigget i koden hvor den selv går en ned ad gangen, og prøvet at gør det præcis samme måde, men kan ikke forstå man ikke kan vælge en fil over pagesize (10 pr. side), selvom den selv kan:
https://github.com/siz-/xmplayer/blob/master/source/libwiigui/gui_filebrowser.cpp#L194 Måske har jeg kigget for meget i koden, at jeg ikke kan anskue det
Håber der en venlig sjæl der kan hjælpe. Takker på forhånd.