Je charge le fichier css dans l'application Flex 3 AIR. En lisant le nom du style, je suis en minuscules (par exemple, .NewFontStyle
est converti en .newfontstyle
)StyleSheet.parseCSS convertit les noms de style en minuscules dans AIR
comment obtenir le nom comme mentionné dans le fichier css.
mon code:
private var prefsCSS:StyleSheet = new StyleSheet();
private function ReadStylesCSS():void
{
fileStream.open(appStorageDirFile,FileMode.READ);
prefsCSS.parseCSS(fileStream.readUTFBytes(fileStream.bytesAvailable));
fileStream.close();
}
Je reçois mes noms de style dans prefsCSS.styleNames en boucle à travers elle.
for each (var item:String in prefsCSS.styleNames)
{
var stylename:String=item;
}
par cette iam obtenir toutes styleNames en lettres minuscules seulement .. i besoin d'obtenir le nom comme mentionné dans le fichier css
Merci à l'avance
Je vérifiais si le fichier contenait des noms de style minuscules pour commencer - puisque vous avez déjà vérifié cela, mon article n'est plus pertinent. – Amarghosh
Alors comment gérer ce problème Amarghosh? Y a-t-il un autre moyen d'obtenir le nom de style? – vineth
fileStream.readUTFBytes (fileStream.bytesAvailable) retourne dans le bon cas, mais alors que parseCSS seulement iam obtenir ce problème – vineth