Lines Matching refs:view

59 	bool operator()(const _ViewEntry* view) const {
60 return view->target() == pView;
80 // add the given entry for the designated view
81 // (which may be the target view or a child.)
82 // returns B_OK on success, B_ERROR if the given view is
87 // walk up the view's parent tree, building a child-
88 // hierarchy list and looking for my target view.
111 // look for this view in children of the current entry
131 return B_ERROR; // +++++ error: full-view tip leaves no room
157 // walk up the view's parent tree, building a child-
158 // hierarchy list and looking for my target view.
172 // target view
177 // look for this view in children of the current entry
232 // remove the view entry if possible
235 "### - removing view entry from %p\n",
254 // match the given point (in target's view coordinates)
255 // against tips in this view and child views. recurse.
260 // fetch this view's current frame rect
272 // match against tips for my target view
310 // get frame rect (in parent view's coordinates)
317 // rather than asking every view every time!
376 // add the given entry for the designated view (which must
379 // - the given view is NOT attached to the target window, or
380 // - tips can't be added to this view due to it, or one of its
384 BView* view,
387 ASSERT(view);
388 if(view->Window() != target())
391 // find top-level view
392 BView* parent = view;
400 return (*it)->add(view, entry);
406 return v->add(view, entry);
412 // the given view -- or B_OK otherwise.
415 BView* view,
418 ASSERT(view);
419 if(view->Window() != target())
422 // find top-level view
423 BView* parent = view;
433 status_t ret = (*it)->remove(view, rect);
445 "!!! _WindowEntry::remove(): no matching view\n"));
463 "!!! _WindowEntry::match(): unexpected window for target view (%p)\n",
633 BView* view,
639 ASSERT(view);
642 BWindow* window = view->Window();
653 return (*it)->add(view, e);
660 return windowEntry->add(view, e);
668 BView* view) {
670 ASSERT(view);
673 BWindow* window = view->Window();
693 status_t ret = (*it)->remove(view, rect);
912 // if no tip found, or the view's no longer attached, bail:
924 // view hidden; don't show tip