Temat: Flex 4 dynamicznie wczytywane stylów z pliku .css
Witam.
Kiedyś wczytywałem css-a za pomocą klas "URLRequest" oraz "URLLoader". Wyglądało to mniej więcej tak:
public class ParserCss
{
private var _urlRequest:URLRequest;
private var _urlLoader:URLLoader;
private var _styleSheet:StyleSheet;
public function ParserCss()
{
}
public function initializeCss(pathCss:String):void
{
try
{
_urlRequest = new URLRequest(pathCss);
_urlLoader = new URLLoader();
_urlLoader.addEventListener(Event.COMPLETE,onCompleteInitCss);
_urlLoader.load(_urlRequest);
}
catch (e:Error)
{
throw new Error("Problem z odczytem pliku css.");
}
}
private function onCompleteInitCss(event:Event):void
{
_styleSheet = new StyleSheet();
_styleSheet.parseCSS(_urlLoader.data);
}
}
Pisane prawie z palca, więc pozostaje Ci sprawdzić jeżeli o to Ci chodziło.