• Showing Page History #72679
  • Showing Page History #72676
  • Showing Page History #72702
  • Showing Page History #77831

MS Powerpoint に貼る

まずコントロールツールボックスを探す。デフォルト非表示だった気がするので"表示"から探さないとダメかも。見っけたら "Shockwave Flash Object" を探してクリック。スライド上でクリック & ドラッグで作る。作ったコントロールの右クリックメニューから"プロパティ"をクリック。

出てきた窓で "Movie" に swf ファイルの場所を指定して、WMode を "Direct" か "gpu" に変える。"Direct" と "gpu" で何が違うのかは知らない。

古いバージョン (0.16 以前) はさらに謎の設定を追加しないと表示できないので、新しいバージョン (0.20 以降) を使うといいです。新しいバージョンのほうがバグとかは大分マシになってます。

ちなみに、新しいバージョン (0.20 以降) でもまだまだまだまだ不備があって、相当バグいです。Flash10 の Watermelon の時のほうが大分安定していたように感じるレベルで。powerpoint2003 でのテストでは flash がハングするケースもあります。ページやマウスのフォーカス切り替えがどうも鬼門です。ボチボチ改善していく予定です。できるかわからんけど。

何も表示されなくなっても、クリックしたりドラッグすると表示が復活することがあります。それでも何も起こらなかったら割とどうにもならないです。ファイルを一旦閉じるか、Movie ファイルを一旦変更してまた変更して元に戻せば flash をまた最初から読み込んでくれるので復活します。あぁ、バグがひどいなぁ。バージョン 2.1 以降に付属した VBA をマネして書けば (README_PPT) Movie ファイルを一旦変更してまた戻すのをページ切り替え時に自動でやります。(バグってたらごめん)かなりまともになりますが、それでもまれに flash player 自体がハングするケースがあるみたいです。この VBA のスクリプトを使えば、flash10 の頃程度には安定そう。

CueMolでまた ActiveX control 使えるようになったみたいなんできっとそっちのほうがマトモだし楽ですwww