Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Код иницилизации МХ (http://www.flasher.ru/forum/showthread.php?t=29092)

john 24.03.2002 20:01

Код иницилизации МХ
 
Как и следовало ожидать появился достаточно быстро,

Нашел на флэш гуре,

http://www.schuirink.net/%7Ecasper/flash/FMX_setup.zip



очень заинтересовал код System.product

Код:


System.Product = function  (strName)
{
        this.name = strName;
        ASSetPropFlags(this, null, 7);
};
var o = System.Product.prototype;
o.IsRunning = function  ()
{
        return (ASnative(2201, 0)(this.name));
};
o.IsInstalled = function  ()
{
        return (ASnative(2201, 1)(this.name));
};
o.Launch = function  ()
{
        return (ASnative(2201, 2)(this.name));
};
o.Download = function  ()
{
        if (arguments.length > 0)
        {
                return (ASnative(2201, 3)(this, this.name, arguments[0]));
        } else {
                return (ASnative(2201, 3)(this, this.name));
        }
};


Возможно что это работа с внешиними, доплнительными модулями флэша, что наводит вопросы по расширениям плейера,

второе что забавно, это

Код:



o.getBytesLoaded = function  ()
{
        return (this._bytesLoaded);
};
o.getBytesTotal = function  ()
{
        return (this._bytesTotal);
};

оказывается есть две проперти, _bytesLoaded и _bytesTotal даже если нет методов для их добычи,
нужно поэксперементировать.

Так же порадовало, что дейстствительно большенство кода уже создано на низком уровне, не как в пятерке.


Часовой пояс GMT +4, время: 02:31.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.