Lines Matching refs:view
14 static void Error(BView *view, status_t status, bool unlock=false)
17 if (view && unlock)
18 view->UnlockLooper();
31 BPoseView *view = NULL;
41 Error(view, status);
47 Error(view, status);
52 view = dynamic_cast<BPoseView *>(msgr.Target(NULL));
53 if (!view) {
54 Error(view, status);
57 if (dynamic_cast<BWindow *>(view->Looper()) == NULL) {
58 Error(view, status, true);
62 windowTitleBackup = view->Window()->Title();
64 view->SaveColumnState(poseViewColumnBackup);
65 view->SaveState(poseViewBackup);
66 view->SetDragEnabled(false);
67 view->SetSelectionRectEnabled(false);
68 view->SetPoseEditing(false);
69 poseViewModeBackup = view->ViewMode();
71 view->SetViewMode(kIconMode);
72 view->ShowBarberPole();
74 view->UnlockLooper();
86 Error(view, status);
91 for (int32 i = 0; (pose = view->PoseAtIndex(i)); i++) {
101 BPoint location = pose->Location(view);
104 pose->SetLocation(location, view);
107 view->CheckPoseVisibility();
109 view->Invalidate();
113 view->Window()->SetTitle(str.String());
115 view->UnlockLooper();
127 Error(view, status);
133 view = dynamic_cast<BPoseView *>(msgr.Target(NULL));
134 if (!view)
138 view->HideBarberPole();
139 view->SetViewMode(poseViewModeBackup);
140 view->RestoreState(poseViewBackup);
141 view->RestoreColumnState(poseViewColumnBackup);
143 view->Window()->SetTitle(windowTitleBackup.String());
151 view->UnlockLooper();