I created a function key menu seed file using MS_FKEYMNUSEED. When I open ORD, the desired function key menu loads and works as expected, but I do not see the function key menu file (JHefner.funckey.mnu) in my preference folder. Can anyone shed any light on this? How is the function key menu working if the file does not exist in the directory specified by MS_FKEYMNU?
Open Roads Designer CE - 2021 Release 2 Update 10
Version 10.10.21.04
Thanks!
I've seen this behavior with the mouse button menu file as well.
In both cases you do not see the file in the user prefs folder until the user actually makes a change to the default settings.
Rod WingSenior Systems Analyst
Answer Verified By: Jonathan Hefner
It appears to be working if the custom functions are shown in the function key dialog. However it is curious that the file is not seen in the prefs folder even though the variable is pointing to it.
From the screenshot the MS_FKEYMNU variable is being set at the workspace level. If you are using a seed you should have to change the MS_FKEYMNU unless you want it stored other than the default "prefs" location.
How to load a Function Key Menu and have it hold
We will allow users to have their own. This isn't causing any problems for us that aren't easy to overcome, I was just curious if the seed file was working as intended. Thanks for looking into it.
Hi Jonathan, I'm going to review the behaviour here and get back to you. Previously I've implemented in configurations and if-else sequence that checks for a user specific MNU file, then reverts to a shared MNU in the configuration. I have not tested the seed file behaviour recently and have some questions to clarify.
In your case is the objective to share common settings or allow users top have their own?
If the former then MS_FKEYMNU can be pointed at a shared file.
Regards
Marc