I have a problem (during reading properties) with some Dimension properties:
ExtLineExt property is always 0.18,
ExtLineOffset property is always 0.0625
TextOffset property is always 0.0625.
Others properties are changing during program run (depend on particular dimension).
Part of code looks as follow:
Code: Select all
TsgDXFDimension *Dimension;
Dimension = dynamic_cast<TsgDXFDimension *>(Entity);
TsgDimensionStyle Style;
Style.Arrow1 = (TsgDimensionArrowType)Dimension->ArrowType1;
Style.Arrow2 = (TsgDimensionArrowType)Dimension->ArrowType2;
Style.ArrowSize = (float)Dimension->ArrowSize;
Style.ExtLineExt = (float)Dimension->ExtLineExt;
Style.ExtLineOffset = (float)Dimension->ExtLineOffset ;
Style.TextHeight = (float)Dimension->TextHeight;
Style.TextOffset = (float)Dimension->TextOffset;
Best regards,
Mariusz Hyżorek