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


Reply via email to