Hi Maysky,
re:
> Ok, So what has to happen for a ShortCut-access-point to be created in the MOI4 customUI?
First copy the HTML file for it from the v3 CustomUI which is at customui\mods\Shortcuts.menu.htm . Put that into the appdata\Moi\customui folder where there should be other .htm files like "Scripts.menu.htm" and "ObjLibrary.menu.htm".
Then inside the appdata\Moi\startup folder, make a copy of the "80 Scripts.js" file and name it "82 Shortcuts.js" . Edit the new file "82 Shortcuts.js" and change where it has:
var title = "Scripts";
to instead have
var title = "Shortcuts";
and also where it has:
var menu = "moi://appdata/customui/Scripts.menu.htm";
to instead have:
var menu = "moi://appdata/customui/Shortcuts.menu.htm";
Then you should have a Shortcuts button next to Scripts on the bottom toolbar that will work the same as it did in the V3 CustomUI. I think the way it is set up is it will show a menu of shortcut keys that have script code in them where there is a comment marked with a ! sign in it, like if you have a shortcut key set up like this:
script: /*!Invert selection*/ moi.geometryDatabase.invertSelection();
that will display as an "Invert selection" item on that Shortcuts menu.
- Michael
|