textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutmicfcustomdraw.cpp
branchRCL_3
changeset 9 e6a39382bb9c
parent 8 4eb1ae11334f
child 20 ebd48d2de13c
equal deleted inserted replaced
8:4eb1ae11334f 9:e6a39382bb9c
   158     aRangeEnd = aCode + 1;
   158     aRangeEnd = aCode + 1;
   159  
   159  
   160     switch (aCode)
   160     switch (aCode)
   161         {
   161         {
   162         case 0x0020: // unicode for space
   162         case 0x0020: // unicode for space
       
   163             return MTmCustom::EBkLineBreakClass;//ELineBreakClasses;
   163         case 0x0023: // unicode for #
   164         case 0x0023: // unicode for #
   164         case 0x005f: // unicode for _
       
   165         case 0x002a: // unicode for *
   165         case 0x002a: // unicode for *
   166         case 0x0040: // unicode for @
   166         case 0x0040: // unicode for @
   167         case 0x0026: // unicode for &
   167         case 0x0026: // unicode for &
   168         case 0x003d: // unicode for =
   168         case 0x003d: // unicode for =
   169             return MTmCustom::EBkLineBreakClass;//ELineBreakClasses;
   169         	return MTmCustom::EB2LineBreakClass;
       
   170         case 0x005f: // unicode for _
       
   171             return MTmCustom::EBaLineBreakClass;
   170         default:
   172         default:
   171             break; // carry on
   173             break; // carry on
   172         }
   174         }
   173         
   175         
   174     return MFormCustomWrap::LineBreakClass(aCode,aRangeStart,aRangeEnd);
   176     return MFormCustomWrap::LineBreakClass(aCode,aRangeStart,aRangeEnd);