--- Dirk Meyer <[EMAIL PROTECTED]> escreveu: > Gustavo Sverzut Barbieri
wrote:
> >  --- Dirk Meyer <[EMAIL PROTECTED]> escreveu: 
> >> Also it would be great if UP/DOWN/LEFT/RIGHT wouldn't rebuild the
> >> table all the time, only change self.selected if the table is
> still
> >> the same. BTW,
> >
> > Huum... I really don't remember the code, need to review it if you
> > want.
> 
> That would be great
> 

Ok, it's almost done. The one thing I miss is where to disable clearing
the whole screen before calling update_content(). Ie: When I move the
selected item, I only see the last selected (that was reblited) and the
new selected one (that was hilighted). Also, the headers go away...


> >> I don't use your ExtendedMenu anymore, your
> >> code is now in tv/tvmenu.py.
> >> 
> >
> > Ok, great... I hope it now fits in our new XML skin.
> 
> Yes, most of it was copy-paste from your code. The main difference is
> that I don't have different draw functions for the different areas
> and
> some internal names are like they are in the normal menu.
> 
> >> The second thing is drawstringframed. Do know the area this
> function
> >> will draw I want the coordinates back. I hacked it into the
> >> soft-function some time ago, the hard-function is still not
> >> ready. Since it's your code, maybe you could add that. I also
> would
> >> like to have a pretend-to-draw function. I only want the
> coordinates,
> >> don't draw. Right now I use a dummy layer for that, but that's not
> >> the
> >> correct way of doing it. Maybe color==None will be the
> pretend-mode.
> >> 
> >
> > Do you want the draw area? The area it may draw you pass as
> parameter.
> > but it's easy to do. It now returns the not-draw string. But as you
> > know the x0,y0 and the x,y (last draw) you can make:
> > return_y = y # last draw X
> > return_x = (y > y0) ? x0+width : x # return x if we only have one
> line
> > or the x+width if we have more than 1 lines
> 
> No, I don't want to draw. I only want the coordinates where the text
> would be if I would really draw.
> 

This one was said in a previous email (maybe pass another argument
'dummy=TRUE'... you didn't comment on that). And what hack you did on
the drawstringframedsoft() ?

Gustavo

_______________________________________________________________________
Busca Yahoo!
O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.
http://br.busca.yahoo.com/


-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to