uifw/AvKon/src/AknSctDialog.cpp
branchRCL_3
changeset 51 fcdfafb36fe7
parent 18 0aa5fbdfbc30
child 55 aecbbf00d063
equal deleted inserted replaced
50:a1caeb42b3a3 51:fcdfafb36fe7
   432 
   432 
   433     // Selection key / select softkey adds a character only if 5-key was not used
   433     // Selection key / select softkey adds a character only if 5-key was not used
   434     // to select multiple characters before.
   434     // to select multiple characters before.
   435     if (aButtonId == EAknSoftkeyOk || aButtonId == EAknSoftkeySelect || aButtonId == EAknSoftkeyExit)
   435     if (aButtonId == EAknSoftkeyOk || aButtonId == EAknSoftkeySelect || aButtonId == EAknSoftkeyExit)
   436         {
   436         {
   437         // In Japanese UI, SCT isn't closed by pressing "Select" softkey,
   437         // In Korean UI, SCT isn't closed by pressing "Select" softkey,
   438         // but SCT is closed by pressing "Back"(button id is EAknSoftkeyClose).
   438         // but SCT is closed by pressing "Back"(button id is EAknSoftkeyClose).
       
   439         // Japanese feature for SCT will not be supported since TB9.2 PS2,
       
   440         // so remove the code for Japanese SCT.
   439         MAknSctFocusHandler* handler = charmapControl->FocusHandler();
   441         MAknSctFocusHandler* handler = charmapControl->FocusHandler();
   440         if (charmapControl->IsJapaneseSctUi() &&
   442         if ( charmapControl->IsKoreanSctUi() &&
   441             aButtonId != EAknSoftkeyExit &&
   443             aButtonId != EAknSoftkeyExit &&
   442             handler->FocusedControl() == charmapControl)
   444             handler->FocusedControl() == charmapControl)
   443             {
   445             {
   444             TKeyEvent key;
   446             TKeyEvent key;
   445             key.iCode=EKeySpace;
   447             key.iCode=EKeySpace;