Derzaj tut budet 100 pudovo to 4to tebe nado!
Code
function settleWidget(wg, xPosi, yPosi)
{
var _loc4 = this;
if (wg.mcWidgetMove._y + wg.mcWidgetMove._height / 2 >= softKeyY)
{
var speed = 7.000000E-001;
var targetY = softKeyY - wg.mcWidgetMove._height / 2;
wg.mcWidgetMove.onEnterFrame = function ()
{
_y = _y + (targetY - _y) * speed;
if (Math.abs(targetY - _y) < 1)
{
delete this.onEnterFrame;
wg.savePosition();
yPosi = targetY;
} // end if
};
}
else
{
wg.savePosition();
} // end else if
widgetObjArray.push({obj: wg, x: xPosi, y: yPosi, oriIndex: wg.getOriIndex()});
widgetObjArray.sortOn("y", Array.NUMERIC);
if (viewName != "SpeedDials")
{
this.enlargerOnlyWg();
} // end if
} // End of the function
function enlargerOnlyWg()
{
if (widgetObjArray.length == 1)
{
if (widgetObjArray[0].obj.noOnlyBig != true && widgetObjArray[0].obj.widgetStep != "1Step")
{
widgetObjArray[0].obj.startMediumMode();
} // end if
}
else if (widgetObjArray.length == 2)
{
this.setAllWgSmall();
} // end else if
} // End of the function
function enableTrayBtn()
{
} // End of the function
function setEditMode()
{
trayObj.open();
trayObj.setHighest();
trace ("seteditmode");
objSoftKey.close();
objSoftKey.btnClose();
delete objSoftKey.__get__trayBtnMc().onRelease;
this.disableModeFlicking();
toggleArrangeMode = true;
} // End of the function
function enableWidgetDrag()
{
var _loc3 = this;
for (var _loc2 = 0; _loc2 < widgetObjArray.length; ++_loc2)
{
widgetObjArray[_loc2].obj.disableClickAndDrag();
widgetObjArray[_loc2].obj.enableClickAndDrag();
} // end of for
} // End of the function
function disableWidgetDrag()
{
for (var _loc2 = 0; _loc2 < widgetObjArray.length; ++_loc2)
{
delete widgetObjArray[_loc2].obj.mcWidgetClick.onPress;
delete widgetObjArray[_loc2].obj.mcWidgetClick.onRelease;
delete widgetObjArray[_loc2].obj.mcWidgetClick.onReleaseOutside;
} // end of for
} // End of the function
Добавлено (30.10.2010, 16:54)
---------------------------------------------
izveniaj mozet i ne budet. vsio ne vlezlo :)