interface
20.10.2012, 00:10
Делаю интерфейс игры. Необходимо сделать перемещаемыми некоторые контейнеры(окно чата в частности). Чат находится поверх всех остальных окон. Есть ли возможность с помощью стандартного DragManager сделать так чтобы я мог сделать дроп окна чата(SkinnableContainer) в любом месте приложения не регистрируя слушателя события DropEnter во всех нижележащих компонентах? Ориентировать чат при дропе предполагается на его владельце который является непосредственным потомком Application. Если данную идею не получится реализовать со стандартным менеджером подскажите как реализовать её индивидуально? Я представляю это себе как регистрация события нажатия мыши на окне чата и.. собсно дальше не совсем понимаю. Если делать глобальный слушатель движения мыши не будет ли он сильно тормозить?