The File handling » Advanced branch of Settings has the following options.
This setting forces a check when opening a file for existing files with a matching short name to prevent opening the same file twice. On some servers, multiple files may share the same short name which could result in a file not being opened as expected. Uncheck this option to prevent this check if it is causing issues.
When a file is saved, the original file on disk is overwritten with the new file. Some servers require a delete of the original file followed by a create of the new file in order to overwrite an existing file. Setting this option will enable the latter behavior.
This setting affects how the editor generates the backup file. By default, the original file is renamed to the backup file. However, on some systems if the original file is renamed to create the backup, the recreated file does not maintain the file permissions of the original. Setting this causes the rename not to occur, preserving the permissions. Additionally, server inconsistencies and quirks may result in the failure of backups when using the default method. Setting this will avoid these issues.
When you open a file, UltraEdit / UEStudio do not open the file directly. Rather, for safety reasons, the editor creates a temporary copy (called a "temp file") and opens that. Thus, the file you are editing isn't actually the file on disk but a temp file. (See Settings » File handling » Temporary files.)
When copying the temporary file back to the original file (e.g., during a save operation) the editor does not create a new version of the original file. Instead, it copies the original file and sets the new file length. A few servers appear not to support this and do not honor the setting of the file length correctly, causing remnants of the old file to remain if a section of the file is deleted and then the file saved. Setting this causes the original file to be truncated to 0 length prior to writing the new version of it.
Normally when a file is opened in UltraEdit / UEStudio via the context menu option in Windows Explorer, only that selected file is loaded. With this option set, the previously open files are loaded on startup along with the file selected in Explorer.
When the editor connects to an FTP server, it issues a close command first to clear any previous connection that may have been aborted. In some cases when FTP tunneling is in use, this has caused a crash within the tunneling software. Setting this options causes the editor not to issue this FTP close command.
When file associations are set from within the editor the setting to use DDE is normally set in the registry for the specific file type. On some systems this may cause an error message when the file is double clicked from Explorer. In this case, ensuring that this option is not selected may resolve this. The file associations will need to be modified for this to take effect.
If this option is selected, all project information is stored together to facilitate using project settings/workspaces on multiple systems. For example, if a project named "Project.prj" is created, the workspace information will be stored in "Project.pui" and this is saved in the same location as the .prj file so that it is accessible for all users.
If this option is not selected, as per default settings, then the project workspace information is stored separately for each user. This allows users to share project settings with another user without the associated workspace information. In this case, if "Project.prj" is the project, the user's personal workspace information would be stored in "Project.[Workstation].[UserName].pui" so that this personal workspace would only be loaded when this user again loads the referenced project.
If this option is selected, when a project is created, the associated PUI file will be created in the user profile directory (%APPDATA%\IDMComp\UltraEdit) rather than the project directory.