De component Label aanpassen

U kunt een component Label horizontaal en verticaal aanpassen tijdens het ontwerpen en bij uitvoering. Selecteer tijdens het ontwerpen de component in het werkgebied en gebruik het gereedschap Vrije transformatie of een van de opdrachten Wijzigen > Transformeren. U kunt ook de ontwerpparameter autoSize instellen; het instellen van deze parameter verandert het selectiekader niet in de live voorvertoning, maar de grootte van het Label wordt gewijzigd. De grootte van het Label wordt gewijzigd op de parameter wordwrap . Als de parameter true is, wordt de grootte van het Label verticaal gewijzigd tot de tekst erin past. Is de parameter false , dan wordt de grootte van het Label horizontaal aangepast. Gebruik de methode setSize() bij uitvoering. Zie de methode Label.setSize() en de eigenschap Label.autoSize in de Naslaggids voor ActionScript® 3.0 voor Adobe® Flash® Professional CS5 . Zie ook Een toepassing met de component Label maken .

Stijlen gebruiken met de component Label

U kunt stijleigenschappen instellen om de weergave van een labelinstantie te wijzigen. Alle tekst in een componentinstantie Label moet dezelfde stijl gebruiken. De component Label heeft een stijl textFormat , die dezelfde attributen heeft als het object TextFormat, waarmee u dezelfde eigenschappen voor de inhoud van Label.text kunt instellen als voor een normaal Flash TextField. In het volgende voorbeeld wordt de kleur van de tekst in een label ingesteld op rood.

  1. Sleep de component Label van het deelvenster Componenten naar het werkgebied en geef deze de instantienaam a_label .

  2. Klik op het tabblad Parameters en vervang de waarde van de teksteigenschap door tekst.

    Kleur me rood

  3. Open het deelvenster Handelingen, selecteer frame 1 van de hoofdtijdlijn en voer de volgende code  in:

    /* Create a new TextFormat object, which allows you to set multiple text properties at a time. */ 
     
    var tf:TextFormat = new TextFormat(); 
    tf.color = 0xFF0000; 
    /* Apply this specific text format (red text) to the Label instance. */ 
    a_label.setStyle("textFormat", tf);
  4. Selecteer Besturing > Film testen.

    Voor meer informatie over Label-stijlen raadpleegt u de Label-klasse in de Naslaggids voor ActionScript 3.0 voor Flash Professional .

Skins en de Label

De component Label heeft geen visuele elementen waarop een skin kan worden toegepast.