| <Prev |
■ムービービューアをつくる
今回は、クイックタイムムービーを再生するビューアを作ってみます。簡単です。
新規プロジェクトを作成します。
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