Update of /cvsroot/freevo/freevo/src In directory sc8-pr-cvs1:/tmp/cvs-serv7799/src
Modified Files: osd.py Log Message: Small fix Index: osd.py =================================================================== RCS file: /cvsroot/freevo/freevo/src/osd.py,v retrieving revision 1.43 retrieving revision 1.44 diff -C2 -d -r1.43 -r1.44 *** osd.py 13 Jun 2003 23:34:06 -0000 1.43 --- osd.py 21 Jun 2003 08:17:45 -0000 1.44 *************** *** 10,13 **** --- 10,16 ---- # ----------------------------------------------------------------------- # $Log$ + # Revision 1.44 2003/06/21 08:17:45 gsbarbieri + # Small fix + # # Revision 1.43 2003/06/13 23:34:06 rshortt # In _getfont include IOError as well as RuntimeError because of changes in recent SDL_ttf2 or pygame. *************** *** 856,862 **** if not return_x0 or return_x0 > x0: return_x0 = x0 - lines_size[line_number] -= MINIMUM_SPACE_BETWEEN_WORDS * \ - (len(lines[line_number]) -1 ) if len(lines[line_number]) > 1: spacing = (width - lines_size[line_number]) / \ ( len(lines[line_number]) -1 ) --- 859,866 ---- if not return_x0 or return_x0 > x0: return_x0 = x0 if len(lines[line_number]) > 1: + lines_size[line_number] -= MINIMUM_SPACE_BETWEEN_WORDS * \ + (len(lines[line_number]) -1 ) + spacing = (width - lines_size[line_number]) / \ ( len(lines[line_number]) -1 ) *************** *** 868,873 **** word_size, word_height = self.stringsize(word, font,ptsize) self.drawstring(word, x0, y0, fgcolor, None, font, ptsize, layer=layer) ! x0 += spacing ! x0 += word_size elif align_h == 'center': --- 872,876 ---- word_size, word_height = self.stringsize(word, font,ptsize) self.drawstring(word, x0, y0, fgcolor, None, font, ptsize, layer=layer) ! x0 += spacing + word_size elif align_h == 'center': *************** *** 901,905 **** line_len = len(lines[line_number]) for word_number in range(len(lines[line_number])): ! if word: pos = line_len - word_number -1 word_size, word_height = \ --- 904,908 ---- line_len = len(lines[line_number]) for word_number in range(len(lines[line_number])): ! if lines[line_number][word_number]: pos = line_len - word_number -1 word_size, word_height = \ *************** *** 1054,1060 **** for line in lines: ! if align_h == 'left': ! x0 = x ! elif align_h == 'center' or align_h == 'justified': line_size, line_heigth = self.stringsize(line, font, ptsize) x0 = x + (width - line_size) / 2 --- 1057,1062 ---- for line in lines: ! x0 = x ! if align_h == 'center' or align_h == 'justified': line_size, line_heigth = self.stringsize(line, font, ptsize) x0 = x + (width - line_size) / 2 ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ Freevo-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-cvslog