mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2024-12-31 22:19:44 +01:00
Use drawtextbox() to draw text boxes
I have no idea why this perfectly good function was unused in favor of copy-pasting all of its code.
This commit is contained in:
parent
fc2de88b03
commit
651cd4b674
1 changed files with 1 additions and 14 deletions
|
@ -1017,20 +1017,7 @@ void Graphics::drawgui(void)
|
|||
|
||||
FillRect(backBuffer, textrect, textbox[i].r/6, textbox[i].g/6, textbox[i].b / 6 );
|
||||
|
||||
drawcoloredtile(textbox[i].xp, yp, 40, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
drawcoloredtile(textbox[i].xp+textbox[i].w-8, yp, 42, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
drawcoloredtile(textbox[i].xp, yp+textbox[i].h-8, 45, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
drawcoloredtile(textbox[i].xp+textbox[i].w-8, yp+textbox[i].h-8, 47, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
for (int k = 0; k < textbox[i].lw; k++)
|
||||
{
|
||||
drawcoloredtile(textbox[i].xp + 8 + (k * 8), yp, 41, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
drawcoloredtile(textbox[i].xp + 8 + (k * 8), yp+textbox[i].h-8, 46, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
}
|
||||
for (size_t k = 0; k < textbox[i].line.size(); k++)
|
||||
{
|
||||
drawcoloredtile(textbox[i].xp, yp + 8 + (k * 8), 43, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
drawcoloredtile(textbox[i].xp + textbox[i].w-8, yp + 8 + (k * 8), 44, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
}
|
||||
drawtextbox(textbox[i].xp, yp, textbox[i].w/8, textbox[i].h/8, textbox[i].r, textbox[i].g, textbox[i].b);
|
||||
|
||||
for (size_t j = 0; j < textbox[i].line.size(); j++)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue