社員ブログ
HOME  社員ブログ

アーカイブ

‘Flex’ カテゴリ

flex ActionScript マイナス値のある複合グラフで基準線がずれるバグ?

2013年06月30日 12時29分23秒

こんにちは、コブラです。

先日書いたVBAの記事が花鳥諷詠さんとかぶってて申し訳ない気持ちです。(笑)

今回はActionScriptのお話。

複合グラフとは、左右の縦軸に異なる軸があるグラフのことです。

flex ActionScript マイナス値のある複合グラフで基準線がずれるバグ?

複数の軸の使用から引用)

このグラフにマイナス値が含まれるとき、

「0(ゼロ)」の部分に基準線が引かれますがどうやらそれがずれてしまうことがあるようです。

色々プロパティ変えたりValidateNow()呼んだりしても変わらないので、

いっそのこと基準線を消してしまうことになりました。

その方法です。

<br />
&lt;mx:linechart~&gt;<br />
  &lt;mx:backgroundElements&gt;<br />
     &lt;mx:GridLines horizontalShowOrigin=&quot;false&quot; /&gt;<br />
  &lt;/mx:backgroundElements&gt;<br />
 ・<br />
 ・<br />
 ・<br />

このhorizontalShowOriginをfalseにすることで水平方向の基準線を消す事ができます。

中々情報が出てこなくて苦戦しました。

覚えておきたいと思います!


Action Script, Flex, 社員:cobra

ActionScript 少数以下を四捨五入する方法。

2011年10月15日 16時59分13秒

こんにちは、またしてもコブラです。


AS3.0で小数を扱う場合、NUMBER型を使いますが、

明示的に小数を教えてやらないとダメな感じ?

ということで、NumberFormatterクラスを使ってやります。


// 小数第3位を四捨五入
var nf:NumberFormatter = new NumberFormatter();
nf.precision = 2;
nf.rounding = NumberBaseRoundType.NEAREST;
nf.format(hogehoge);


precisionは少数第何位までを表示するか、

roundingは切り捨て、切り上げ、四捨五入の指定です。

これは便利ですねー!

使いましょう使いましょう!


Action Script, Flex, 社員:cobra

Flex PanelのCornerRadiusで下部を丸める方法。

2011年09月23日 13時04分10秒

こんにちは、コブラです。


Panelコンポーネントで四隅の角を丸めるには、

CornerRadiusプロパティを指定しますが、

これだけでは何故か下部の隅が丸まりません…


何故!ガーン!


と思っていたら、

roundedBottomCorners=”true”

 を指定しないとダメなんですね…。


Action Script, Flex, 社員:cobra