This is my dynamic LabelOptions:<esri:LabelOptions
alpha="{alphaTransparency.value}"
color="{color.selectedColor}"
fontFamily="{fontFamily.selectedItem}"
fontSize="{fontSize.value}"
fontStyle="{fontStyle.selectedItem}"
fontWeight="{fontWeight.selectedItem}"
haloAlpha="{haloAlpha.value}"
haloColor="{haloColor.selectedColor}"
haloSize="{haloSize.value}"
/>
Which gets set by a user from my form I present in a widget: e.g<s:FormItem label="Alpha:">
<s:HSlider id="alphaTransparency"
width="100%"
change="setLabelOptions()"
liveDragging="true"
maximum="1"
minimum="0"
stepSize="0.1"
value="1"/>
</s:FormItem>
<s:FormItem label="Colour:">
<mx:ColorPicker id="color"
change="setLabelOptions()"
selectedColor="0x333333"/>
</s:FormItem>
when I zoom in it grabs all of the LabelOptions again, meaning my form is only useful for one layer, as changing the form options for a second layer will change it for my first layer too when I zoom.I would like to be able to set the LabelOptions for one layer and make them final, and choose a second layer LabelOptions which will not alter my first?Can anyone think of any solutions? - A dynamic form?-Zooming only changing the labelsize and not all of labeloptions?