I have Element Templates created in a DGNLIB and have specified that DGNLIB correctly in MS_DGNLIBLIST, but when launch OpenRoads and attempt to use an Element Template, the list is blank.
The best way to guarantee that your desired Element Templates are available in your workspace is to use the MS_DGNLIBLIST_ELEMENTTEMPLATES to specifically define the DGNLIB which contains your Element Templates.
The unexpected blank list of Element Templates can be caused if there are any DGNLIBs defined in the MS_DGNLIBLIST_DRAWINGSEEDS variable.
Here is the process that the program uses to load Element Templates:
Since the program checks for DGNLIBs in the MS_DGNLIBLIST_DRAWINGSEEDS variable before the MS_DGNLIBLIST variable when loading Element Templates, it will present an empty list of Element Templates if there are none defined in the MS_DGNLIBLIST_DRAWINGSEEDS libraries.