ultraEditのjsスクリプト実行出力の制御
var num_of_docs = UltraEdit.document.length;
var dashes = "// ------------------------------------------------------------";
dashes += "----------------\r
";
// Enumerate through all open documents and add the header.
var index;
for (index = 0; index < num_of_docs; index++) {
UltraEdit.document[index].top();
UltraEdit.document[index].write(dashes);
UltraEdit.document[index].write("// Script Name: \r
");
UltraEdit.document[index].write("// Creation Date: \r
");
UltraEdit.document[index].write("// Last Modified: \r
");
UltraEdit.document[index].write("// Copyright (c)20XX\r
");
UltraEdit.document[index].write("// Purpose: \r
");
UltraEdit.document[index].write(dashes);
} //end for loop
UltraEdit.document[index]は、ultraEditが開いている対応するindex番目のドキュメントを表し、左から右にかけてUltraEditの出力デバイスを制御することができる