On Tue, Jan 13, 2009 at 6:07 PM, Brian Fisher br...@hamsterrepublic.com wrote:
Well in that case, it seems that knowing the size value passed to the
constructor is only half of what you need to make a font at twice the size
of the original.
You are not missing anything Brian, if facts you are
On Tue, Jan 13, 2009 at 8:37 AM, Noah Kantrowitz n...@coderanger.net wrote:
You clearly don't understand how C classes work. Please consult the Python
documentation.
Thanks you all guys. I perfectly understand the problem, however
adding a new attribute isn't what I was looking for.
The Front
James Paige wrote:
On Mon, Jan 12, 2009 at 04:54:38PM -0800, Lenard Lindstrom wrote:
Hi,
James Paige wrote:
[snip]
f.pointsize = 12
Traceback (most recent call last):
File stdin, line 1, in module
AttributeError: 'pygame.font.Font' object has no attribute
On Jan 13, 2009, at 12:09 AM, Luca wrote:
On Tue, Jan 13, 2009 at 8:37 AM, Noah Kantrowitz
n...@coderanger.net wrote:
You clearly don't understand how C classes work. Please consult the
Python
documentation.
Thanks you all guys. I perfectly understand the problem, however
adding a new
On Tue, Jan 13, 2009 at 12:12:54AM -0800, Lenard Lindstrom wrote:
James Paige wrote:
On Mon, Jan 12, 2009 at 04:54:38PM -0800, Lenard Lindstrom wrote:
Hi,
James Paige wrote:
[snip]
f.pointsize = 12
Traceback (most recent call last):
File stdin, line 1,
On Sun, Jan 11, 2009 at 10:36 PM, Noah Kantrowitz n...@coderanger.net wrote:
As far as I know, there's no way to get the size of the font that way.
What I do is name the font names in an intuitive way:
Font12 = pygame.font.Font(, 12)
Font18 = pygame.font.Font(, 18)
Font36 =
At some point, you're going to have to have a pygame.font.{Sys|}Font() call,
and in that call, you're going to have to specify a size. The developer
will either have to specify a size to load (so the developer already knows)
or load every size. If the latter is the case and choosing an arbitrary
On Mon, Jan 12, 2009 at 12:02 AM, Luca luca...@gmail.com wrote:
Thanks all, but in this way is impossible to get the size on an unknow
font? I'm making a library for developer that need to know what is the
font size that the developer can have choosen...
The problem is that SDL does not
Create a basic Font() wrapper. When you create the font, save the size.
On Mon, Jan 12, 2009 at 2:02 AM, Luca luca...@gmail.com wrote:
On Sun, Jan 11, 2009 at 10:36 PM, Noah Kantrowitz n...@coderanger.net
wrote:
As far as I know, there's no way to get the size of the font that way.
What I
Seems to me like this should work:
class SizeFont(pygame.font.Font):
def __init__(self, filename, size):
pygame.font.Font.__init__(self, filename, size)
self.size = size
---
James Paige
On Mon, Jan 12, 2009 at 04:07:11PM -0600, Jake b wrote:
Create a basic Font() wrapper.
You can also just violate the object by giving it an extra attribute:
f = pygame.font.Font(filename, size)
f.new_attribute = size
I'm pretty sure any OO enthusiast would applaud this method. There is
certainly nothing bad that can be said about my method. No sir. =D
-Thiago
On Tue, Jan 13,
The only bad thing I can say about it is that it simply doesn't work :(
f = pygame.font.Font(None, 12)
f.size = 12
Traceback (most recent call last):
File stdin, line 1, in module
AttributeError: 'pygame.font.Font' object attribute 'size' is read-only
And that is not just because Font
I'm also sure that not working is hardly a serious issue. =P
-Thiago
On Tue, Jan 13, 2009 at 2:04 AM, James Paige b...@hamsterrepublic.com wrote:
The only bad thing I can say about it is that it simply doesn't work :(
f = pygame.font.Font(None, 12)
f.size = 12
Traceback (most recent call
Hi,
James Paige wrote:
The only bad thing I can say about it is that it simply doesn't work :(
f = pygame.font.Font(None, 12)
f.size = 12
Traceback (most recent call last):
File stdin, line 1, in module
AttributeError: 'pygame.font.Font' object attribute 'size' is read-only
On Mon, Jan 12, 2009 at 04:54:38PM -0800, Lenard Lindstrom wrote:
Hi,
James Paige wrote:
The only bad thing I can say about it is that it simply doesn't work :(
f = pygame.font.Font(None, 12)
f.size = 12
Traceback (most recent call last):
File stdin, line 1, in module
On Jan 12, 2009, at 8:46 PM, James Paige wrote:
On Mon, Jan 12, 2009 at 04:54:38PM -0800, Lenard Lindstrom wrote:
Hi,
James Paige wrote:
The only bad thing I can say about it is that it simply doesn't
work :(
f = pygame.font.Font(None, 12)
f.size = 12
Traceback (most recent call
Hi all.
I'm looking at the Font class API's, but I found no way to get the
size of a given font.
When I create a new font like
f1 = pygame.font.Font(, 12)
how can I get the size value (12) after the creation?
f1 DOT ???
Thanks!
--
-- luca
As far as I know, there's no way to get the size of the font that way. What
I do is name the font names in an intuitive way:
Font12 = pygame.font.Font(, 12)
Font18 = pygame.font.Font(, 18)
Font36 = pygame.font.Font(, 36)
Ian
On Jan 11, 2009, at 10:50 AM, Ian Mallett wrote:
As far as I know, there's no way to get the size of the font that
way. What I do is name the font names in an intuitive way:
Font12 = pygame.font.Font(, 12)
Font18 = pygame.font.Font(, 18)
Font36 = pygame.font.Font(, 36)
Ian
19 matches
Mail list logo