Gorka Olaizola wrote:
> On Thu, Jul 24, 2008 at 01:14:30PM +0800, XiouXin Huang wrote:
>> The situation is, I wrote a test plugin to gather system information.
>> The menu in question has dynamic items, they are refreshed every 30 seconds.
>> Each item show some kind of information in "description" area.
>> If I want to constantly monitor CPU usage shown in the 5th item,
>> I navigate and stop at the 5th item, the information is displayed in
>> "description" area,
>> but the menuw.refresh() always take me back to current_menu.choices[0].
>> Can I be fixed at where I just stopped the navigation bar?
>>
> I used something like this in an ItemPlugin
> 
> 
>     def aspect(self, arg=None, menuw=None):
> 
>         menuw.menustack[-1].selected.name = 'new name'
>         self.skin.force_redraw = True
>         self.skin.draw('menu', menuw)
> 
> That way I change the name of the selected entry in the menu and refresh
> the screen without moving the pointer.

You can also use the skin to display fields, the weather plug-in and the 
remind plug-in will give you a hint to do what you want.

Cheers,
Duncan

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to