- ベストアンサー
テキストのコピーについて
BlurFiltanの回答
「QNo.3690453 フォントの変更」の次の段階と考えればよろしいのでしょうか? そうだとすると, インスタンス名「sContents」というテキストフィールドがあって, そのフォントを変えるのに, on (press) { myTextFormat = sContents.getTextFormat(); myTextFormat.font = "_明朝"; sContents.setTextFormat(myTextFormat); } と書いたボタンがあるのですよね。 そして例えば, _root.createTextField("sContents2", 深度, x, y, w, h); で「sContents2」というインスタンス名のテキストフィールドを作成したとします。 元の「sContents」に何かを入力後, 上のスクリプトを書いたボタンをクリックした後に 違うボタンをクリックしたとき「sContents」の変更を保ったまま, 「sContents2」にコピーするわけですから, 「sContents2」を変えるボタンのスクリプトは次のようになります。 on (press) { sContents2.text = sContents.text; sContents2.setTextFormat(myTextFormat); } 何でしたら,無難に, on (press) { myTextFormat = sContents.getTextFormat(); sContents2.text = sContents.text; sContents2.setTextFormat(myTextFormat); } としても良いですが, TextFormatオブジェクト myTextFormat は, 最初のフォーマット変更のボタンクリックで生成されていると思いますから, 特に再作成する必要はないと思います。
関連するQ&A
- テキストボックスをExcel→Wordにコピーはなぜ書式もコピーできないか?
Word上でうまくテキストボックスを作成できないため、テキストボックスを Excel上で作成してそれをコピーしてWordに貼り付けた場合 コピーはできるのだが、ファントやのフォントの大きさがコピー元のサイズと ちっがって貼り付けられます。 ■同じフォント同じフォントの大きさでコピーはできないのでしょうか? わかる方教えてください。
- 締切済み
- オフィス系ソフト
- テキストフィールドの別のテキストフィールドから一定の距離に生成
Flash8を使用して、AS2で書いています。 createTextFieldでテキストフィールドを自動生成しています。 その内容は、外部XMLファイルから読み込まれたものが入ります。 読み込まれる内容により、その長さが異なるので、 autosizeをtrueにしています。 そのテキストフィールドの下に、 別のテキストフィールドを自動生成しているのですが、 できれば、常に上のテキストフィールドの下端から一定の距離に 生成されるようにしたいのですが、 (htmlならmargin-top:1em;のように。) 何か適当な方法はないでしょうか。
- ベストアンサー
- Flash
- テキストボックスのフォントサイズの復元
エクセルのシート上にある、図形のテキストボックスのフォントサイズに「12」をセットしておいて、シート上に配置してあるコントロールボタンをクリックする事で、変更されたサイズから「12」へもどす仕組みを作りたいのですが・・・ テキストボックスのフォントサイズ 「12」から、テキストボックスをアクティブにし、ツールバーでフォントサイズを変更する。 ↓ ** その後 シート上に配置されたボタンを押すと元の「12」に戻る ※ エクセル97、2000で使用(作成は97) こんなことできますか? できれば、どなたか教えて下さい。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- テキストの大きさについて
大きさの違う2つのテキスト入力フィールドを用意した場合、両方とも同じサイズのフォントの大きさを設定しても表示される大きさは違ってくるのですか?? FLASH MX2004を使っています。
- 締切済み
- Flash
- テキストファイルの読み込み
Flash超初心者です。 フィールドを上下に分けて下の部分にボタンをつけて、ボタンをクリックすると上の部分にテキストファイルの内容が表示されるようなものを作りたいと考えています。 環境はFlash liteです。 分からないことだらけなので詳しく教えていただけるとありがたいです。よろしくお願いいたします。
- 締切済み
- Flash
- ダイナミックテキストのボタン化
いつもお世話になっております。 actionscript3.0でサイト制作を行なっております。 予めFLASH上で作成したダイナミックテキストフィールドに、 外部ファイルから読み込んだテキストを入れ、それをボタン(指マーク) にしたいと考えております。 テキストフィールドの為、useHandCursolやbuttonMode等のプロパティは 使えないと思いますので、予め作成したダイナミックテキストフィールドと 同じ大きさの透明なSPRITEをテキストフィールドの上に乗せておき、 それをbuttonMode = trueの処理でリンクとして扱う方法を考えましたが、 少々面倒だと感じました。 上記の方法以外にactionscript上で、ダイナミックテキストをボタンとして 変換するような方法は御座いますでしょうか? 宜しくお願い致します。
- 締切済み
- Flash
- ボタンを押すとテキストフィールドにテキスト表示
キーボードのボタンシンボルを作り、ボタンを押すと用意してあるテキストフィールドに文字または数字が表示されるようにしたいのですが、どうしたらいいのでしょうか? textというインスタンス名のダイナミックテキストを準備し、ボタンに on (release) { _root.text = "あ"; } と記述しても上手くいきません。 ご伝授の程宜しくお願い致します。
- 締切済み
- Flash
- ASで作成したテキストフィールドの文字列を変数に代入
ASで作成したテキストフィールドの文字列を変数に代入したいのですが上手く出来ずにいます。 とりあえず私の書いたASを下記のように簡略化してみました。下記内容でトレイスしてみると「_level0.I_textField」と出力されます。H_str1 = _root.H_tF; を H_str1 = _root.I_textField.H_tF; と変更してみてもダメでした。 テキストフィールドの文字列を変数に代入するにはどのように行えばよいのでしょうか?ご教授いただきたく思います。よろしくお願いします。 _root.createTextField("I_textField",1,10,10,200,50); var H_tF = _root.I_textField; H_tF.type = "input"; H_tF.text = "表示テスト"; // -- --------------------------------------- _root.I_button1.onRelease = function(){ H_str1 = _root.H_tF; trace(H_str1); }
- ベストアンサー
- Flash
お礼
またお世話になりました。 うまくいきました! ありがとうございます!!