I have two issues:
1) The install process does not amend the directories in the programmes in the \xapps directory. It appears to run OK except for not creating the .atn file. There are no error reports in the log file.
2) In all programs (standalone in the \apps directory and those in the \xapps directory) where the function is included, app.stringIDToTypeID throws a "is not a function" error, e.g., from ActionFileBrowser.jsx:
Code: Select all
PSString = function PSString() {};
PSConstants.add(PSString, "String");
PSString._add = function(name, sym) {
if (!name) { throw "Internal error PSString._add()"; }
if (!sym) sym = name;
var kind = this;
kind[name] = app.stringIDToTypeID(sym); <<<<< THIS ERRORS
kind._reverseName[kind[name]] = sym;
kind._reverseSym[kind[name]] = sym;
if (!kind[sym]) {
PSString._add(sym);
}
};
I have tried v2.2 (which I was using last year) with the same result.
If anyone has any ideas, I'd much appreciate hearing them, as I have a large action to edit and one to turn into a script.
Many thx.