[akabana-user:244] s:Panelタグ配下のボタンイベントが拾えない
永田 俊博
[E-MAIL ADDRESS DELETED]
2010年 7月 15日 (木) 17:10:18 JST
お世話になります。
永田と申します。
有川様には、7月の熊本Flex勉強会で色々ご教示いただき
ありがとうございました。
掲題の件、有川様に教えていただいたホームページ上にある
デバック版の「yui-frameworks-fx4-fp10.0-1.0.1-rc1.swc」を元に
開発中(評価中)なのですが、以下のようにVIEWを記述して
<s:button>タグのイベントを拾いたいのですが、何故か拾えません。
Actionについては、on_applicationStartが認識しているので、
yui-frameworks内の初期処理は認識しております。
ちなみに<s:Panel>の外に<s:button>タグを出すと認識します。
申し訳ありませんが、ご教示願いますでしょうか。
(長文になり、申し訳ありません。よろしくお願いいたします。)
/****
MXML(VIEW)
****/
<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="100%" height="100%" >
<s:layout>
<s:VerticalLayout/>
</s:layout>
<mx:VDividedBox id="HDBox" width="100%" height="100%" verticalAlign="middle">
<s:Panel id="pnltitle" width="100%" height="100%" >
<s:Scroller width="100%" height="100%">
<s:Group>
<s:layout>
<s:VerticalLayout/>
</s:layout>
<mx:Form width="100%" height="100%" >
<s:HGroup>
<s:Button id="btnSelect" label="検索" />
<s:Button id="btnInsert" label="新規" />
<s:Button id="btnAllcopy" label="全件コピー"/>
<s:Button id="btnRowcopy" label="選択行コピー"/>
/****
Action
****/
package XXXX.action
{
import XXXX.helper.XXXXHelper;
import flash.events.Event;
import flash.events.MouseEvent;
import mx.collections.ArrayCollection;
import org.seasar.akabana.yui.framework.core.event.FrameworkEvent;
import org.seasar.akabana.yui.framework.ns.handler;
public class XXXXAction
{
public var helper:XXXXHelper;
public function XXXXXXAction()
{
}
handler function on_applicationStart():void{
コンボボックスの取得
ラベルの取得
}
handler function btnSelect_click():void{
Alert.show("検索","確認"); → 拾ってくれない
}
/****
CSS
****/
@namespace s "library://ns.adobe.com/flex/spark";
#XXXXView{
action:ClassReference("XXXX.action.XXXXAction");
}
akabana-user メーリングリストの案内