Thank you! I just remembered the related bug: https://bugs.adobe.com/jira/browse/SDK-25598
Cheers, Adnan On 21/02/2012 07:27, Alex Harui wrote:
Set mouseEnabled=true on the TitleWindow On 2/20/12 3:29 AM, "Adnan Doric" <astronaute....@gmail.com> wrote: Hi all, I followed the Alex's Popup Dialogs as Modules blog entry: http://blogs.adobe.com/aharui/2007/08/popup_dialogs_as_modules.html It works with mx.containers.TitleWindow as intended, the context menu shows and I can copy/paste text in a TextArea. But if I try to use spark.components.TitleWindow, the context menu does not shows at all when right clicking in spark TextArea. Application code: <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> <fx:Script> <![CDATA[ import mx.core.IVisualElement; import mx.events.ModuleEvent; import mx.modules.IModuleInfo; import mx.modules.ModuleManager; private var info:IModuleInfo; protected function loadModule(event:MouseEvent):void { info = ModuleManager.getModule("HelloModule.swf"); info.addEventListener(ModuleEvent.READY, modEventHandler); info.load(null, null, null, moduleFactory); } private function modEventHandler(event:ModuleEvent):void { addElement(info.factory.create() as IVisualElement); } ]]> </fx:Script> <s:Button label="loadModule" click="loadModule(event)" /> </s:Application> module code: <?xml version="1.0" encoding="utf-8"?> <local:ModuleTitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:local="*" width="400" height="300"> <s:TextArea width="100%" height="100%" /> </local:ModuleTitleWindow> package { import spark.components.TitleWindow; [Frame(factoryClass="mx.core.FlexModuleFactory")] public class ModuleTitleWindow extends TitleWindow { public function ModuleTitleWindow() { super(); } } } Any thoughts? Is there a workaround? Thank you -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui