メイン ActionScript 3.0 特設会議室 テキストフィールドへ読み込んだ文の一部色付け | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yuki8 | Åê¹ÆNo.47026 投稿日時: 2011-2-18 20:24 |
新米 居住地: 投稿: 29
使用環境:
WindowsVista Flash professional CS5 AS3.0 |
Re: テキストフィールドへ読み込んだ文の一部色付け 参考リンクまでご丁寧にありがとうございます。
なにやらXMLを書き換える必要がある気がしますが,, とにかく早速読んで理解していきたいと思います! |
ひろゆき | Åê¹ÆNo.47025 投稿日時: 2011-2-18 20:24 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: テキストフィールドへ読み込んだ文の一部色付け 投稿に際しての注意点をよくお読みください。
引用: 複数の会議室、または複数のコミュニティサイトに、同じ質問を投稿することは、マルチポストと呼ばれるマナー違反行為ですのでおやめ下さい。 ご自分で解決しようとなさっているわけではなく、誰かに肩代わりをさせるのであれば、 回答者を道具扱いしていると思われても仕方がないように思います。
|
野中文雄 | Åê¹ÆNo.47024 投稿日時: 2011-2-18 20:07 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: テキストフィールドへ読み込んだ文の一部色付け 先の記事を理解する前提としては、以下の連載が参考になるでしょう。
「ActionScript 3.0で始めるオブジェクト指向スクリプティング」 第39回「TLFTextFieldクラスを使う」 第40回「Text Layout Frameworkでテキストコンテンツを表示する」 第41回「Text Layout Frameworkへの外部XMLデータの読込みとユーザーインタラクション」 なお、XMLおよび正規表現の解説は以下です。 第27回「XMLデータを扱う」 第28回「正規表現で文字列を扱う」 引用: yuki8さんは書きました: |
yuki8 | Åê¹ÆNo.47023 投稿日時: 2011-2-18 20:06 |
新米 居住地: 投稿: 29
使用環境:
WindowsVista Flash professional CS5 AS3.0 |
Re: テキストフィールドへ読み込んだ文の一部色付け 確かにそうですね;
PHPに関する部分でももっとしっかり読みたいと思います。 詳しい説明ありがとうございます。 Flashデベロッパーセンターの記事は少し難しかったので、 もう少しText Layout Frameworkについて噛み砕いて説明された基礎的な文章を読んでいきます。 |
yuki8 | Åê¹ÆNo.47022 投稿日時: 2011-2-18 20:00 |
新米 居住地: 投稿: 29
使用環境:
WindowsVista Flash professional CS5 AS3.0 |
Re: テキストフィールドへ読み込んだ文の一部色付け なるほど承知しました。
Text Layout Frameworkについて学習します。 |
野中文雄 | Åê¹ÆNo.47021 投稿日時: 2011-2-18 19:58 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: テキストフィールドへ読み込んだ文の一部色付け 引用で申し上げたかったのは、以下の部分です(前から疑問に感じていたのですが、回答のリンク先をお読みになっていますか)。yuki8さんの調べ方をお尋ねした訳ではありません。
引用: 探せば済むことと、理解して考えるべきこととを、区別する必要があります。たとえば、「(1+2)÷3+4×5」という計算の答を知りたいとき、これとまったく同じ式が説明されている参考書を探しても、おそらく見つからないでしょう。答えは探すものではなく、四則演算と計算のルールを理解し、考える必要があるのです。 「正規表現」は、言語が異なっても、基本的な文法は標準化されています。ですから、「PHP」のサンプルでも十分参考になるはずです。先の回答でも申し上げたとおり、「サンプルを探してコピー&ペースト」しようとお考えでしたら、ご希望の情報が見つかる可能性は極めて低いでしょう。 引用: yuki8さんは書きました: 「リンク先」のスクリプトは、タグや文字列の検索などしていないはずです。「検索して書き換え」る必要がないからです。 引用: また、 もっとも、参考記事をもとに実装するにしても、サンプルの一部を書替えて済む訳ではありません。目的に沿った処理を考え、その流れにしたがってスクリプティングする必要があります。 「TLFテキスト」は、Text Layout Frameworkにもとづいたテキストフィールドのエレメントです。したがって、Text Layout Frameworkとは「関係がある」といえます。ただ、今回の問題にとくに関わりはないでしょう。 引用: おそらく私の場合は |
ひろゆき | Åê¹ÆNo.47020 投稿日時: 2011-2-18 19:52 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: テキストフィールドへ読み込んだ文の一部色付け 紹介されている記事が理解できないのであれば、到底無理でしょうし、
また、疑問が生じるたびに質問を重ねて行くしか手がないのであれば、 ご自分の力では無理だと諦めるほかないように思います。 私の場合、どうしたら?うんぬんの前に、学習されることが山ほどあるのではないでしょうか。 「Text Layout Framework」は、htmlTextも知らなかった人が、手を出せる代物ではないように思いますし、 自分のケースに応用する以前に、「Text Layout Framework」の基礎的なことを学習ことが先決でしょう。
|
yuki8 | Åê¹ÆNo.47019 投稿日時: 2011-2-18 19:30 |
新米 居住地: 投稿: 29
使用環境:
WindowsVista Flash professional CS5 AS3.0 |
Re: テキストフィールドへ読み込んだ文の一部色付け >いろいろ探しましたが見つかりませんでした
というのは、AS3の書籍とインターネットです。 「タグ 抜き出す AS」等で検索しましたところ、正規表現を用いて抜き出す方法はPHPなどはありましたが、ASでは見つけることができませんでした。 と、いうことはタグに挟まれている部分を認識し抜き出すような関数は無いということですか。。 では実装していたいと思います。 また、 引用: XMLデータの解析はText Layout Frameworkのクラスに任せています リンク先を読ませていただきましたがこの部分が理解できませんでした。 おそらく私の場合は
このように記述するのだと思いますが、TLFという部分に関しまして プロパティの部分にあるTLFテキスト・クラシックテキストと何か関係があるのでしょうか? |
野中文雄 | Åê¹ÆNo.47018 投稿日時: 2011-2-18 18:55 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: テキストフィールドへ読み込んだ文の一部色付け 今回も「そのような方法」があるかというご質問のお答えとしては、そのための処理方法を考えて組込めば実現はできるでしょう。文字列やXMLデータとしての解析、場合によっては正規表現などを駆使して、必要な「部分を識別し書き換える」ことは理屈のうえでは可能です。
「調べてもなかなか見つか」らないのは、目的の結果を得るための実装が、サンプルを探してコピー&ペーストすれば済むことではなく、具体的な処理をご自分で考えなければならないからです。→【いろいろ探しましたが見つかりませんでした】 けれども、先の回答でご紹介した記事では、XMLデータの解析はText Layout Frameworkのクラスに任せています。つまり、こちらの方が簡単で、検討されているやり方はハードルを上げているだけのように思われます。 引用: yuki8さんは書きました: |
yuki8 | Åê¹ÆNo.47017 投稿日時: 2011-2-18 18:36 |
新米 居住地: 投稿: 29
使用環境:
WindowsVista Flash professional CS5 AS3.0 |
Re: テキストフィールドへ読み込んだ文の一部色付け 失礼します。
野中さんに教えていただいたリンクですが 私には難しく他のやりかたでやろうと考えました。 タグに囲まれた部分を識別し書き換える方法が確実だと考えたのですが、 調べてもなかなか見つかりませんでした そのような方法はありますでしょうか。 何度もすみません。 よろしくお願いいたします。 |
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |