X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Fwidget.cc;h=07122bc645a2b9237dbd0f0b9d8d8e5dd06ccbcd;hb=3827c1a76e27865a9e2cc9da43c42399ea354e18;hp=2c3c6058f274627c527d103c44a37aaf48828ffb;hpb=70eb03ad50e1a71fd64c8cb1ebabbff311850553;p=chaz%2Fopenbox diff --git a/otk/widget.cc b/otk/widget.cc index 2c3c6058..07122bc6 100644 --- a/otk/widget.cc +++ b/otk/widget.cc @@ -17,14 +17,14 @@ namespace otk { OtkWidget::OtkWidget(OtkWidget *parent, Direction direction) : OtkEventHandler(), _dirty(false), _focused(false), - _parent(parent), _style(parent->getStyle()), _direction(direction), - _cursor(parent->getCursor()), _bevel_width(parent->getBevelWidth()), + _parent(parent), _style(parent->style()), _direction(direction), + _cursor(parent->cursor()), _bevel_width(parent->bevelWidth()), _ignore_config(0), _visible(false), _grabbed_mouse(false), _grabbed_keyboard(false), _stretchable_vert(false), _stretchable_horz(false), _texture(0), _bg_pixmap(0), _bg_pixel(0), - _bcolor(0), _bwidth(0), _screen(parent->getScreen()), _fixed_width(false), - _fixed_height(false), _event_dispatcher(parent->getEventDispatcher()) + _bcolor(0), _bwidth(0), _screen(parent->screen()), _fixed_width(false), + _fixed_height(false), _event_dispatcher(parent->eventDispatcher()) { assert(parent); parent->addChild(this); @@ -70,7 +70,7 @@ OtkWidget::~OtkWidget() void OtkWidget::create(void) { const ScreenInfo *scr_info = otk::OBDisplay::screenInfo(_screen); - Window p_window = _parent ? _parent->getWindow() : scr_info->getRootWindow(); + Window p_window = _parent ? _parent->window() : scr_info->rootWindow(); _rect.setRect(0, 0, 1, 1); // just some initial values @@ -78,7 +78,7 @@ void OtkWidget::create(void) unsigned long create_mask = CWBackPixmap | CWBorderPixel | CWEventMask; attrib_create.background_pixmap = None; - attrib_create.colormap = scr_info->getColormap(); + attrib_create.colormap = scr_info->colormap(); attrib_create.event_mask = ButtonPressMask | ButtonReleaseMask | ButtonMotionMask | ExposureMask | StructureNotifyMask; @@ -89,8 +89,8 @@ void OtkWidget::create(void) _window = XCreateWindow(otk::OBDisplay::display, p_window, _rect.x(), _rect.y(), _rect.width(), _rect.height(), 0, - scr_info->getDepth(), InputOutput, - scr_info->getVisual(), create_mask, &attrib_create); + scr_info->depth(), InputOutput, + scr_info->visual(), create_mask, &attrib_create); _ignore_config++; } @@ -438,7 +438,7 @@ void OtkWidget::removeChild(OtkWidget *child) if (it != _children.end()) _children.erase(it); } -#include + void OtkWidget::setStyle(Style *style) { assert(style);