@@ -1037,25 +1037,25 @@ void QueryString::DrawEditBox(Window *w,
delta = (wi->right - wi->left) - tb->width - 10;
if (delta > 0) delta = 0;
if (tb->caretxoffs + delta < 0) delta = -tb->caretxoffs;
DoDrawString(tb->buf, delta, 0, TC_YELLOW);
if (tb->caret) DoDrawString("_", tb->caretxoffs + delta, 0, TC_WHITE);
_cur_dpi = old_dpi;
}
int QueryStringBaseWindow::HandleEditBoxKey(int wid, uint16 key, uint16 keycode, EventState &state)
HandleEditBoxResult QueryStringBaseWindow::HandleEditBoxKey(int wid, uint16 key, uint16 keycode, EventState &state)
{
return this->QueryString::HandleEditBoxKey(this, wid, key, keycode, state);
void QueryStringBaseWindow::HandleEditBox(int wid)
this->QueryString::HandleEditBox(this, wid);
void QueryStringBaseWindow::DrawEditBox(int wid)
this->QueryString::DrawEditBox(this, wid);