タグ

ブックマーク / kozy.heteml.jp (6)

  • ActionScript3.0 E4X - kozy.heteml.jp

    E4Xとは † 「ECMAScript for XML」の略。 ECMAScript3 の拡張として開発された XML データを扱うための仕様。 AS3では新しくE4Xのクラスがサポートされとります。 ↑ XMLデータへのアクセス † E4Xでは.や@でノードや属性にアクセス可能。 <order> <book id="1"> <title>learning AS3</title> </book> </order> というデータが my_xml:XML に格納されている時、 trace(my_xml.book.title); // learning AS3 trace(my_xml.bool@id); // 1 更新も同様に可能。 my_xml.book.title = "learning Flex"; my_xml.book@id = "2"; ↑ XMLデータの初期化 †

    seiunsky
    seiunsky 2010/06/07
    e4xについて
  • [Flex]setter, getterをBindableにする方法 - l4l

    今までモヤっとしてたのが分かったのでメモ。答えはBindableメタデータタグに引数(表現合ってる?)を渡せばよい。詳細はmx.core.UIComponentのwidthプロパティの実装をみればよい。 : mx_internal var _width:Number; [Bindable("widthChanged")] [Inspectable(category="General")] [PercentProxy("percentWidth")] : override public function get width():Number { return _width; } : override public function set width(value:Number):void { : _width = value; dispatchEvent(new Event("widthCh

    seiunsky
    seiunsky 2010/02/17
    getter/setterの bindable な指定方法
  • Flex スタイル,CSS,スキン,テーマ - kozy.heteml.jp

    属性 † APIリファレンスの「スタイル」に記載されているものがイベント属性として記述できます。例えばButtonコンポーネントであれば、fillColorsスタイルを以下のように記述できます。 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Button label="click!" fillColors="[0x000000,0xFF0000]"/> <mx:Button label="click!" fillColors="[0x000000,0x00FF00]"/> <mx:Button label="click!" fillColors="[0x000000,0x0000FF]"/> </mx:Application> CSS

  • ActionScript3.0 asdoc作成 - kozy.heteml.jp

    asdoc出力 † カレントディレクトリ以下ソースを出力。 $ asdoc -doc-sources . 特定のパッケージ、特定のクラスのみ出力することも可能。 $ asdoc -source-path ./hoge -doc-classes foo.bar.baz $ asdoc -source-path ./hoge -doc-sources ./hoge/foo/bar/baz.as ⇒再帰的にクラス出力してしまうので@privateもしくは-exclude-classesで出力したくないクラスは省きましょう。 ↑

    seiunsky
    seiunsky 2009/07/10
    asdoc の書き方
  • Flex 4 SDKがいろいろ変わっているようだ - l4l

    Flex 4 SDK betaがAdobe labsで公開されていろいろと変わっているよう。FXG対応は言わずもがなとして、ソースの書き方的な部分のメモ。しかしFlash Builderって響きに馴染めない俺がいる。 コアなNamespaceが3つ 詳細はここに。 xmlns:fx="http://ns.adobe.com/mxml/2009" Top-Levelクラス(ObjectとかArrayとか)とMXMLでのみ有効なコンポーネント(ScriptとかStyleとか)がこの名前空間に。 xmlns:mx="library://ns.adobe.com/flex/halo" Flexの mx.* パッケージ、通称「halo」がこの名前空間に。Flex 3までのコンポーネントがいると思えばよし。 xmlns:s="library://ns.adobe.com/flex/spark" Fle

    seiunsky
    seiunsky 2009/06/23
    flex4 での変更点
  • FrontPage - kozy.heteml.jp

    システムとプログラミングの備忘録Link:ActionScript3.0 サンプル 色温度(20d) Hibernate データ操作(30d) Hibernate Middlegen(31d) Hibernate 基(31d) Tomcat ベーシック認証(31d) Java javaコマンド(38d) Java JDBC(47d) Java サニタイズ(48d) Java logging(52d) Java JDBC ConnectionHelper(54d) BlazeDS めも(59d) BlazeDS messaging framework(60d) BlazeDS BlazeDSとは?(60d) MS-DOSプロンプト メモ(66d) ActionScript3.0 コアクラス EventDispatcher(68d) Tomcat メモ(68d) Apache tomcat連

  • 1