UltraEdit displays the folder paths as added to the project file.
File and folder paths can be added:
- relative to Project directory as defined at top of Project Settings dialog on adding a file/folder, or
- relative to project file location (*.prj file) when there is no project directory defined, or
- absolute if usage of relative directory paths is disabled in project file or the added file/folder is on a different drive than the project directory/file.
It looks like on your project the project directory was not U:\oneboard
as the folders were added to the project or the project file is not stored in U:\oneboard
or the project option to add files and folders with relative directory path was not enabled although enabled by default.
Right click on project name on tab Project
and left click in context menu on Edit project file
. In opened project file there should be at top:Use Relative Directory=1 ... to project directory if one defined or to project file.Relative to Project File=1 ... which can be 0 with project directory defined.Project DirectoryW=U:\oneboard ... or empty when paths should be relative to project file.
I think W
is short for wide characters which means the path can contain also Unicode characters. The project file entries with W
at end are new since UltraEdit v24.00 with full Unicode support also for file and folder names and paths.
On all other lines U:\oneboard
should be replaced by .\
to convert the file and path entries in project file from absolute to relative.Note:
When modifying the project directory in Project Settings
dialog the existing relative paths are not automatically updated. So with changing project directory in Project Settings
dialog UE/UES expect the same directory structure as before in newly set project directory without verification. This behavior is useful on copying or moving a project to same or another machine into a different directory with keeping the project directory structure as just the project directory path needs to be updated manually after that project move/copy. With no project directory defined and paths relative to project file which is located in project directory and not somewhere else as also possible, a project copy/move to a different directory on same or another machine does not need a manual modification of any project setting at all.
The currently latest UE v18.104.22.168 and UES v17.00.0.21 do not have a feature like a directory include/exclude filter
. There is just a file include filter
For that reason it is not really possible to add folder protected
with including just 3 of the 6 subfolders respectively exclude 3 of the 6 subdirectories.
This means that either the 3 subfolders of real interest are added to the project instead of folder protected
which of course means the tree structure is lost, or a group protected
is added and in this group the 3 subfolders are added as folders
. The second variant is also not optimal as .\protected\
is additionally displayed on each added folder.
UE/UES display also folders included because of option Include subdirectories
checked even with no file found in a specific folder and having also no subfolder anywhere below with a project file according to file filter. Such an auto-hide feature for empty folder (tree) would have been useful if the 3 subdirectories to exclude have no file matching the file filter.
So at the moment I can only suggest that you send feature requests to IDM support for:
- A folder filter in addition to file filter to include only subfolders matching the folder filter patterns.
- An option to hide all folders not containing any project file according to file filter in the folder and all of its subfolders with Include subdirectories checked.