From a5ad8dfa9ad48f9945a11e3e00eee49730962321 Mon Sep 17 00:00:00 2001 From: k-m_schindler Date: Sun, 3 Jan 2016 18:57:04 +0000 Subject: new drawing of text git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3176 b956fd51-792f-4845-bead-9b4dfca2ff2c --- src/menu/UDrawTexture.pas | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/menu/UDrawTexture.pas b/src/menu/UDrawTexture.pas index bc136f11..9afc37e4 100644 --- a/src/menu/UDrawTexture.pas +++ b/src/menu/UDrawTexture.pas @@ -124,15 +124,27 @@ begin glTexCoord2f(TexW, 0); glVertex3f(x4, y4, z); glEnd; } - +{ glBegin(GL_QUADS); glTexCoord2f(TexX1*TexW, TexY1*TexH); glVertex3f(x1, y1, z); glTexCoord2f(TexX1*TexW, TexY2*TexH); glVertex3f(x2, y2, z); glTexCoord2f(TexX2*TexW, TexY2*TexH); glVertex3f(x3, y3, z); glTexCoord2f(TexX2*TexW, TexY1*TexH); glVertex3f(x4, y4, z); glEnd; + } + glBegin(GL_QUADS); + glTexCoord2f(TexX1*TexW, TexY1*TexH); + glVertex3f(x1, y1 + (y2 - (LeftScale * (y2))), z); + glTexCoord2f(TexX1*TexW, TexY2*TexH); + glVertex3f(x2, y2 - (y2 - (LeftScale * (y2))), z); + glTexCoord2f(TexX2*TexW, TexY2*TexH); + glVertex3f(x3, y3 - (y2 - (RightScale * (y2))), z); + glTexCoord2f(TexX2*TexW, TexY1*TexH); + glVertex3f(x4, y4 + (y2 - (RightScale * (y2))), z); + glEnd; + end; - glDisable(GL_DEPTH_TEST); + glDisable(GL_DEPTH_TEST); glDisable(GL_TEXTURE_2D); end; -- cgit v1.2.3