Satimage 戻る| 次へ
準備します。
ホームページ > 情報センター > Onlineドキュメンテーション > オートメーション環境 > Scripting Smile > Programmingは 物のスクリプト >ツ? 準備する物>Writingです。/長さ>
  • いつSmileは物を作成するか、そして、それは発信します。視点でそれを持って来る前に、aは物のスクリプトに出来事を 準備します。 Smileはあなたがドキュメントを開くか、またはあなたが最初から新しいものを作る物を作成します。 例えば、あなたがSmileLabバンドルをダブルクリックするとき、Smileの グラフィック窓として開きます: 窓が受け取るグラフィックのスクリプトはちょうど以前、目に見えた状態でなることを 準備します。 テキストウィンドウと対話に、同じくらいは本当です。

    あなた、ハンドルは以下として操作者でそのようなものを 準備します。

    オンである、_物を用意してください。
    ツ????- 物を準備するのに必要であることなら何でもしてください。
    終わりは準備します。
    _物がスクリプトの所有者が言及であるところでは、作成されている物です。 あなたはたぶんその操作者でのどんな必要な初期化も実行したくなるでしょう。
  • Smileでは、目に見えない窓はインデックスを持っていません。 いつ、所有者(それが窓であるなら)がまだ目に見えていない、操作者に走行を 用意してください、そして、したがって、 窓1は作成されている窓ではなく、本当に最初の目に見える窓であるか。 例えば、あなたが前部窓としてテキストウィンドウで対話を開くとき、対話のものが走行を 準備するとき、テキストウィンドウは 窓1です--それは になるでしょうちょうど後の。

  • aの 目に見える特性が 準備するどんな使用にも操作者をしないでください。 操作者を 用意してください。あなたがテストしたがっている、対話ウィンドウが呼ばれるか否かに関係なく、 窓1ではなく、ファイルの初めのフェーズにおけるSmileかむしろ別のスクリプト、テストで呼ばれること。

  • 操作者はそうするかもしれません。 準備、それ自体--例えば、何らかの照合がそうしたケースを扱うのは失敗しました--、使用、動詞を 削除して、作成されている物を削除してください: 中でドキュメントの始まりを取り消すことができる、操作者を 用意してください。

    ここに、aがあります。操作者を用意して、Smileドキュメント(テキストドキュメント、対話ファイルまたはSmileLabバンドル)にパスワードが開くのを必要とさせてください。

    オンである、_の窓を用意してください。
    ツ????「f askpassword(「パスワードを入力する」)はそうではありません」(^o^) 」 その時
    ツ????????atalAlert(「拒絶されたアクセス」)
    ツ????????eleteは_の窓です。
    ツ????????eturn
    ツ????if
    終わりは準備します。
Copyrightツゥ2005パリ、Satimage