Sorry for the late!
I commited to the CVS your screen, but not the commented lines.
Gustavo
--- Joakim Berglund <[EMAIL PROTECTED]> escreveu:
> Hi there
>
> I just go myself a LCD display to toy with and realised that I needed
> to add the correct x/y definition to lcd.py
> So I put together a small mod for this.
>
> My display is a 16x2 and that limits what can be display quite a bit.
>
> In the bottom part you find that I cut the track no from the title...
> it doesn't display very well there with just 16 chars.
> I tried to move it to the next line without much success though..
>
>
> Joakim.
>
> ---------------------
>
>
> Index: lcd.py
> ===================================================================
> RCS file: /cvsroot/freevo/freevo/src/plugins/lcd.py,v
> retrieving revision 1.4
> diff -r1.4 lcd.py
> 313a314,354
> > },
> >
> > 2 : # 2 lines display
> >
> > { 16 : # 16 chars per line
> >
> > # Welcome screen
> > { "welcome" :
> > { "title" : ( "title",
> > "1 1 Freevo",
> > None )
> > },
> >
> > "menu" :
> > { "title_v" : ( "scroller",
> > "1 1 %d 1 h 2 \"%s\"",
> > "( self.width, menu.heading )" ),
> > "item_v" : ( "scroller",
> > "1 2 %d 2 h 2 \"%s\"",
> > "( self.width, title )" )
> > },
> >
> > "audio_player" :
> > { "music_v" : ( "scroller",
> > "1 1 %d 1 h 2 \"%s\"",
> > "( self.width, title )" ),
> > "time_v" : ( "string",
> > "1 2 ' % 2d:%02d/% 2d:%02d'",
> > "( int(player.length / 60),
> int(player.length % 60)," +
> > " int(player.elapsed / 60),
> int(player.elapsed % 60))" )
> > },
> >
> > "tv" :
> > { "chan_v" : ( "scroller",
> > "1 1 %d 1 h 2 \"%s\"",
> > "( self.width, tv.display_name) )"
> ),
> > "prog_v" : ( "scroller",
> > "1 2 %d 2 h 2 \"%s\"",
> > "( self.width, tv.title )" )
> > }
> > }
> 314a356
> >
> 326a369,372
> > },
> >
> > 2: {
> > 12 : { "welcome" : [ "clock" ] }
> 425,426c471,472
> < if menu.selected.getattr( 'trackno' ):
> < title = "%s - %s" % ( menu.selected.getattr(
> 'trackno' ), title )
> ---
> > #if menu.selected.getattr( 'trackno' ):
> > # title = "%s - %s" % ( menu.selected.getattr(
> 'trackno' ), title )
> 431,432c477,478
> < if player.getattr( 'trackno' ):
> < title = "%s - %s" % ( player.getattr( 'trackno' ),
> title )
> ---
> > #if player.getattr( 'trackno' ):
> > # title = "%s - %s" % ( player.getattr( 'trackno' ),
> title )
>
_______________________________________________________________________
Desafio AntiZona: participe do jogo de perguntas e respostas que vai
dar um Renault Clio, computadores, c�meras digitais, videogames e muito
mais! www.cade.com.br/antizona
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel