[akabana-user:246] Re: s:Panelタグ配下のボタンイベントが拾えない

arkw [E-MAIL ADDRESS DELETED]
2010年 7月 15日 (木) 18:00:11 JST


ありかわです。

yui-frameworks1.0では、spark系に対応していませんでした。
なので、yui-frameworks1.0.1で対応するために実装中です。

最新のsnapshotか下記のSWCで試していただけますでしょうか?
https://www.seasar.org/svn/sandbox/akabana/tags/2010-07-11/yui-frameworks-1.0.1-rc2-debug/yui-frameworks-fx4-fp10-1.0.1-rc2-swc.zip


以上です。

2010年7月15日17:10 永田 俊博 <[E-MAIL ADDRESS DELETED]>:
>
> お世話になります。
> 永田と申します。
>
> 有川様には、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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/akabana-user
>


akabana-user メーリングリストの案内