D0605171 MX2004のComboBox
Name はこたい
Date 2006年05月17日 (水) 00時20分
Message こんちわ。毎度本当にお世話に&参照させていただいてます。
前回の記事投稿後、体調不良によりネットが出来ない所に行ってまして、
RESやお礼が出来なかった事を申し訳なく思います。

戻ってきた後、色々やってみたのですが・・・
例によってComboBOXです。
なんとかFlashPlayer6でパブリッシュすることでMX2004のUI ComboBoxに外部txtの内容を表示することはできました。
しかし、ComboBOXはどうしてもMX2004のComboBoxではないといけないらしく、MX2004のComboBOXにはChange Handeler値が無いので前回記事の参考記事の内容が使えず
> 「Change Handler」で定義するメソッドの中で、CGIに変数を送信するよう定義します。
と、指示していただいたのに実行できません。
何か良い方法などありませんでしょうか?
バージョン違いにもかかわらず質問することは恐縮なのですが、ご教授お願い致します。
Response 01
2006年05月17日 (水) 04時02分> はこたい 
重ねて質問すいません。
ダイナミックテキストにマウスオーバーでリンク下線をつける方法

を参考にして、決まった数をattachMovieで増やし、一定量超えるとスクロールバーを表示してスクロール可能にする・・・という改造をしようとしています。
attachMovieで並べる事はできますが・・・テキスト表示デキズ。
特定の量を超えるとスクロールバーを表示・・・?というところがさっぱりで。。。
何度も頼って申し訳ありませんが、どうかご教授願えないでしょうか。
Response 02
2006年05月18日 (木) 22時59分> はこたい 
すいません。2つ目の質問のほうですが、
スクロールバーを常に表示する方法ではありますが、自己解決しました。
残りの問題はまだ色々残ってるんですが、スパートかかってきまして調子良く進めています。
1つ目の質問についてはいまだ自己解決できてませんが・・・
憲ちゃんさんと質問の答えを存知な方がおりましたら、ご教授宜しくお願いします
Response 03
2006年05月20日 (土) 00時37分> 憲ちゃん 
「MX2004でないといけない”らしく”・・」とはどういうことでしょうか?
はこたいさまのご質問ではないのですね!
このサイトは・・・
プロ・アマは問いませんが、ご質問者ご自身がFlashに関して困惑されておられることや、
ご自身のスキルアップのために一生懸命になっておられる方を応援させていただく趣旨で、
運営させていただいております。
無責任なご質問の代行・取次ぎは、お答えのしようがございませんのでご遠慮ください!
また、制作請負でしたら有料で賜っておりますので、別途ご相談ください。
ただしその場合でも、内容によりお引き受けできない場合もございますのでご了承ください。
そして、申し訳ございませんが・・・
ComboBoxのMX2004以降の取扱いは、憲ちゃんも勉強していないのでご説明できません。
それに、この辺の取扱いレベルになりますと、初心者の域を大きく超えますので・・・
他のサイト又は専門の書物等でお調べくださいますようお願い申し上げます。

後のご質問で、attachMovieされたMCの数により、スクロールの有無を判断する方法ですが・・・
特定のMCの中に、attachMovieで上から順に並べていくのですから、「特定のMCの高さ」は、
「1個あたりのMCの高さ」×「attachMovieしたMCの数」で計算できますし、あるいは、
attachMovie終了後の「特定のMCの高さ(インスタンス名._height)」 で得られます。
というより・・・

> スクロールバーを常に表示する方法ではありますが、自己解決しました。

とおっしゃる限り、その高さが分からなければスクロール量が計算できないはずですから、
すでにその値を活用しておられるはずです。

スクロールが必要なのは、「外枠の高さ(固定)」を超えた時点からですので、
「特定のMCの高さ」と「外枠の高さ(固定)」を比較して大きければバーを表示してスクロール計算し、
そうでなれば、バーを表示しないでかつ何もしない、というだけのことです。
Response 04
2006年05月22日 (月) 10時54分> はこたい 
ご回答ありがとうございました。
「らしく」と使ったのは「FLASH製作を友人に頼まれ、その際、ComboBoxを使用するが、そのComboBoxの外観がMX2004のUIコンポーネントの外観(動き等)をどうしても使いたい」とのことで、「どうしても〜が使いたいらしく〜」
という表現を使いました。
お手数と誤解を与えてしまい、申し訳御座いません。
ComboBoxについてはバージョン違いということもあり、筋違いでありました、重ね申し訳ありません。

今後もFLASHをいじっていくのですが、早く憲ちゃんのような技術知識を持ちたいと勉強していく次第であります。
何かまた在りましたらご指導宜しくお願い致します。

このページの先頭へ