if you have different style.swf, make sure u consistently override all the styles. otherwise after multiple load/unload, app will have style definitions from all over the place.
On Thu, Feb 17, 2011 at 5:53 PM, Santosh <[email protected]> wrote: > Hi > once go through this link > http://livedocs.adobe.com/flex/3/html/help.html?content=styles_07.html > > loading styles with stylemanager... > first convert your styles.css to style.swf and you can load an unload > the styles at runtime > > On Feb 17, 4:13 pm, Rajik Pasha <[email protected]> wrote: > > Hi All , > > > > I have a flex application , which is running fine.Now my requirement > is > > to apply Themes to application. > > I have 3 themes with me , but in application == When i select theme1 in > > combo box i have written the code like : > > > > in action script : > > import mx.collections.ArrayCollection; > > > > [Bindable] > > public var cards:ArrayCollection = new ArrayCollection( > > [ {label:"Theme 1", data:1}, > > {label:"Theme 2", data:2}, > > {label:"Theme 3", data:3} ]); > > > > private var cssLoader:URLLoader; > > private var cssRequest:URLRequest; > > > > private function closeHandler(event:Event):void { > > if(event.target.selectedItem.data == 1){ > > cssLoader = new URLLoader(); > > cssRequest = new > URLRequest("AeonGraphical.css"); > > > cssLoader.addEventListener(Event.CHANGE, cssLoaderComplete); > > cssLoader.load(cssRequest); > > } > > if(event.target.selectedItem.data == 2){ > > cssLoader = new URLLoader(); > > cssRequest = new > URLRequest("Styles.css"); > > > cssLoader.addEventListener(Event.CHANGE, cssLoaderComplete); > > cssLoader.load(cssRequest); > > } > > } > > > > private function cssLoaderComplete(event:Event):void > > { > > var sheet:StyleSheet = new StyleSheet(); > > sheet.parseCSS(cssLoader.data); > > Application.application.styleSheet = sheet; > > } > > > > But i didnt see the changed theme in my application. > > How to change the theme when i select a value in Combo Box? > > > > Plzz replyyy > > > > Thanks in Advance............ > > -- > > View this message in context: > http://old.nabble.com/Change-theme-in-Flex-Application-when-select-a-... > > Sent from the Flex India mailing list archive at Nabble.com. > > -- > 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. > > -- 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.

