2010-03-04 41 views

回答

4

找到它。 TextArea扩展的ScrollControlBase捕获MOUSE_WHEEL事件并分派SCROLL事件。为了让父母知道使用了鼠标滚轮,您必须再次分派原始鼠标滚轮事件。

TL; DR: 添加一个事件监听器来捕获和将TextArea重新调度事件MouseEvent.MOUSE_WHEEL。

_textArea.addEventListener(
    MouseEvent.MOUSE_WHEEL, 
    function(e:MouseEvent):void 
    { 
     dispatchEvent(e); 
    } 
); 
+0

您还应该能够扩展textArea并覆盖滚轮处理程序以执行相同操作 – invertedSpear 2010-03-04 18:09:18

相关问题