I've manually created a file association between *.lnx
files (your XML files renamed) and the executable and
this works well.
It would be nice if the installer did this and if the program
looked for files without a path name in multiple locations:
a) The directory that contains the *.lnx file
b) The directory that contains the window exe.
c) A special env variable or registery entry?