Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 552222
Collapse All | Expand All

(-)a/src/FbTk/TextButton.cc (-2 / +7 lines)
Lines 143-153 void TextButton::drawText(int x_offset, int y_offset, FbDrawable *drawable) { Link Here
143
    unsigned int textlen = visual.size();
143
    unsigned int textlen = visual.size();
144
    unsigned int button_width = width();
144
    unsigned int button_width = width();
145
    unsigned int button_height = height();
145
    unsigned int button_height = height();
146
    const int max_width = static_cast<int>(button_width) - x_offset -
147
        m_left_padding - m_right_padding;
148
149
    if (max_width <= bevel()) {
150
        return;
151
    }
146
152
147
    translateSize(m_orientation, button_width, button_height);
153
    translateSize(m_orientation, button_width, button_height);
148
154
149
    // horizontal alignment, cut off text if needed
155
    // horizontal alignment, cut off text if needed
150
    int align_x = FbTk::doAlignment(button_width - x_offset - m_left_padding - m_right_padding,
156
    int align_x = FbTk::doAlignment(max_width,
151
                                    bevel(), justify(), font(),
157
                                    bevel(), justify(), font(),
152
                                    visual.data(), visual.size(),
158
                                    visual.data(), visual.size(),
153
                                    textlen); // return new text len
159
                                    textlen); // return new text len
154
- 

Return to bug 552222