mulwidgets/mulsliderwidget/src/mulslidercontrol.cpp
branchRCL_3
changeset 21 125793e17004
parent 20 03228bb411ae
child 23 514d98f21c43
--- a/mulwidgets/mulsliderwidget/src/mulslidercontrol.cpp	Tue May 11 16:42:11 2010 +0300
+++ b/mulwidgets/mulsliderwidget/src/mulslidercontrol.cpp	Tue May 25 13:16:14 2010 +0300
@@ -82,10 +82,11 @@
 //
 void MulSliderControl::VisualLayoutUpdated(CAlfVisual& aVisual)
     {
-    if((mLayoutWidth == -1 && roundFloatToInt(
-        aVisual.Size().ValueNow().iX) == 0) ||
-        (mLayoutHeight == -1 && roundFloatToInt(
-            aVisual.Size().ValueNow().iY) == 0))
+    
+    TPoint visualSize = aVisual.Size().IntValueNow();
+    
+    if((mLayoutWidth == -1 && visualSize.iX) == 0 || 
+        (mLayoutHeight == -1 && visualSize.iY) == 0)           
         {
         //return; /*No size assigned yet*/
         }
@@ -94,8 +95,8 @@
         //do nothing
         }   
 
-    if(mLayoutWidth == roundFloatToInt(aVisual.Size().ValueNow().iX)  && 
-        mLayoutHeight == roundFloatToInt(aVisual.Size().ValueNow().iY))
+    if(mLayoutWidth == visualSize.iX  && 
+        mLayoutHeight == visualSize.iY) 
         {
         //return; /* No change in layout size */
         }
@@ -104,8 +105,8 @@
         //do nothing
         }
 
-    mLayoutWidth = roundFloatToInt(aVisual.Size().ValueNow().iX);
-    mLayoutHeight = roundFloatToInt(aVisual.Size().ValueNow().iY);
+    mLayoutWidth = visualSize.iX; 
+    mLayoutHeight = visualSize.iY;
     IAlfElement* baseelement = findElement ("BaseElement");
     IMulSliderBaseElementInternal* elementInternal = 
         static_cast<IMulSliderBaseElementInternal*> (