Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.05.2009, 17:52
nerezus вне форума Посмотреть профиль Отправить личное сообщение для nerezus Найти все сообщения от nerezus
  № 1  
Ответить с цитированием
nerezus

Регистрация: Aug 2008
Сообщений: 20
По умолчанию 1046: Тип не найден или не является константой времени компиляции

src/TestFlex.mxml:
Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:hunger="hunger.*" layout="absolute" creationComplete="creationCompleteHandler()">
	<mx:Script>
		<![CDATA[
			import mx.controls.Alert;
			import mx.managers.DragManager;
            import mx.core.DragSource;
 
			public function test():void {
				Alert.show("bebe");
			}
 
			private function creationCompleteHandler():void {
 
                srclist.dataProvider = ['Reading', 'Skating', 'Movies'];        
                //destlist.dataProvider = [];
            }
 
		]]>
	</mx:Script>
	<hunger:DraggablePanel id="p1" x="10" y="20" width="393" height="341" layout="absolute" label="First Panel">
		<mx:Button x="10" y="10" label="Button" click="text1.text='bebebe'"/>
		<mx:Label x="83" y="12" text="{text1.text}"/>
		<mx:TextInput x="10" y="40" id="text1" width="181"/>
		<mx:Button x="10" y="70" label="Button" click="test()"/>
		<mx:List 
                id="srclist" width="231" height="98" 
                allowMultipleSelection="true"                
                dragEnabled="true"
 
             x="10" y="121"/>
	</hunger:DraggablePanel>
 
</mx:Application>
src/DraggablePanel.as
Код AS3:
package hunger
{
	import flash.events.Event;
	import flash.events.MouseEvent;
 
	import mx.containers.Panel;
 
	public class DraggablePanel extends Panel
	{
		public function DraggablePanel()
		{
			super();
 
		}
 
		private function handleDown(e:Event):void{
			this.startDrag()
		}
		private function handleUp(e:Event):void{
			this.stopDrag()
		}
		override protected function createChildren():void{
			super.createChildren();
			super.titleBar.addEventListener(MouseEvent.MOUSE_DOWN,handleDown)
			super.titleBar.addEventListener(MouseEvent.MOUSE_UP,handleUp)
		}
	}
}
Настройки проекта не менял.
Ругается на строку:
<hungerraggablePanel id="p1" x="10" y="20" width="393" height="341" layout="absolute" label="First Panel">


Что делать? Что не так?

Добавлено через 32 часа 5 минут
Проблема решена. Пути неймспейсов должны повторять пути ФС.

Старый 23.10.2009, 23:57
FireStorm3000 вне форума Посмотреть профиль Отправить личное сообщение для FireStorm3000 Найти все сообщения от FireStorm3000
  № 2  
Ответить с цитированием
FireStorm3000

Регистрация: Oct 2009
Сообщений: 4
а что за нейм спейсеры? у меня та же ошибка вылетает, прицепил ас3 файл и всё

Старый 24.10.2009, 00:54
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
hunger.*
src/DraggablePanel.as
Откуда там hunger взялся? Если src указана как директория проекта, то неймспейс будет просто звездочка "*".
__________________
Hell is the possibility of sanity

Старый 24.10.2009, 02:03
FireStorm3000 вне форума Посмотреть профиль Отправить личное сообщение для FireStorm3000 Найти все сообщения от FireStorm3000
  № 4  
Ответить с цитированием
FireStorm3000

Регистрация: Oct 2009
Сообщений: 4
понял
src/TestFlex.mxml:
Код AS1/AS2:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:hunger="*" 
ayout="absolute" creationComplete="creationCompleteHandler()">
src/DraggablePanel.as
Код AS1/AS2:
package 
{
}
спасибо большое терь разобрался)

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:09.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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