Lines Matching defs:view

528 	STRACE(("ServerWindow(%s)::_CreateView()-> view %s, token %" B_PRId32 "\n",
568 // Initialize the view with the current application plain font.
593 /*! Dispatches all window messages, and those view messages that
594 don't need a valid fCurrentView (ie. view creation).
1124 "\n\n\nAS_SET_CURRENT_VIEW: view not found, token %"
1139 // Start receiving top_view data -- pass NULL as the parent view.
1202 Dispatches all view messages that need a valid fCurrentView.
1248 // Received when a view is detached from a window
1254 View *view;
1256 (void**)&view) == B_OK
1257 && view->Window()->ServerWindow() == this) {
1258 View* parent = view->Parent();
1260 DTRACE(("ServerWindow %s: AS_VIEW_DELETE view: %p, "
1261 "parent: %p\n", fTitle, view, parent));
1264 parent->RemoveChild(view);
1266 if (view->EventMask() != 0) {
1277 if (fCurrentView == view || fCurrentView->HasParent(view))
1280 delete view;
1281 } // else we don't delete the root view
2049 // TODO: if we revert the view color overlay handling
2051 // need to invalidate the view for overlays.
2053 // Invalidate view - but only if this is a non-overlay
2128 // if this view is hidden, it has no visible region
2241 View* view = NULL;
2242 if (link.Read<View*>(&view) != B_OK)
2243 view = fCurrentView;
2245 // make sure the view is still available!
2246 if (view != fCurrentView
2247 && !fWindow->TopView()->HasView(view))
2251 fWindow->InvalidateView(view, dirty);
2477 /*! Dispatches all view drawing messages.
4374 ServerWindow::_SetCurrentView(View* view)
4376 if (fCurrentView == view)
4379 fCurrentView = view;
4408 ServerWindow::_UpdateDrawState(View* view)
4411 // TODO: is it possible to scroll a view while it
4415 if (view != NULL && drawingEngine != NULL) {
4417 if (view->GetAlphaMask() != NULL) {
4418 view->LocalToScreenTransform().Apply(&leftTop);
4419 view->GetAlphaMask()->SetCanvasGeometry(leftTop, view->Bounds());
4422 view->PenToScreenTransform().Apply(&leftTop);
4423 drawingEngine->SetDrawState(view->CurrentState(), leftTop.x, leftTop.y);