組み込みオブジェクト・クラス ViViScript であらかじめ用意されているオブジェクト・クラスです。
console.writeln("hello, world"); // console オブジェクトはそのまま使用できる 日本語によるものはクラスを表し、クラスのインスタンス(オブジェクト) を生成する関数またはメソッドを使用します。 var doc = openDocument("foo.txt"); // ドキュメントクラスのインスタンス // (オブジェクト)を生成する ■ console アウトプットビューに対応するオブジェクトです。DOS窓の様にスクリプトの出力を表示したり、
文字列入力を行うことが出来ます。
メソッド: ■ statusBarステータスバーに対応するオブジェクトです。 1行メッセージの表示などが可能です。 メソッド: ■ thisDocumentドキュメントにアタッチされたスクリプトを実行すると生成されるドキュメントクラスのインスタンスです。 カレントドキュメントを表します。 Instance of ■ thisViewドキュメントにアタッチされたスクリプトを実行すると生成されるビュークラスのインスタンスです。 カレントビューを表します。 Instance of ■ __argvスクリプトを実行したときのファイルパス、引数が格納されている文字列配列です。 :run test.vvs a bb ccc とした場合、__argv の内容は以下のようになります。 __argv[0] "c:\viviscr\test.vvs" __argv[1] "a" __argv[2] "bb" __argv[3] "ccc" 引数の数は __argv.getCount() で取得します。 ■ 基底クラス基底クラスのメソッドはすべてのインスタンスから呼び出すことができます。 メソッド: ■ 文字列文字列クラスのオブジェクト(要するに普通の文字列)は以下のメソッドを利用できます。 メソッド:
■ ドキュメントドキュメントに対応するクラスです。 openDocument( pathNameString ) でドキュメントオブジェクトを作成できます。 メソッド: ■ ビュービューに対応するクラスです。 メソッド:
■ アウトラインビューアウトラインビューに対応するクラスです。 メソッド:
■ 日付・時刻日付・時刻を表すクラスです。関数 currentTime() で現在時刻を表す日付・時刻オブジェクトを生成できます。 メソッド: |