i mean, how do i separately log changes due to manual textinput and
due to pressing the arrowkeys...

On Oct 1, 1:46 pm, Nikhil <[email protected]> wrote:
> Hi.
>
> I want to log the changes a user makes in numericStepper. However, if
> user makes changes by clicking on the arrow buttons, these are
> recorded separately than if he manually enters the value.
>
> Current code snippets:
>
> <mx:NumericStepper id="proposedBid" value="50}" minimum="0"
> maximum="100" stepSize="1" change="{calcProfits(event)}"
> mouseUp="{calcProfits(event)}" />
>
> public function calcProfits(event:Event=null):void
>                         {
>                                 var bid:int=event.currentTarget.value;
>                                 var now:Date=new Date();
>                                 if(event.type=="mouseUp" && bid != prevValue)
>                                 {
>
>                                         if(bid>prevValue)
>                                                 
> writeFile("UP_ARROW"+event.type+"\t\t"+bid);
>                                         else 
> writeFile("DOWN_ARROW"+event.type+"\t\t"+bid);
>                                         prevValue=bid;
>
>                                 }
>                                 else    if(event.type=="change" && 
> event.type!="mouseDown" &&
> event.type!="mouseUp" &&  bid != prevValue)
>                                 {
>
>                                         
> writeFile("TYPED_IN"+event.type+"\t\t"+bid);
>                                         prevValue=bid;
>                                         }
>
> }
>
> This is only a part of the entire code, but this records changes only
> due to change event. However, if the else if part is commented out,
> then it records the mouseup events, but the manual entry is not
> recorded then.

-- 
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en.

Reply via email to