" +
"" +
"" +
"");
loadSelect.resetXmlCacheData();
loadSelect.repaint();
}
};
objJSX.makeDirty = function(objInput) {
if (objInput == formType)
this.updateLoadSelect(jsx3.ide.getPlugIn("jsx3.ide").getFileType(objInput.getValue()));
this.getPane().setDirty(true);
};
objJSX._onOpen = function() {
var currentFile = jsx3.ide.getSystemRelativeFile(jsx3.ide.PROJECT.resolveURI(formURI.getValue()));
var baseFolder = currentFile.exists() ? currentFile.getParentFile() : null;
jsx3.ide.getPlugIn("jsx3.io.browser").chooseFile(this.getServer().getRootBlock(), {
name:"rsrcprod", modal:true, folder: baseFolder || jsx3.ide.getActiveProjectDirectory(),
baseFolder: jsx3.ide.getCurrentUserHome(),
onChoose: jsx3.$F(function(objFile) {
formURI.setValue(jsx3.ide.PROJECT.getDirectory().relativePathTo(objFile));
this.makeDirty();
}).bind(this)
});
};
]]>