D0502192 HTMLフォームメニューのようなものを追加できないか?
Name erabu
Date 2005年02月19日 (土) 11時18分
Message 憲ちゃん、いつもお世話になってます。
すばらしいサンプル集を作っていただきありがとうございます、いろんな
サンプル集を使わしてもらって、自分のHP作ってますが
メールフォームのタイトルをいくつも用意したいんですが、自分で考えて
やるんですが、うまくいかず、こんな時は憲ちゃんかなーって(笑;)

下の様な物が追加出来ないんでしょうか?
タイトル選んでね。



今複数設置してるのですが、一つにまとめたいなーって思ってね
お忙しいところぼちぼちでいいですのでよろしくお願い致します。
Home or Link http://www.erabuisland.com/erabu/
Response 01
2005年02月19日 (土) 19時52分> 憲ちゃん 
こんばんわ、erabuさん、お久しぶりです♪


combo00.fla ※MX仕様

Flash5にはありませんが、MXから「コンポーネント」という機能が追加されています。
このサンプルはそれを活用しました(^^)

@メニューバー「ウインドウ」→「コンポーネント」で「Flash UI Componentsパネル」を開き、
そこの「ComboBox」をステージにドラッグします。
Aステージの「ComboBox」をクリック選択して、図の「プロパティ」パネルで・・・
まず「インスタンス名」欄に「オブジェクト名」を入力します。
サンプルではこれを「theCombo」としました。



B「Labels」の項目欄を2回クリックして、「値」パネルを出します。
「+」マークをクリックするごとに「項目」が追加されるので、「値」欄に必要なラベル名を入力。
サンプルは図のとおり。
C同様にして「Data」欄にも「Labels」の項目と対をなす「値」を入力します。
サンプルは、上から順に「tegami」「toiawase」「irai」「toroku」「sakujo」としています。
Dその下の「Row Count」欄はスクロールしないで表示する桁数ですから必要に応じて値を変更。
E「Change Handeler」欄は、ムービー再生中、項目がクリック選択されたときに仕事をさせるための
「関数名」を入力します。
この仕事の内容は、予め「function定義」の中で実行するスクリプトを記載しておきます。
そのときに付ける「メソッド名(任意に付けられる)」を、ここの「関数名」とします。

Fシーン編集画面で、それぞれの項目に対応するフレームに、
上記Dataの値と同じ名前のフレームラベルをつけておきます。
そして例えば1フレームのフレームアクションで・・・

 function jump(theCombo) {
  frameLabel = theCombo.getValue();←theComboで選択されたDataの値を変数frameLabelに代入
  _root.gotoAndStop(frameLabel);←その値のフレームに移動して停止
 }

このように「jump」というメソッド名で定義するなら、Eの「関数名」を同じ「Jump」とします。
ここの青字がAで付けた「オブジェクト名」。

  オブジェクト名.getValue(); が選択された項目のDataの値を取得するメッソドです。

以上で完成です。
なお、ついでに・・・
選択された項目の背景色は、初期値では「グレー」です。
これをサンプルのように青色に変更する場合は、オブジェクト名を指定して、

 theCombo.setStyleProperty("selection", 0x0000FF);

このように記載します。
具体的にはサンプルflaファイルをみてください(*^.^*)
Response 02
2005年02月20日 (日) 18時22分> erabu 
はやーーッ、早速のご享受ありがとうございます。
今日はちと酔っぱらいモードなので、近い内に試して見ます。
わからない時は、お尋ね致します(汗;)
よろしくお願い致します、感謝!!!ペッコ
http://www.erabuisland.com/erabu/
Response 03
2005年02月22日 (火) 19時05分> erabu 
こんばんは憲ちゃん、皆様。
やっと出来ました、いろいろ悩みましたが、まーとりあえず
動作確認はしましたので、私にちゃんとメールが届きますね。
ぜひ、みなさんお試しにメール送ってみてくださいね(笑)
返事書きますので、お待ちして降ります。下記のアドレスの
真ん中当たりかな、探してみてくださいね。では早々!!
http://www.erabuisland.com/erabu/
Response 04
2005年02月23日 (水) 00時40分> 憲ちゃん 
拝見してきました(*^-^*

このページの先頭へ