Casus:
We have an application Optimize_Draw_NLCS (Dutch civil standard), which is delivered with a workspace with specific NLCS dgnlibs, .rsc's and .shx resources. Now I have a customer dgn with NLCS line styles and NLCS_ISO fonts. The line style is a dash-gap stroke pattern where the dash is combined with two //. When opening the dgn in the proper workspace the line style is displayed with the right stroke pattern, but the symbol is displayed as a ? (a question mark) instead of the two //.
If, in the same workspace, a new file is created, and a line with the same line style is placed, it is completely displayed, including the right symbols (two //). The same as the 'wrong file' is attached as a reference and the elements are copied or merged into the new dgn. As soon as the elements are copied in the new dgn, the line style is updated with the right symbols.
In my opinion this is not a 'line style' issue because the stroke patterns are displayed in the right way (in a default MicroStation workspace the lines are displayed as continues lines, telling me that there is no linstyle .rsc or dgnlib available). To me it looks like the problem is more into fonts or point symbols, but can't fin the clue. What do I miss?