Loading:


StyleSheet setStyle [AS 2]

Klasa: StyleSheet

Kompatybilność: ActionScript 1.0, Flash 7+

 

setStyle(nazwa:String, style:Object) : Void

 

Dodaje nowy styl z określonej nazwy do obiektu StyleSheet.

 

Jeśli nazwany styl nie istnieje w StyleSheet, wtedy jest dodwanay. Jeśli nazwany styl juz istnieje w StyleSheet, wtedy zostaje nadpisany. Jeśli style parametr wynosi null, wtedy nazwany styl jest usuwany.

 

Flash Player tworzy kopię obiektu stylu, którą przekazujesz do tej metody.

 

Lista dostępnych właściwości CSS jest dostepna na stronie klasy StyleSheet [AS 2].



Napisz Artyku³

Listing

import TextField.StyleSheet;
var moj_styleSheet:StyleSheet = new StyleSheet();

var styleObj:Object = new Object();
styleObj.color = "#000000";
styleObj.fontWeight = "bold";
moj_styleSheet.setStyle("emphasized", styleObj);
delete styleObj;

var nazwyStyli_array:Array = moj_styleSheet.getStyleNames();
for (var i=0;i<nazwyStyli_array.length;i++) {
    var nazwaStylu:String = nazwyStyli_array[i];
    var thisStyle:Object = moj_styleSheet.getStyle(nazwaStylu);
    trace(nazwaStylu);
    for (var prop in thisStyle) {
        trace("\t"+prop+": "+thisStyle[prop]);
    }
    trace("");
}

//zwróci:

 emphasized
 fontWeight: bold
 color: #000000




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
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-2024 v.1.5 | design: diviXdesign & rainbowcolors