imstutils/imconversationview/imcvuiapp/src/cimcvapptextviewcontrol.cpp
branchRCL_3
changeset 10 78867dafe7eb
parent 0 5e5d6b214f4f
equal deleted inserted replaced
4:f5911524345e 10:78867dafe7eb
   185     vSbarModel.iThumbPosition = pos; // current position
   185     vSbarModel.iThumbPosition = pos; // current position
   186     vSbarModel.iScrollSpan = height; // total length
   186     vSbarModel.iScrollSpan = height; // total length
   187     vSbarModel.iThumbSpan = span; // bar length
   187     vSbarModel.iThumbSpan = span; // bar length
   188 
   188 
   189     // Double span
   189     // Double span
   190     if( iScrollBar && 
   190     if( iScrollBar )
   191         iScrollBar->TypeOfVScrollBar() == CEikScrollBarFrame::EDoubleSpan )
   191         {
   192         {
   192         if ( iScrollBar->TypeOfVScrollBar() == CEikScrollBarFrame::EDoubleSpan )
   193         TAknDoubleSpanScrollBarModel vDsModel( vSbarModel );
   193             {
   194         iScrollBar->Tile( &vDsModel );
   194             TAknDoubleSpanScrollBarModel vDsModel( vSbarModel );
   195         iScrollBar->SetVFocusPosToThumbPos( vDsModel.FocusPosition());
   195             iScrollBar->Tile( &vDsModel );
   196         }
   196             iScrollBar->SetVFocusPosToThumbPos( vDsModel.FocusPosition());
   197     // ArrowHead
   197             }
   198     else
   198         // ArrowHead
   199         {
   199         else
   200         iScrollBar->Tile( &vSbarModel );
   200             {
   201         iScrollBar->SetVFocusPosToThumbPos( vSbarModel.iThumbPosition );
   201             iScrollBar->Tile( &vSbarModel );
   202         }
   202             iScrollBar->SetVFocusPosToThumbPos( vSbarModel.iThumbPosition );
   203 
   203             }
   204    if( aScrollDraw )
   204        if( aScrollDraw )
   205 		{
   205             {
   206 	    iScrollBar->DrawScrollBarsNow();
   206             iScrollBar->DrawScrollBarsNow();
   207 	   	}
   207             }
       
   208         }
   208     IM_CV_LOGS(TXT("CIMCVAppTextViewControl::UpdateScrollBarsL()	end") ); 
   209     IM_CV_LOGS(TXT("CIMCVAppTextViewControl::UpdateScrollBarsL()	end") ); 
   209     }
   210     }
   210     
   211     
   211 void CIMCVAppTextViewControl::UpdateChatViewL ()
   212 void CIMCVAppTextViewControl::UpdateChatViewL ()
   212 {
   213 {