From da7908bfad0b9adfe2c8bebd19b040733c58ccf9 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Wed, 7 Nov 2012 13:49:01 +0100 Subject: [PATCH] stringinput.cpp: center NEUTRINO_ICON_NUMERIC_PAD horizontally Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/c9a6a8721b82ed4a3a83cfddc33a9a3860ae0348 Author: vanhofen Date: 2012-11-07 (Wed, 07 Nov 2012) Origin message was: ------------------ - stringinput.cpp: center NEUTRINO_ICON_NUMERIC_PAD horizontally --- src/gui/widget/stringinput.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/widget/stringinput.cpp b/src/gui/widget/stringinput.cpp index 40ab760db..276cc131c 100644 --- a/src/gui/widget/stringinput.cpp +++ b/src/gui/widget/stringinput.cpp @@ -755,7 +755,9 @@ void CStringInputSMS::paint(bool /*unused*/) { CStringInput::paint(true); - frameBuffer->paintIcon(NEUTRINO_ICON_NUMERIC_PAD, x+20+140, y+ hheight+ mheight+ iheight* 3+ 30, 0, COL_MENUCONTENT); + int w = 0, h = 0; + frameBuffer->getIconSize(NEUTRINO_ICON_NUMERIC_PAD, &w, &h); + frameBuffer->paintIcon(NEUTRINO_ICON_NUMERIC_PAD, x + (width/2) - (w/2), y+ hheight+ mheight+ iheight* 3+ 30, 0, COL_MENUCONTENT); //buttonbar ::paintButtons(x, y + height, width, 2, CStringInputSMSButtons);