2011-01-23 5 views
1

나는 flex 4 및 Mate 프레임 워크와 관련된 간단한 프로젝트를 진행하고 있습니다. mate 이벤트 맵을 mxml 파일의 fx : declarations 태그에 포함시킬 때, 이벤트를 발생 시키면 메이트 이벤트 핸들러는 이벤트를 듣고 그에 따라 작동합니다.이벤트 수신 대기 - Flex

문제는 동작 스크립트 기반 프로젝트에서 eventmap 클래스 (mxml 파일에만 해당)를 인스턴스화하고 맨 위에 유지하고 이벤트를 발생 시키면 인스턴스화 된 eventmap이 동작에서 발생한 이벤트를 수신하지 않습니다. 스크립트 클래스.

무엇이 잘못 될 것이라고 생각하십니까?

미리 감사드립니다.

답변

1

어떤 이유로 인해 actionscript 클래스가 전달한 이벤트는 Mate 이벤트 핸들러가 청취 할 수 없습니다.

이벤트 처리기가 이벤트를 적절히 수신하도록하려면 com.asfusion.mate.events.Dispatcher라는 메이트에 정의 된 클래스를 사용해야합니다. 이 클래스를 사용하여 이벤트를 인스턴스화하고 파견하면됩니다.

1

안토니. 그냥 제안, 예제를 얻는 CafeTownSendhttp://mate.asfusion.com/page/examples/cafe-townsend는 나쁜 생각이 아닙니다.

해당 예제를 사용하여 응용 프로그램을 빌드하는 것이 훨씬 쉽습니다. 프로젝트에서 MATE의 이벤트 핸들링을 배울 수도 있습니다.