         }
         catch(e:Error)
         {
-		    bm = new EdgeMetrics(3, 3, 3, 3);
-		}
+            bm = new EdgeMetrics(3, 3, 3, 3);
+        }
     
         var tempCurrentIcon:IFlexDisplayObject = getCurrentIcon();  
         var iconWidth:Number = tempCurrentIcon ? tempCurrentIcon.width : 0;

        var textWidth:Number = 0;
        var textHeight:Number = 0;

		// trace("measure: Button " + this + " label = " + label);
        if (label)
        {
            var lineMetrics:TextLineMetrics = measureText(label);

        mouse up while over Button -> "over" phase
        continue with step 2 of first three sequences above

    */

    /**
