[vdr] Re: [PATCH] "Natural" menu cursor 0.01

Patrick Gleichmann patrick at feedface.com
Sun Jun 19 23:38:25 CEST 2005


On 19.06.2005, at 11:09, Klaus Schmidinger wrote:

> Udo Richter wrote:
>
>> Klaus Schmidinger wrote:
>>
>>> Please try the attached code sequence, which is a drop in  
>>> replacement
>>> for the functions cOsdMenu::CursorUp/Down() and cOsdMenu::PageUp/ 
>>> Down().
>>>
>> Just to make sure this is intended behavior:
>> Before, MenuScrollPage=true:
>> CursorDown on last line of menu moves window one complete page down,
>> focus stays on last line. (eg. each CursorDown scrolls one page  
>> from now on)
>> After, MenuScrollPage=true:
>> CursorDown on last line of menu moves window one complete page down,
>> focus is on first line.
>> :
>
> The intention of Patrick's change (as far as I understand it) was  
> to make
> sure that, if the cursor is at item N, a "cursor down" positions it at
> item N + 1 (N -> N - 1 for "cursor up"). I have to concur with  
> Patrick on
> this, and that's how it is implemented now.

Yes,
the cursor moves freely while inside of a single menu "page", and  
keeps it position when the menu is scrolled 1 item up/down.

Patrick

--
Patrick Gleichmann (mailto:patrick at feedface.com)
PGP key  > http://www.feedface.com/patrick/pubkey





More information about the vdr mailing list