textinput/peninputhwrboxjp/src/peninputhwrboxlayout.cpp
branchRCL_3
changeset 10 6defe5d1bd39
parent 0 eb1f2e154e89
equal deleted inserted replaced
8:6ceef9a83b1a 10:6defe5d1bd39
   939 #endif // __PENINPUT_HWR_STROKE_LOG_ON
   939 #endif // __PENINPUT_HWR_STROKE_LOG_ON
   940             }
   940             }
   941         if (!aNotStandBy)
   941         if (!aNotStandBy)
   942             {
   942             {
   943             iUiStatePenMgr->SetCurrentUiState(EPeninputHwrUiStatePenStandBy);
   943             iUiStatePenMgr->SetCurrentUiState(EPeninputHwrUiStatePenStandBy);
   944             iHwrWindow->CancelWriting();   // Standby::OnEntry()
   944             
   945             iHwrWindow->DimInputContextField(EFalse);
   945             if( iHwrWindow != NULL )
       
   946                 {
       
   947                 iHwrWindow->CancelWriting();   // Standby::OnEntry()
       
   948                 iHwrWindow->DimInputContextField(EFalse);
       
   949                 }
   946             }
   950             }
   947         delete iSubmitText;
   951         delete iSubmitText;
   948         iSubmitText = NULL;
   952         iSubmitText = NULL;
   949         iExpanded = EFalse;
   953         iExpanded = EFalse;
   950         }
   954         }
  1010             {
  1014             {
  1011             DeleteL(EKeyDelete);
  1015             DeleteL(EKeyDelete);
  1012             }
  1016             }
  1013         }
  1017         }
  1014     ToPenStandBy();
  1018     ToPenStandBy();
  1015     if (UiStateMgr() && UiStateMgr()->CurrentUiState() == UiStateMgr()->GetUiState(EPeninputHwrUiStateWithTransitoryChars))
  1019     
       
  1020     if ( iHiraganaKanji != NULL && UiStateMgr() && 
       
  1021          UiStateMgr()->CurrentUiState() == 
       
  1022          UiStateMgr()->GetUiState(EPeninputHwrUiStateWithTransitoryChars))
  1016         {
  1023         {
  1017         iHiraganaKanji->HandleControlEventJpL(EEventVirtualKeyUp,KNullDesC);
  1024         iHiraganaKanji->HandleControlEventJpL(EEventVirtualKeyUp,KNullDesC);
  1018         }
  1025         }
  1019     }
  1026     }
  1020 
  1027