X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Flabelwidget.cc;h=d76bd3f13f522046659adac6ef7e4855625ee2af;hb=00bc993775b916de76772bdc5e31618076194797;hp=445ae260c0efc2c3816c2f47a7ab1dce013ce4f0;hpb=cc86c196a2c2793403396bb1d2335b63e1413067;p=chaz%2Fopenbox diff --git a/src/labelwidget.cc b/src/labelwidget.cc index 445ae260..d76bd3f1 100644 --- a/src/labelwidget.cc +++ b/src/labelwidget.cc @@ -14,8 +14,8 @@ LabelWidget::LabelWidget(otk::Widget *parent, WidgetBase::WidgetType type) : otk::Widget(parent), WidgetBase(type) { - const otk::ScreenInfo *info = otk::Display::screenInfo(_screen); - _xftdraw = XftDrawCreate(otk::Display::display, _window, info->visual(), + const otk::ScreenInfo *info = otk::display->screenInfo(_screen); + _xftdraw = XftDrawCreate(**otk::display, _window, info->visual(), info->colormap()); } @@ -26,7 +26,7 @@ LabelWidget::~LabelWidget() } -void LabelWidget::setText(const std::string &text) +void LabelWidget::setText(const otk::ustring &text) { _text = text; _dirty = true; @@ -77,7 +77,7 @@ void LabelWidget::update() otk::Widget::update(); if (draw) { - std::string t = _text; + otk::ustring t = _text; int x = _sidemargin; // x coord for the text // find a string that will fit inside the area for text