- small fix in Sys.c to compile on Windows:
Thanks Florian Eggenberger for telling us about it. And Greg McBride for pointing a possible fix. - Draw.Text and Draw.GetStringWidth updated: Now they accept an optional second parameter to set font size and Draw.Text returns the drawn string width. - Partially fixed the update() and PutRaw() bugs in NMesh: A total fix will require bigger changes, but what was done (unless buggy) takes care of the common cases.
This commit is contained in:
@@ -266,11 +266,14 @@ new String button\n\n\
|
||||
static PyObject *Method_String (PyObject *self, PyObject *args);
|
||||
|
||||
static char Method_GetStringWidth_doc[] =
|
||||
"(text) - Return the width in pixels of the given string";
|
||||
"(text, font = 'normal') - Return the width in pixels of the given string\n\
|
||||
(font) The font type: 'normal' (default), 'small' or 'tiny'.";
|
||||
|
||||
static char Method_Text_doc[] =
|
||||
"(text) - Draw text onscreen\n\n\
|
||||
(text) The text to draw\n";
|
||||
"(text, font = 'normal') - Draw text onscreen\n\n\
|
||||
(text) The text to draw\n\
|
||||
(font) The font type: 'normal' (default), 'small' or 'tiny'.\n\n\
|
||||
NEW! - This function now returns the width of the drawn string.";
|
||||
|
||||
static PyObject *Method_GetStringWidth (PyObject *self, PyObject *args);
|
||||
static PyObject *Method_Text (PyObject *self, PyObject *args);
|
||||
|
Reference in New Issue
Block a user