タグ

ブックマーク / nariyu.playwell.jp (2)

  • Flex 4 でボタンにアイコンを表示する | nariyu memo

    Flex 4 (Gumbo) フレームワークのスキンにも少し慣れてきたので、Mac の Mail のようなツールバーをスキンで作ってみる。 見た目はちょっと手抜きだけど、出来上がりはこんな感じ↓ 割と似たものが簡単にできたかな。 ソースは以下。 まずは、spark.components.Button を継承して、ToolBarButton っていうクラスを作ります。 このクラスではメタタグで「icon」スタイルを定義して、スキンクラスを指定しているだけ。 アイコンをスキンファイルに直接記述するなら新しくボタンのサブクラスを作る必要はないんだけど、スキンは汎用的じゃなきゃ意味がないので、今回は専用のクラスを作ります。 jp/playwell/controls/ToolBarButton.as 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 packag

    schrift
    schrift 2010/01/21
     スキン作成方法。
  • Flex 4 でコンテナにスクロールバーを表示する | nariyu memo

    Flex 4 (Gumbo) フレームワークでは、コンテナ内にたくさんの子コンポーネントを配置しても自動的にスクロールバーを表示する処理を行いません。 コンテナにスクロールバーを表示させるためには次の二つの方法があります。 方法1)スキンを利用する。 スクロールバーを表示するためにはコンテナのスキンに spark.components.Scroller を追加します。 まずは MXML でスキンを作成します。 skins/ApplicationSkin.mxml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 <?xml version="1.0" encoding="utf-8"?> <s:SparkSkin xmlns:fx="http://ns.adobe.com/

    schrift
    schrift 2009/10/09
     スキン作成方法。
  • 1