PDA

Просмотр полной версии : Конфликт имен классов....


VIO
07.11.2006, 16:08
день добрый)
давненько меня тут не было - и сразу же с вопросом)

итак, уважаемые флешеры, после перевески винды и установки 8-го флеша столкнулся со следующей проблемой...
создал два текстовых поля:
1) поле ввода под именем text_in
2)динамическое поле под именем text_out

на данном этаме все норма, но стоит ввести любой код, хотя бы stop(); - то наступает большая и негритянская :)
а именно выдается сообщение следующего характера:

**Error** C:\Documents and Settings\aleksandr_m\Local Settings\Application Data\Macromedia\Flash 8\en\Configuration\Classes\FP8\TextField\StyleSheet.as: Line 7: The name of this class, 'TextField.StyleSheet', conflicts with the name of another class that was loaded, 'TextField.StyleSheet'.
{


ради интереса глянул в сам файл класса и вроде там все в порядке...
вот код файла:

intrinsic class TextField.StyleSheet
{
function StyleSheet();
function getStyle(name:String):Object;
function setStyle(name:String,style:Object):Void;
function clear():Void;
function getStyleNames():Array;
function transform(style:Object):TextFormat;
function parseCSS(cssText:String):Boolean;
function load(url:String):Boolean;
function onLoad(success:Boolean):Void;
}


переустановка флеша - результата не дала...
боги и прочие флешеры - в чем дело то?(
на коде не сказывается, но каждый раз закрывать окошко outpat'a - напрягает(

miramax
07.11.2006, 16:18
Ты его в восьмёрке создал?
Тогда исходик в студию, пожалуйста.

VIO
07.11.2006, 16:42
кстати, эта ошибка не только в том исходнике.. .а в ЛЮБОМ, если в нем есть любое динамическое поле или поле ввода и ес ли в нем же есть код ЛЮБОГО типа... хотя бы тот же самый простой stop();

:(

ща пойду вещацца... заЕмучило это окно с сообщением конфликта имен классов(((((

etc
07.11.2006, 16:43
Очисти ASO-файлы и попробуй снова.