I'm reminded of a discussion about this in
GitHub about absolute vs relative addressing. This continues to be an issue
with me as well.
Dan, I believe TDL forces file names into relative mode. It would be ideal if there were a function to convert any file reference between absolute and relative paths. With that we can go absolute,
move the environment around, then shift back to relative if desired. I'm thinking this would intially only apply to the filename field. We still have
the issue with other places in the app where there are relative paths generated
"for us" - like in some Preference fields. A built-in toggle for this would be helpful wherever file
paths are found.
I don't think this can be effectively done with a UDT, as:
(a) it would only apply to the one field in tasks,
(b) I'm not sure if names are relative to the INI, the executable, or some other base
(c) doesn't $(seltid) only work with one task ID?
Thanks.
T