<Prev
index
Next>

■ムービービューアをつくる

今回は、クイックタイムムービーを再生するビューアを作ってみます。簡単です。


新規プロジェクトを作成します。
movieviewerとしました。

「Resources」「MainMenu.nib」をダブルクリックしてこのnibファイルを編集します。

windowに名前を付けます。
"mainwindow"としました。

windowにNSMovieViewを配置します。QuickTimeのロゴが書いてあるものです。


ウインドウいっぱいに拡大しました。丸をドラッグすると拡大縮小できます。

ウインドウのサイズに応じて拡大縮小するようにします。

NSWindowViewを選択し、InfoパネルのSizeからAutosizingの線を(内側です)クリックします。
直線から、バネ状になれば、OKです。
上下左右全てバネ状にします。

これで、ウインドウに応じて拡大縮小するようになります。
InfoパネルのAppleScriptから名前を付けます。"mov"としました。

ボタンを一つ配置します。

ボタンのタイトルを変更します。
"file..."としました。

ボタンにスクリプトを書いていきます。
InfoパネルのAppleScriptのEvent Handlerのaction clickedにチェックを入れて、ScriptのApplecatipn.applescriptにチェックを入れて、Edit Scriptボタンを押します。

(*Add your script here.*)
の部分に

set readFile to choose file with prompt "ファイルを選択"
set movie file of movie view "mov" of window "mainwindow" to readFile
play movie view "mov" of window "mainwindow"


と入力します。

日本語のnibファイルを作成します。

一度保存して、ビルドします。
すぐ終了して結構です。

MainMenu.nibを選択し


「プロジェクト」「情報を表示」で情報パネルを表示し


地域情報とプラットフォームから、「異なる地域情報を追加...」新しいロケールの名前を入力でJapaneseと入力し「OK」。

保存して、ビルドしてみましょう。

file...ボタンを押すと、

ファイル選択パネルが表示されますので、QuickTimeムービーを選んで下さい。

選んだムービーが再生されます。

簡単でしょ


2001.12.26 (C)Satoshi Oomori