[mapguide][MG350][Modified] Two bugs with expressions for point symbols

Chris Claydon chris.claydon at autodesk.com
Fri Aug 11 17:06:14 EDT 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG350

Type:
Defect

Artifact ID:
MG350 (Two bugs with expressions for point symbols)

Modified by:
Chris Claydon
chrisclaydon (chris.claydon at autodesk.com)

The following modifications were made to this artifact:
---------------------------------------------------------------------

-- Description set to new value:
Old value:
The GDRenderer crashes if a symbol width or height expression evaluates to a negative number. The math assumes width and height are always positive (and they should be).

Another problem is when parsing expressions that represent numbers. An expression like "100 + something" would erroneously be parsed to equal 100, because of the empty space betweem the 100 and the +.
New value:
The GDRenderer crashes if a symbol width or height expression evaluates to a negative number. The math assumes width and height are always positive (and they should be).

Another problem is when parsing expressions that represent numbers. An expression like "100 + something" would erroneously be parsed to equal 100, because of the empty space betweem the 100 and the +.

Another problem was that point symbols that were cached by the GDRenderer at a given size were not re-created when the requested size changed if the aspect ratio remained the same. This resulted in symbols being rendered at incorrect sizes.



---------------------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list