Lines Matching refs:tv

51 ConfigMenu::ConfigMenu(TrayView *tv, bool useMag)
58 AutoRaiseSettings *s = tv->Settings();
90 tmpm->SetTargetForItems(tv);
101 tmpi->SetMarked(tv->fNormalMM == B_NORMAL_MOUSE);
107 tmpi->SetMarked(tv->fNormalMM == B_FOCUS_FOLLOWS_MOUSE);
113 tmpi->SetMarked(tv->fNormalMM == (mode_mouse)B_WARP_FOCUS_FOLLOWS_MOUSE);
119 tmpi->SetMarked(tv->fNormalMM == (mode_mouse)B_INSTANT_WARP_FOCUS_FOLLOWS_MOUSE);
122 tmpm->SetTargetForItems(tv);
133 tmpi->SetMarked(tv->raise_delay == 100000LL);
139 tmpi->SetMarked(tv->raise_delay == 200000LL);
145 tmpi->SetMarked(tv->raise_delay == 500000LL);
151 tmpi->SetMarked(tv->raise_delay == 1000000LL);
157 tmpi->SetMarked(tv->raise_delay == 2000000LL);
163 tmpi->SetMarked(tv->raise_delay == 3000000LL);
169 tmpi->SetMarked(tv->raise_delay == 4000000LL);
175 tmpi->SetMarked(tv->raise_delay == 5000000LL);
178 tmpm->SetTargetForItems(tv);
192 SetTargetForItems(tv);
403 TrayView *tv = (TrayView *)arg;
405 volatile int32 tok = tv->current_window;
406 sem_id sem = tv->fPollerSem;
408 snooze(tv->raise_delay);
414 if (tv->last_raiser_thread != find_thread(NULL))
416 PRINT(("tok = %" B_PRId32 " cw = %" B_PRId32 "\n", tok, tv->current_window));
417 if (tok == tv->current_window) {
431 TrayView *tv = (TrayView *)arg;
432 volatile int32 tok = tv->current_window;
441 while (acquire_sem(tv->fPollerSem) == B_OK) {
442 release_sem(tv->fPollerSem);
444 BLooper *l = tv->Looper();
447 tv->GetMouse(&mouse, &buttons);
448 tv->ConvertToScreen(&mouse);
449 tv->Looper()->Unlock();
477 //((tv->_settings->Mode() != Mode_DeskbarOver) || (wi->team == tv->fDeskbarTeam))
479 if ((tv->_settings->Mode() == Mode_All) &&
480 (wi->server_token == tv->current_window))
483 if ((tv->_settings->Mode() == Mode_All) || (wi->team == tv->fDeskbarTeam)) {
484 tv->current_window = wi->server_token;
486 resume_thread(tv->last_raiser_thread = spawn_thread(fronter, "fronter", B_NORMAL_PRIORITY, (void *)tv));
488 } else if (tv->_settings->Mode() == Mode_DeskbarTouch) // give up, before we find Deskbar under it
502 snooze(tv->polling_delay);