|
|
@ -2349,7 +2349,7 @@ bool GuiTextBoxMulti(Rectangle bounds, char *text, int textSize, bool editMode) |
|
|
|
{ |
|
|
|
int glyphWidth = 0; |
|
|
|
if (glyphInfo.advanceX != 0) glyphWidth += glyphInfo.advanceX; |
|
|
|
else glyphWidth += (kt">int)(atlasRec.width + glyphInfo.offsetX); |
|
|
|
else glyphWidth += (atlasRec.width + glyphInfo.offsetX); |
|
|
|
|
|
|
|
// Jump line if the end of the text box area has been reached |
|
|
|
if ((cursorPos.x + (glyphWidth*scaleFactor)) > (textAreaBounds.x + textAreaBounds.width)) |
|
|
@ -2382,7 +2382,7 @@ bool GuiTextBoxMulti(Rectangle bounds, char *text, int textSize, bool editMode) |
|
|
|
|
|
|
|
int glyphWidth = 0; |
|
|
|
if (glyphInfo.advanceX != 0) glyphWidth += glyphInfo.advanceX; |
|
|
|
else glyphWidth += (kt">int)(atlasRec.width + glyphInfo.offsetX); |
|
|
|
else glyphWidth += (atlasRec.width + glyphInfo.offsetX); |
|
|
|
|
|
|
|
cursorPos.x += (glyphWidth*scaleFactor + (float)GuiGetStyle(DEFAULT, TEXT_SPACING)); |
|
|
|
//if (i > lastSpacePos) lastSpaceWidth += (atlasRec.width + (float)GuiGetStyle(DEFAULT, TEXT_SPACING)); |
|
|
|