Hi, i think as all of your pages are under viewstack , there is no need to add event listener for moving between diffrent pages, u can do it using viewstackid.selectindex=page no.
thanks & regards Krishna Shinde GridLogics Technologies 9028903199 On Thu, Mar 18, 2010 at 5:33 PM, pradeep.pa...@gmail.com < pradeep.pa...@gmail.com> wrote: > Hi All, > I am developing an application wherein i need to navigate among > different pages. > All these pages (page1, page2, page3...)are under viewstack. > I am navigating from page1 to page2 using > page2.addEventListener(FlexEvent.SHOW, abc); > viewStack.selectedChild = page2; > function abc(event) > { > page2.removeEventListener(FlexEvent.SHOW, abc); > } > And when I am in page2 and tried navigate to page 1 using > viewStack.selectedChild = page1; > > The problem is here > now when i navigate from page 1 to page2 using > page2.addEventListener(FlexEvent.SHOW, abc); > viewStack.selectedChild = page2; > function abc(event) > { > page2.removeEventListener(FlexEvent.SHOW, abc); > } > > i am getting an Error popup saying: > TypeError: Error #1009: Cannot access a property or method of a null > object reference. > at mx.containers::Panel/mx.containers:Panel::commitProperties() > at mx.core::UIComponent/validateProperties() > at mx.managers::LayoutManager/::validateProperties() > at mx.managers::LayoutManager/::doPhasedInstantiation() > at > Function/http://adobe.com/AS3/2006/builtin::apply()<http://adobe.com/AS3/2006/builtin::apply%28%29> > at mx.core::UIComponent/::callLaterDispatcher2() > at mx.core::UIComponent/::callLaterDispatcher() > > I have no clue why its happening > > Any Help Please. > > Pradeep > > > -- > You received this message because you are subscribed to the Google Groups > "Flex India Community" group. > To post to this group, send email to flex_in...@googlegroups.com. > To unsubscribe from this group, send email to > flex_india+unsubscr...@googlegroups.com<flex_india%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/flex_india?hl=en. > > -- -- You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to flex_in...@googlegroups.com. To unsubscribe from this group, send email to flex_india+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/flex_india?hl=en.