Flashコンポーネントインスペクタ TextAreaの書式設定 | 2008-08-03 |
ブラック会社に勤めてるんだが、もう俺は限界かもしれない (2008/06/26) 黒井勇人 商品詳細を見る 勇気をくれた。 |
書籍化されたようです。
ちょっと前に知ってましたが。
これ、俺もサイトで見てましたよ。
2chでリアルタイムではないけど、面白記事を随時更新するサイトで。
読んでいた頃は、私はまだ大学生。
この頃の私にとって、これから進む業界だっただけに、ずっと注目していました。
・・・私も、今は、同じ業界に身をおく立場。
勇気をありがとう。
さて、今回はソースなしかな。
本当のメモです。
Flashにはコンポーネント機能がありますよね。
手軽にHTMLのフォームが使えるようになる機能です。
これらは、デフォルトでデザインが決まっています。
しかし、ただそれを表示させるのは、何となく抵抗が。
そこで、変更できないものかと思い、試みてみたしだいです。
いやぁ、これは、ハマった。
解決した時は、「そんな事かよっ!!」って気持ちになりましたけど。
何はともあれ、出来て良かった。
では、メモです。
コマンドは、実に簡単です。
今回は、ソースが無いので、以下の条件を例とします。
作成したコンポーネント:TextArea
インスタンス名:myText_mc
変更する箇所:表示エリア内のフォントサイズを24pxにする
myText_mc.setStyle( "fontSize", '24' );
これで変更されます。
デフォルトは確か10pxだった気がするので、結構大きくなりました。
さて、「setStyle」を使うことはもちろん分かっていました。
・・・ですが、最初反映されないから、ハマってしまったんです。
その原因は、与える値の記述方法でした。
なんと、「""」(ダブルクォート)だと、数値が反映されません。
そして、数値の後に「px」を付けると、正しい値にならない模様。
ようするに、数値だけを「''」(シングルクォート)で囲って記述しなければなりませんでした。
・・・こんな事かよ。
私は、「setStyle」が使えないのかと思い、FlashのCSS記述方法まで調べちゃいました。
・・・難しくて、よく分からなかったけど。
とりあえず、同じような感じになっちゃってる人。
気をつけて下さい。
合言葉は、「シングル」です。
・・・なぜ、「シングル」なのか、知ってる人がいましたら、教えて頂けたら幸いです。
メモメモ。
本当のメモです。
Flashにはコンポーネント機能がありますよね。
手軽にHTMLのフォームが使えるようになる機能です。
これらは、デフォルトでデザインが決まっています。
しかし、ただそれを表示させるのは、何となく抵抗が。
そこで、変更できないものかと思い、試みてみたしだいです。
いやぁ、これは、ハマった。
解決した時は、「そんな事かよっ!!」って気持ちになりましたけど。
何はともあれ、出来て良かった。
では、メモです。
コマンドは、実に簡単です。
今回は、ソースが無いので、以下の条件を例とします。
作成したコンポーネント:TextArea
インスタンス名:myText_mc
変更する箇所:表示エリア内のフォントサイズを24pxにする
myText_mc.setStyle( "fontSize", '24' );
これで変更されます。
デフォルトは確か10pxだった気がするので、結構大きくなりました。
さて、「setStyle」を使うことはもちろん分かっていました。
・・・ですが、最初反映されないから、ハマってしまったんです。
その原因は、与える値の記述方法でした。
なんと、「""」(ダブルクォート)だと、数値が反映されません。
そして、数値の後に「px」を付けると、正しい値にならない模様。
ようするに、数値だけを「''」(シングルクォート)で囲って記述しなければなりませんでした。
・・・こんな事かよ。
私は、「setStyle」が使えないのかと思い、FlashのCSS記述方法まで調べちゃいました。
・・・難しくて、よく分からなかったけど。
とりあえず、同じような感じになっちゃってる人。
気をつけて下さい。
合言葉は、「シングル」です。
・・・なぜ、「シングル」なのか、知ってる人がいましたら、教えて頂けたら幸いです。
メモメモ。