Lines Matching refs:area
39 RowColumnManager::AddArea(Area* area) in AddArea() argument
41 Row* row = _FindRowFor(area); in AddArea()
43 row = new Row(fLinearSpec, area->Top(), area->Bottom()); in AddArea()
46 area->fRow = row; in AddArea()
47 row->fAreas.AddItem(area); in AddArea()
49 Column* column = _FindColumnFor(area); in AddArea()
51 column = new Column(fLinearSpec, area->Left(), area->Right()); in AddArea()
54 area->fColumn = column; in AddArea()
55 column->fAreas.AddItem(area); in AddArea()
63 RowColumnManager::RemoveArea(Area* area) in RemoveArea() argument
65 Row* row = area->fRow; in RemoveArea()
67 row->fAreas.RemoveItem(area); in RemoveArea()
68 area->fRow = NULL; in RemoveArea()
76 Column* column = area->fColumn; in RemoveArea()
78 column->fAreas.RemoveItem(area); in RemoveArea()
79 area->fColumn = NULL; in RemoveArea()
100 RowColumnManager::TabsChanged(Area* area) in TabsChanged() argument
102 RemoveArea(area); in TabsChanged()
103 AddArea(area); in TabsChanged()
108 RowColumnManager::_FindRowFor(Area* area) in _FindRowFor() argument
112 if (row->fTop.Get() == area->Top() in _FindRowFor()
113 && row->fBottom.Get() == area->Bottom()) in _FindRowFor()
121 RowColumnManager::_FindColumnFor(Area* area) in _FindColumnFor() argument
125 if (column->fLeft.Get() == area->Left() in _FindColumnFor()
126 && column->fRight.Get() == area->Right()) in _FindColumnFor()