-
Getting and adding Numeric stepper values
I've got a form with a series of form items like:
<mx:FormItem>
<mx:HBox>
<mx:CheckBox id="c0" width="{colW}" label="{ingredientList.getItemAt(0).label}" change="enableStepper(q0,c0)" selected="false" />
<mx:NumericStepper id="q0" width="{nsW}" minimum="{ingredientList.getItemAt(0).min}" maximum="{ingredientList.getItemAt(0).max}" stepSize=".5" enabled="false" />
<mx:Label text="{ingredientList.getItemAt(0).units}"/>
</mx:HBox>
</mx:FormItem>
When someone checks one of the checkboxes, the attached handler enabled the spinner that goes with it.
I need to be able to loop through all the numeric steppers, check if enabled is true and if it is, add the running total to a variable.
I can get ONE (without a loop) by simply:
var myTotal:Number = q0.value;
I tried starting something like:
private var ttlQty:Number = 0;
private var totalCheckboxes:Number = 26;
private function choiceHandler():void {
for(var i:int = 0; i<totalCheckboxes; i++){
...
}
But it doesn't work since I can't get the q0, q1, q2 etc. in the right format.
Help appreciated.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|