index
Next>

はじめてのアプリケーション

AppleScriptでアプリケーションをつくってみます。

ウインドウにただ一つボタンがあり、それを押すと文字が表示されるという単純なものです。


■ProjectBuilderを起動

AppleScript Studioでアプリケーションをつくるには、ProjectBuilderを使用します。

ProjectBuilderを起動します。

■プロジェクトを作成

プログラムを書いた複数のソースファイルやウインドウ・メニューなどの定義をしたNib(ネクストインターフェースビルダー)ファイルなどを取りまとめる「プロジェクト」を作成します。

「ファイル」 「新規プロジェクト」 を選択します。

AppleScript Applicationを選択します。

次へ

プロジェクト名を設定します。 ここではprj001としました
「完了」ボタンを押します。

新しいプロジェクトがつくられてプロジェクトビルダーウインドウが開きます。

■インターフェースの作成

今回はボタンをつけてみます。

左側の「グループとファイル」のResourcesの左の三角をクリック、

MainMenu.nibの左の三角をクリック、

Englishをダブルクリックします。(これがNibファイルです。)


InterfaceBuilderが起動します。InterfaceBuilderはウインドウやボタンなどのインターフェースを作成するものです。

Windowというタイトルのついたからっぽのウインドウが現れます。
Cocoa-Viewsというパレットから、(もし表示されていなければ、Tools-Palettes-show palettesで表示される )Buttonをドラッグして、そのままWindowにドロップします。


今ドロップしたボタンをクリックして、選択状態にしたらInfoパレットを表示します。(もし表示されていなければ、Tools-show infoで表示されます。)

一番上のポップアップメニューから「AppleScript」を選びます。

Event Handlerの、Action clickedにチェックをいれて、scriptのapplication.applescriptにチェックを入れます。


Editscriptボタンを押してprojectbuilderウインドウのスクリプトを書き換えます。

(*Add your script here.*)

display dialog "やったぞ!動いたぞ"
と変えてみます

ビルド、実行ボタンを押して、実行させます。
「ビルド前に保存しますか?」と聞いてくるので、「すべてを保存」を押します。

ビルドして、実行が始まります。

しばらくするとウインドウが表示されます。ボタンをクリックしてみましょう。

おめでとうございます。
「やったぞ!動いたぞ」と表示されましたね

STOPをクリックすると停止します。


2001.12.15 Satoshi Oomori