Loading:


    StyleSheet parseCSS [AS 2]

    Klasa: StyleSheet

    Kompatybilność: ActionScript 1.0, Flash 7+

     

    parseCSS(cssTekst:String) : Boolean

     

    Przetwarza CSS w cssTekst oraz wczytuje StyleSheet z nimi.

     

    Jeśli styl w cssTekst jest już w StyleSheet, wtedy StyleSheet zwraca jego właściwości oraz tylko te z cssTekst są dodawane oraz zmieniane.

    Aby rozszerzyć możliwość ojczystego przetwarzania CSS, możesz nadpisać tą metodę po przez tworzenie pod klasy dla klasy StyleSheet.



    Napisz Artyku³

    Listing

    import TextField.StyleSheet;
    var css_str:String = ".heading {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; }";
    var moj_styleSheet:StyleSheet = new StyleSheet();
    if (moj_styleSheet.parseCSS(css_str)) {
        trace("parsed successfully");
        dumpStyles(moj_styleSheet);
    } else {
        trace("błąd w przetwarzaniu CSS");
    }
    //
    function dumpStyles(styles:StyleSheet):Void {
        var nazwyStylow_array:Array = styles.getStyleNames();
        for (var i = 0; i<nazwyStylow_array.length; i++) {
            var nazwaStylu_str:String = nazwyStylow_array[i];
            var styleObject:Object = styles.getStyle(nazwaStylu_str);
            trace(nazwaStylu_str);
            for (var prop in styleObject) {
                trace("\t"+prop+": "+styleObject[prop]);
            }
            trace("");
        }
    }
     




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors