What does the code of the forms look like?

Cheers
Ralf.


On Dec 12, 2007 5:25 AM, Manu Dhanda <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
>  Anyone with some comments on this issue??
>
>  Thanks.
>  Manu.
>
>
>
>  Manu Dhanda wrote:
>  >
>  > Yes, as I said, with the click of the link button, other form load(from
>  > loginForm to registerForm). But, the fields on the form are not
> displaying
>  > in a right manner. Only the textfields are being displayed, and labels in
>  > front of those textfields disappered.
>  >
>  > Thanks.
>  > Manu.
>  >
>  > mydarkspoon wrote:
>  >>
>  >> I can't notice anything wrong with the code...
>  >> Did you check the workflowState actually changes ?
>  >>
>  >> --- In [email protected], Manu Dhanda <[EMAIL PROTECTED]>
>  >> wrote:
>  >>>
>  >>>
>  >>> Code for ValidatePanel.mxml :
>  >>> <?xml version="1.0" encoding="utf-8"?>
>  >>> <mx:Panel
>  >>> xmlns:mx="http://www.adobe.com/2006/mxml";
>  >>> xmlns:loginview="com.mot.stir.view.loginview.*"
>  >>> title="Login"
>  >>> horizontalAlign="center"
>  >>> verticalAlign="middle">
>  >>>
>  >>> <mx:Script>
>  >>> <![CDATA[
>  >>> import mx.core.Container;
>  >>> import com.adobe.cairngorm.control.CairngormEventDispatcher;
>  >>> import com.mot.stir.model.StirModelLocator;
>  >>> import com.mot.stir.event.ClickLoginEvent;
>  >>> import com.mot.stir.vo.LoginVO;
>  >>> import com.mot.stir.vo.RegisterVO;
>  >>>
>  >>> [Bindable] public var model : StirModelLocator =
>  >>> StirModelLocator.getInstance();
>  >>>
>  >>> public function getView( workflowState : Number ) : Container
>  >>> {
>  >>> if( model.workflowState == StirModelLocator.VIEWING_REGISTER_SCREEN )
>  >>> {
>  >>> this.title = "Register";
>  >>> return registerForm;
>  >>> }
>  >>> else
>  >>> {
>  >>> this.title = "Login";
>  >>> return loginForm;
>  >>> }
>  >>> }
>  >>> ]]>
>  >>> </mx:Script>
>  >>>
>  >>> <mx:ViewStack id="validateView" selectedChild="{ getView(
>  >>> model.workflowState ) }">
>  >>> <loginview:LoginForm id="loginForm"/>
>  >>> <loginview:RegisterForm id="registerForm"/>
>  >>> </mx:ViewStack>
>  >>> <loginview:LoginAndRegisterControlBar id="lnrControlBar"/>
>  >>> </mx:Panel>
>  >>>
>  >>> Thanks.
>  >>> Manu.
>  >>>
>  >>>
>  >>> mydarkspoon wrote:
>  >>> >
>  >>> > Can you post the shole code for the component that hosts the view
>  >> stack ?
>  >>> >
>  >>> > If you tested the model workflowState and it did changed I guess that
>  >>> > the problem is with your model reference variable is not set to be
>  >>> > bindable with the [Bindable] metadata tag (although the ModelLocater
>  >>> > instance is set to be bindable, any reference to it must be bindable
>  >>> > as well).
>  >>> > If it's not the 2nd place I would check would be the getView()...
>  >>> >
>  >>> > Anyway, it would be much helpful to see your code.
>  >>> >
>  >>> > --- In [email protected], Manu Dhanda <manuraj.dhanda@>
>  >> wrote:
>  >>> >>
>  >>> >>
>  >>> >> Hii..
>  >>> >>
>  >>> >> I am trying to learn how to use cairngorm. Now, I am creating
>  >>> > Login/Register
>  >>> >> page.
>  >>> >> The structure is like below:
>  >>> >> <mx:Panel>
>  >>> >> <mx:ViewStack id="validateView" selectedChild="{ getView(
>  >>> >> model.workflowState ) }">
>  >>> >> <loginview:LoginForm id="loginForm"/>
>  >>> >> <loginview:RegisterForm id="registerForm"/>
>  >>> >> </mx:ViewStack>
>  >>> >> <loginview:LoginAndRegisterControlBar id="lnrControlBar"/>
>  >>> >> </mx:Panel>
>  >>> >>
>  >>> >> In the code, loginForm & registerForm are two forms. and below
>  >> them is a
>  >>> >> controlbar( which controls which form need to be displayed via a
> link
>  >>> >> button.
>  >>> >>
>  >>> >> The issue is, initially, login form displayed fine. But, when I
>  >>> > click the
>  >>> >> link button to display the registerForm, it only displays the
>  >>> > 'textfields'
>  >>> >> and none of the labels being displayed.
>  >>> >>
>  >>> >> First I thought, there might be an issue with registerForm code, but
>  >>> > then I
>  >>> >> set the registerForm to be displayed as the application default & it
>  >>> >> displays fine and then same problem happen with login form(i.e. only
>  >>> > text
>  >>> >> fields displyed with none labels in front of them.
>  >>> >>
>  >>> >> Any help to resolve this issue will be great.
>  >>> >>
>  >>> >> Thanks.
>  >>> >> --
>  >>> >> View this message in context:
>  >>> > http://www.nabble.com/Cairngorm-Issue-tf4960151.html#a14206482
>  >>> >> Sent from the FlexCoders mailing list archive at Nabble.com.
>  >>> >>
>  >>> >
>  >>> >
>  >>> >
>  >>> >
>  >>>
>  >>> --
>  >>> View this message in context:
>  >> http://www.nabble.com/Cairngorm-Issue-tf4960151.html#a14209723
>  >>> Sent from the FlexCoders mailing list archive at Nabble.com.
>  >>>
>  >>
>  >>
>  >>
>  >>
>  >
>  >
>
>  --
>  View this message in context:
> http://www.nabble.com/Cairngorm-Issue-tp14206482p14288804.html
>
>  Sent from the FlexCoders mailing list archive at Nabble.com.
>
>  

Reply via email to