Lines Matching refs:panel
81 Panel* panel = new Panel(browser, bounds); in CreatePanel() local
83 active_panels_.push_back(panel); in CreatePanel()
85 pending_panels_.push_back(panel); in CreatePanel()
87 return panel; in CreatePanel()
92 Panel* panel = pending_panels_.front(); in ProcessPending() local
93 gfx::Rect bounds = panel->bounds(); in ProcessPending()
96 active_panels_.push_back(panel); in ProcessPending()
102 void PanelManager::Remove(Panel* panel) { in Remove() argument
105 panels_pending_to_remove_.push_back(panel); in Remove()
109 DoRemove(panel); in Remove()
118 void PanelManager::DoRemove(Panel* panel) { in DoRemove() argument
121 find(active_panels_.begin(), active_panels_.end(), panel); in DoRemove()
125 find(pending_panels_.begin(), pending_panels_.end(), panel); in DoRemove()
137 void PanelManager::StartDragging(Panel* panel) { in StartDragging() argument
139 if (active_panels_[i] == panel) { in StartDragging()
141 dragging_panel_bounds_ = panel->bounds(); in StartDragging()