aboutsummaryrefslogtreecommitdiff
path: root/dw/table.cc
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2015-01-23 23:56:51 +0100
committerSebastian Geerken <devnull@localhost>2015-01-23 23:56:51 +0100
commit80c90e491f436c20b021d73de5862a19201457e3 (patch)
tree85ecda30caa2e317555232155bfeda446535a6a6 /dw/table.cc
parentcf581248257b88e98fa4315525a0ee531b4cb9c8 (diff)
Interrupted drawing etc: cleanup.
Diffstat (limited to 'dw/table.cc')
-rw-r--r--dw/table.cc28
1 files changed, 8 insertions, 20 deletions
diff --git a/dw/table.cc b/dw/table.cc
index 9e493e51..1df5d862 100644
--- a/dw/table.cc
+++ b/dw/table.cc
@@ -368,12 +368,12 @@ bool Table::isBlockLevel ()
return true;
}
- void Table::drawLevel (core::View *view, core::Rectangle *area, int level,
+void Table::drawLevel (core::View *view, core::Rectangle *area, int level,
core::DrawingContext *context)
{
DBG_OBJ_ENTER ("draw", 0, "Table::drawLevel", "[%d, %d, %d * %d], %s",
area->x, area->y, area->width, area->height,
- OOFStackingIterator::majorLevelText (level));
+ stackingLevelText (level));
#if 0
// This old code belongs perhaps to the background. Check when reactivated.
@@ -394,7 +394,7 @@ bool Table::isBlockLevel ()
#endif
switch (level) {
- case OOFStackingIterator::IN_FLOW:
+ case SL_IN_FLOW:
for (int i = 0; i < children->size (); i++) {
if (childDefined (i)) {
Widget *child = children->get(i)->cell.widget;
@@ -414,18 +414,17 @@ bool Table::isBlockLevel ()
DBG_OBJ_LEAVE ();
}
-core::Widget *Table::getWidgetAtPointLevel (int x, int y,
+core::Widget *Table::getWidgetAtPointLevel (int x, int y, int level,
core::GettingWidgetAtPointContext
- *context,
- int level)
+ *context)
{
DBG_OBJ_ENTER ("events", 0, "Table::getWidgetAtPointLevel", "%d, %d, %s",
- x, y, OOFStackingIterator::majorLevelText (level));
+ x, y, stackingLevelText (level));
Widget *widgetAtPoint = NULL;
switch (level) {
- case OOFStackingIterator::IN_FLOW:
+ case SL_IN_FLOW:
for (int i = children->size () - 1; widgetAtPoint == NULL && i >= 0;
i--) {
if (childDefined (i)) {
@@ -438,7 +437,7 @@ core::Widget *Table::getWidgetAtPointLevel (int x, int y,
default:
widgetAtPoint =
- OOFAwareWidget::getWidgetAtPointLevel (x, y, context, level);
+ OOFAwareWidget::getWidgetAtPointLevel (x, y, level, context);
break;
}
@@ -448,17 +447,6 @@ core::Widget *Table::getWidgetAtPointLevel (int x, int y,
return widgetAtPoint;
}
-int Table::getLastLevelIndex (int majorLevel, int minorLevel)
-{
- switch (majorLevel) {
- case OOFStackingIterator::IN_FLOW:
- return children->size () - 1;
-
- default:
- return OOFAwareWidget::getLastLevelIndex (majorLevel, minorLevel);
- }
-}
-
void Table::removeChild (Widget *child)
{
/** \bug Not implemented. */