labels use half the bevel width for text
Dana Jansens danakj@orodu.net
2 files changed,
4 insertions(+),
4 deletions(-)
M
otk/focuslabel.cc
→
otk/focuslabel.cc
@@ -32,13 +32,13 @@ if (_dirty) {
const BFont &ft = getStyle()->getFont(); BColor *text_color = (isFocused() ? getStyle()->getTextFocus() : getStyle()->getTextUnfocus()); - unsigned int bevel = getStyle()->getBevelWidth(); + unsigned int bevel = getStyle()->getBevelWidth() / 2; std::string t = _text; // the actual text to draw int x = bevel; // x coord for the text // find a string that will fit inside the area for text - int max_length = width() - getBevelWidth() * 2; + int max_length = width() - bevel * 2; if (max_length <= 0) { t = ""; // can't fit anything } else {
M
otk/label.cc
→
otk/label.cc
@@ -27,13 +27,13 @@ void OtkLabel::update(void)
{ if (_dirty) { const BFont &ft = getStyle()->getFont(); - unsigned int bevel = getStyle()->getBevelWidth(); + unsigned int bevel = getStyle()->getBevelWidth() / 2; std::string t = _text; // the actual text to draw int x = bevel; // x coord for the text // find a string that will fit inside the area for text - int max_length = width() - getBevelWidth() * 2; + int max_length = width() - bevel * 2; if (max_length <= 0) { t = ""; // can't fit anything } else {