Всем привет!

Делаю свою первую "резину" решил не брать никакие фреймфорки, а сделать самому - интересно
вопрос логического характера:
Допустим есть Объект-Контейнер Содержимое которого должно находиться всегда справа-внизу! Делаю для него так:

Код AS3:
obj.x = stage.stageWidth - obj.width
работает отлично... но оказалось что есть тут одна загвоздочка - когда я добавляю(динамически) в этот объект-контейнер очередной объект у которого отрицательный X то в этом случае

Код AS3:
obj.x = stage.stageWidth - obj.width
работает не совсем так как нужно... объект будет не в самом краю а левее на вот это "минус" икса энного объекта в контейнере
подскажите как можно решить такой вопрос
(сам я думал так - пробегать по всем объектам в контейнере и смотреть у них координату X и если она в минусе то сдвигать этот объект в 0(делать как будто его началом отсчета) , а ВСЕ другие объекты в право на это значение.... но ведь так могут быть вложения

по этому пока отложил это вариант)
спасибо за идеи!
