Quote
Тута скрипты на сохранение 14 иконок, виджетов. For free.
это в основной кадр:
function SetWidgets()
{
this.muz._x = widgetdata[0].PositionX; в скобках цифры от 0 до 6 (7 иконок только для 501I и 550), для 501G и 500-х от 0 до 5.
this.muz._y = widgetdata[0].PositionY;
this.back._x = widgetdata[6].PositionX;
this.back._y = widgetdata[6].PositionY;
} // End of the function
function SetSpeedData()
{
this.one._x = speeddata[0].PositionX; в скобках цифры от 0 до 7 .
this.one._y = speeddata[0].PositionY;
} // End of the function
speeddata = _global.mflash_DataRead("Idle.SDCommonList", "Type^Text^Image^Top^Bottom^Left^Right^SDState^TrayOrder^PositionX^PositionY", "SSISSSSSNNN", 0, 8);
widgetdata = _global.mflash_DataRead("Idle.WidgetSet", "WidgetType^WidgetState^TrayOrder^PositionX^PositionY", "SSNNN", 0, 7); - здесь последняя 7, для 501G - 6.
SetWidgets();
SetSpeedData();
а это в конкретный спрайт или то что нужно, чтобы запомнило положение (здесь цифры из квадратных скобок):
getURL("FSCommand:Idle_CMD", "WidgetPositionChange^6^" + this._parent.muz._x + "^" + this._parent.muz._y);
getURL("FSCommand:Idle_CMD", "WidgetPositionChange^6^" + this._parent.back._x + "^" + this._parent.back._y);
getURL("FSCommand:Idle_CMD", "SDPositionChange^0^" + this._parent.one._x + "^" + this._parent.one._y);
Что имеем 14 иконок (спрайтов) с сохранением при использовании оригинальных PXO от 501G и 500-х или 15 при заливке в Каст PXO для ИдлВиджет
от прошивок 501i или 550В.
Все проверено, работает.
Пользуйтесь, если нужно.
Можно прописать ,к примеру, виджетдата или спиддата как переменную на числа и тогда можно будет сохранять хоть до бесконечности, это уже реализовано
было давно для тем манагера, но я незнаю как это сделать првильно.
Дата: Суббота, 14.05.2011, 16:06 | Сообщение # 147