Version 2.4.0-beta2 (August 17, 2009)
This release introduces several major improvements:
- WOR-files support
- ability to rotate map
- map scaling improved
- text handling improved
- Delphi/C++Builder 2009 support added.
Several minor bugs are also fixed.
Full changelog:
[!] WOR-files read-only support added. Added ability of loading of
layers lists and layers orderings, as well as their global
parameters. Use new TEasyMap.LoadWOR(FileName) method to load
appropriate .wor file.
[!] Ability to rotate loaded map added.
Use new TEasyMap.RotateMap(x,y: Double; angle:Double) method to
rotate current map. You can use RotatedToNormal() and
NormalToRotated() methods to translate coordinates while map is
rotated.
New read-only properties added:
- TEasyMap.RotateAngle - current angle of map rotation
- TEasyMap.RotatePointX, TEasyMap.RotatePointY - rotation point
coordinates
[!] CodeGear Delphi/C++Builder 2009 support added.
[*] Map scaling is improved. Now you can zoom map relative to screen
center (old behavior), relative to mouse cursor position or
relative to selected object. Use new TEasyMap.ZoomType property to
control mouse wheel zoom behavior.
[*] EasyMap examples updated, several new examples added.
[+] TEasyMap.OnZoom event added. It is fired after map zooming is
complete
[+] TEasyMap.OnPaint event added. You can't perform any custom
drawing on map with it
[+] TText.FreezeFontSize property added. Text font size will be scaled
with Zoom operation only if this property is set to True.
[+] TText.MinVisibleFontSize property added. Text labels are drawn
only if their calculated Font size for current scale factor is equal
or larger than MinVisibleFontSize property value. This feature
allows to exclude small unreadable text labels from map when
you zoom it out.
[+] TText.Font propery subproperties (Size, Style etc.) can be used
to adjust text label font.
[-] Several memory-leaks eliminated.
[-] Minor bug-fixes and improvements.
You're welcome to download the EasyMap v2.4.0 right now at
http://microolap.com/products/gis/easymap/download/or login to your private area on our site at
http://microolap.com/my/downloads/Please let us know about any bugs or problems with this version.
You can use our Support Ticketing System for your bugreports and suggestions.
http://microolap.com/support/