Domanda

Con mx: Riquadro I è possibile impostare la direzione in modo che sia "orizzontale" o "verticale". Vorrei invertire l'ordine dei componenti nella confezione. Ad esempio:

prima

| button1 | | Button2 | | Button3 |

dopo:

| button3 | | Button2 | | Button1 |

Ho creato un componente personalizzato che vive in un mx: Box e vorrei farlo nel modo più semplice possibile.

Qualsiasi aiuto apprezzato,

Mille grazie,

Bryn

È stato utile?

Soluzione

Il più semplice che viene in mente è quello di sovrascrivere il metodo addChild in Box:

import mx.containers.Box;

public class ReverseBox extends Box
{
  public override function addChild(child:flash.display.DisplayObject):flash.display.DisplayObject
  {
    return addChildAt(child, 0);
  }
}

hth

Koen

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top