Lines Matching refs:tk

424     AwtToolkit& tk = AwtToolkit::GetInstance();
434 bool result = tk.GetPreloadThread()
452 AwtToolkit& tk = AwtToolkit::GetInstance();
454 if (!tk.m_isActive || tk.m_mainThreadId != 0) {
470 VERIFY(tk.RegisterClass() != NULL);
497 tk.m_localPump = localPump;
498 tk.m_mainThreadId = ::GetCurrentThreadId();
504 tk.m_toolkitHWnd = tk.CreateToolkitWnd(TEXT("theAwtToolkitWindow"));
505 DASSERT(tk.m_toolkitHWnd != NULL);
511 tk.m_hGetMessageHook = ::SetWindowsHookEx(WH_GETMESSAGE,
513 0, tk.m_mainThreadId);
523 AwtToolkit& tk = AwtToolkit::GetInstance();
525 if (!tk.m_isActive || tk.m_mainThreadId != ::GetCurrentThreadId()) {
529 tk.m_isActive = FALSE;
541 if (tk.m_inputMethodHWnd != NULL) {
542 ::SendMessage(tk.m_inputMethodHWnd, WM_IME_CONTROL, IMC_OPENSTATUSWINDOW, 0);
544 tk.m_inputMethodHWnd = NULL;
558 HWND toolkitHWndToDestroy = tk.m_toolkitHWnd;
559 tk.m_toolkitHWnd = 0;
562 tk.UnregisterClass();
564 ::UnhookWindowsHookEx(tk.m_hGetMessageHook);
567 tk.m_mainThreadId = 0;
569 delete tk.m_cmdIDs;
573 tk.m_isDisposed = TRUE;
672 AwtToolkit& tk = AwtToolkit::GetInstance();
673 if ((tk.m_lastMouseOver != NULL) &&
674 (tk.m_lastMouseOver->GetHWnd() == hwnd))
676 tk.m_lastMouseOver = NULL;
680 tk.SendMessage(WM_AWT_DESTROY_WINDOW, (WPARAM)hwnd, 0);
833 AwtToolkit& tk = AwtToolkit::GetInstance();
837 if ( AwtComponent::GetComponent(hWndOver) == NULL && tk.m_lastMouseOver != NULL ) {
838 last_M = tk.m_lastMouseOver;
844 tk.m_lastMouseOver = 0;
847 if (tk.m_lastMouseOver == NULL && tk.m_timer != 0) {
848 VERIFY(::KillTimer(tk.m_toolkitHWnd, tk.m_timer));
849 tk.m_timer = 0;
1064 AwtToolkit& tk = AwtToolkit::GetInstance();
1068 if (!tk.m_vmSignalled) {
1071 tk.MessageLoop(AwtToolkit::PrimaryIdleFunc,
1076 tk.Dispose();
1145 AwtToolkit& tk = AwtToolkit::GetInstance();
1147 if (tk.m_lastWindowUnderMouse != hwnd) {
1150 if (tk.m_lastWindowUnderMouse) {
1152 AwtComponent::GetComponent(tk.m_lastWindowUnderMouse);
1158 tk.m_lastWindowUnderMouse = hwnd;
1170 tk.m_lastWindowUnderMouse = hwnd;
2236 AwtToolkit& tk = AwtToolkit::GetInstance();
2238 tk.QuitMessageLoop(AwtToolkit::EXIT_ALL_ENCLOSING_LOOPS);
2240 while (!tk.IsDisposed()) {
2638 AwtToolkit & tk = AwtToolkit::GetInstance();
2639 DWORD eventNumber = tk.eventNumber;
2640 tk.PostMessage(WM_SYNC_WAIT, 0, 0);
2641 ::WaitForSingleObject(tk.m_waitEvent, INFINITE);
2642 DWORD newEventNumber = tk.eventNumber;