javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swtedwincustomdrawer.cpp
branchRCL_3
changeset 71 d5e927d5853b
parent 19 04becd199f91
equal deleted inserted replaced
66:2455ef1f5bbc 71:d5e927d5853b
    98 {
    98 {
    99     if (!iEdwin.IsVisible())
    99     if (!iEdwin.IsVisible())
   100     {
   100     {
   101         return;
   101         return;
   102     }
   102     }
   103     aParam.iGc.SetClippingRect(iClippingRect);
   103     if (!iEdwin.SelectionLength())
       
   104     {
       
   105         aParam.iGc.SetClippingRect(iClippingRect);
       
   106     }
   104     iEdWinDrawer->DrawText(
   107     iEdWinDrawer->DrawText(
   105         aParam,
   108         aParam,
   106         aLineInfo,
   109         aLineInfo,
   107         aFormat,
   110         aFormat,
   108         aText,
   111         aText,
   128 {
   131 {
   129     if (!iEdwin.IsVisible())
   132     if (!iEdwin.IsVisible())
   130     {
   133     {
   131         return;
   134         return;
   132     }
   135     }
   133     aParam.iGc.SetClippingRect(iClippingRect);
   136     if (!iEdwin.SelectionLength())
       
   137     {
       
   138         aParam.iGc.SetClippingRect(iClippingRect);
       
   139     }
   134     iEdWinDrawer->DrawText(
   140     iEdWinDrawer->DrawText(
   135         aParam,
   141         aParam,
   136         aLineInfo,
   142         aLineInfo,
   137         aFormat,
   143         aFormat,
   138         aText,
   144         aText,