Я использую Flare в качестве библиотеки графических объектов для моего текущего проекта Flex. Все отлично работает - мой график отображается правильно, но его перемещение создает проблему. График можно перемещать в любом месте приложения, даже вне панели / контейнера графика. Его можно даже разместить поверх кнопок и других элементов графического интерфейса.
Мне нужно, чтобы график оставался в родительском контейнере и мог перемещаться только в пределах родительского контейнера. Я провел много часов, пробуя разные подходы, рекомендованные другими разработчиками Flare / Flex, и, похоже, ничего не работает.
Некоторые подходы, которые я пробовал: установка прямоугольных границ на родительском контейнере графа, размещение родительского контейнера или самого графа внутри объекта спрайта и установка конкретных границ, и установка свойства clipToContent соответствующим образом.
Я нашел несколько демонстраций Flare онлайн, и каждая из демонстраций графа, представленных узлами и вершинами, похоже, имеет ту же проблему. Это заставляет меня думать, что это ошибка Flare, но я пока не хочу делать такой вывод.
Любая помощь очень ценится! Спасибо.