Изменение размера дочернего холста в Flex - PullRequest
0 голосов
/ 19 января 2012

Я пытаюсь выяснить, как изменить размер дочернего холста, но не могу понять.

У меня есть куча мини-холстов вокруг родительского холста:

<mx:Canvas width="10" height="10" backgroundColor="#040404" top="0" left="0" id="anchorTL" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" right="0" top="0" id="anchorTR" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" horizontalCenter="0" top="0" id="anchorTM" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" verticalCenter="0" left="0" id="anchorML" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" left="0" bottom="0" id="anchorBL" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" horizontalCenter="0" bottom="0" id="anchorBM" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" bottom="0" right="0" id="anchorBR" />
    <mx:Canvas width="10" height="10" backgroundColor="#040404" right="0" verticalCenter="0" id="anchorMR" />

По одному для каждого типа изменения размера (вверху слева, внизу справа и т. Д.)

Как мне получить их, чтобы изменить размер холста при нажатии и удержании?

1 Ответ

2 голосов
/ 19 января 2012

Уже есть компонент, который сделает это за вас (я тоже пытался кодировать это раньше, он не так прост, как кажется на первый взгляд).

http://www.objecthandles.com/

^ Дайте мне знать, если это работает для вас или у вас есть более конкретные потребности.

...