- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am working on porting some customization that was developed around 15 years ago into AutoCAD 2015+. The installation file only works, and the application is only supported in AutoCAD 2013. The original author has no plans to update the application at this time. Reverse engineering and re-writing the application does not violate the TOU. I have a user group dependent on it, though, so an update is required before I can upgrade AutoCAD corporately.
The original application swapped MNU files to create what are, essentially, workspaces. There are 15 pull-down menus, with dozens of lisp commands in each menu and a dozen or so toolbars. There is one menu that allows the user to swap out partial menu files (MNU) to control which UI elements are visible. I would like to avoid rebuilding the UI to use ribbon tabs, toolbars, etc. I can make it work by updating the CUI to use workspaces but I can't figure out a way to load the workspaces.
I would prefer to have this application load using the Autoloader (copy it to the workstation, switch workspaces, voila!). Ideally, we would not have to worry about updating this application in the future, aside from minor changes to the PackageContents.xml file. So far, I have most of it working - lisp routines, executables, etc. load just fine. None of the scripts or executables are dependent on a particular version of AutoCAD.
tldr:
Can I load workspaces from a partial CUI using the Autoloader? If so, how do I do it? or, is it possible to configure the Main / Enterprise CUI using the Autoloader?
Does anyone out there have any tricks I maybe haven't considered?
Solved! Go to Solution.