Getting incorrect color for an extended element(type: 106).

Hi,

I am having an extended element(type: 106) with red color(3) in a dgn file.

I am reading the graphic data from dgn file using mdl programming. For reading the extended elements I am using "CElementGraphicsProcessor" but "_AnnounceElemDisplayParams()" is giving me "COLOR_BYLEVEL" for all the component elements of this extended element. And the color of the level is "0" which is not matching with the extended element color(3).

One more observation is that Microstation itself is showing incorrect color if I drop this extended element.

I am using below versions:

Microstation - 08:11:09:292

ProStructure - 08:11:11:55

Same question I asked in programmers forum and they directed me to here. Please find the discussion here:

communities.bentley.com/.../131735

Please let me know your comments to retrieve the correct color. Please find the sample dgn file attached.  

Sample.dgn

Regards,

Sundar