================================================
MetaDraw 3.1.28 Released from Sept 4, 2006
================================================

PERFORMANCE ENHANCEMENT 
	Updating MetaDraw is now much faster for case 
	where MetaDraw held a paletted bitmap 
                   This case used to take much longer.

FIXED	Undo deletion of empty text	(SP#10586)
	UnDo operation had caused run-time error if used
                  after user added a new text object by mouse 
	without any text

FIXED	Undo on Moving rotated objects	(SP#10389)
	Rotated objects had been distorted after Move/Undo operations

FIXED	Exporting single rotated object	(SP#10389)
	When expoting single rotated object and insert 
	it back to MetaDraw the object size was distorted

================================================
MetaDraw 3.1.27 Released from June 26, 2006
================================================

FIXED	Printing multiple copies		(SP#10154)

	MetaDraw printed too many copies of an image
                   when the end-user chose a number of copies greater than 1
                   from the Printer Selection Dialog presented with (ExportDC = -2)

================================================
MetaDraw 3.1.26 Released from May 10, 2005
================================================

PERFORMANCE ENHANCEMENT 	Image Loading 
	Loading large images with new palette is now much faster

CHANGE	Zoom cursors
	Default shape for ZoomIn ZoomOut cursors were changed.

FIXED	Custom Cursor		(SP#9149)
	User cursor could not be set when ED_ZOOM edit mode
	is active.

FIXED	Export /Save Grouped objects		(SP#10042)
	When a group object was exported as selected object
	its boundaries were calculated incorrectly.

================================================
MetaDraw 3.1.25 Released from Feb 07, 2006
================================================

FIXED	Object editing		(SP#9545)
	Invisible objects had been able to be selected by 
	user with mouse even when PICOPT_HIDEINVISIBLE 
	flag is set and the objects could not be seen

================================================
MetaDraw 3.1.24 Released from Oct 06, 2005
================================================

ENHANCEMENT   New property - HotKeys  (ID#686)
	New HotKeys property allows to specify which predefined
	hot keys can be used automatically in EditMode.

                  *** This feature requires Subscription License Option   **** 

FIXED	Multiline text		(SP# 8546)
	Multiline text was displayed incorrectly when
	FontSize property = 0

FIXED   Gradient FillStyle	(SP# 8472)
	Gradient FillStyle was incorrect on setting BackColor or 
	FillColor to system color.

FIXED   Export selected objects	(SP# 8473)
	Copy/Paste (or Duplicate) did not preserve size of 
	bitmap or metafile object if physical sizes of 
	MetaDraw picture is too small.

FIXED   SavePicture method
	SavePicture did not work with files given by 
	Windows File handle (long value).

================================================
MetaDraw 3.1.23 Released from May 20, 2005
================================================

ENHANCMENT    VB PrintForm method	(ID# 673)

	MetaDraw content may now be rendered by VB's PrintForm method
	In the past calling Visual Basic's Print Form method printed 
	only the MetaDraw control outline - not it's content

FIXED	16 bit Character text ( Japanese, Chinese, etc	(ID# 682, SP# 7951)

	Spacing of characters in Bound & Multiline text corrected
	for 16 bit character sets.
	Caret position when editing 16 bit character text also corrected

FIXED	Text objects		(SP# 7947, SP# 7825)

	Some Text objects changed size after save and reload 
	file in MDP format or after Copy/Paste picture using
	clipboard

FIXED	PNG file exporting	(SP# 7693)

	Sometimes when saving PNG file image could not be reloaded
	back to MetaDraw and GDI leak occured.
  
FIXED	FloodFill object	(ID# 665)

	OT_FloodFill object took wrong coordinates 
	when it was in a container.

================================================
MetaDraw 3.1.22 Released from Mar 04, 2005
================================================

ENHANCEMENT	Selection       (SP# 7440)

	Support for a new selection mechanism was added
	Setting the new flag bit   EFLG_SELSHIFTEX  
	in the EditFlags property causes MetaDraw to retain
	selection when an already selected object is clicked by
	the user.   
	     (this flag is ignored if EFLG_SELSHIFT flag is set)

                  *** This feature requires Subscription License Option   **** 

================================================
MetaDraw 3.1.21 Released from Feb 07, 2005
================================================
FIXED	Link default attributes (ID# 653)

	Link objects draw with the mouse did not properly
	recognize the setting for default link styles.

================================================
MetaDraw 3.1.20 Released from Feb 04, 2005
================================================


ENHANCEMENT	ASP / ASP.NET   Server Side Use

	Server Side use of MetaDraw within an ASP or ASP .NET page
	is now supported

ENHANCEMENT	Shadows for Bezier Curves	(ID# 656 / SP# 7369)

	Object Shadows - ( ObjShadow property) are now supported 
	for PolyBezier & PolyPolygon objects

FIXED	Change Event  / Editing mode			(ID# 657)

	Changing the EditMode ( eg to ED_VIEW ) within the Change event
	while an object was being modified ( eg resized or moved )
	caused MetaDraw to crash

	     ( Note - is is strongly recommended that the state 
	     of MetaDraw should NOT be changed within Change event.   
	     However it is now safer to do so )

FIXED	ObjType Conversion		(ID#653)

	Converting an OT_Rect, OT_RoundRect, or OT_Ellipse
	to Polyline incorrectly added arrow terminators 

FIXED	Transparent Background 	(ID#654)

	An error in 3.1.18 had caused background to turn black
	when setting TransparentBackground property to True



================================================
MetaDraw 3.1.19 Released from Dec 02, 2004
================================================

ENHANCMENT 	Metafiles with SetViewportExt  records

	MetaDraw may now load MetaFiles which include multiple
	SetViewportExt records.

================================================
MetaDraw 3.1.18 Released from Nov 30, 2004
================================================

ENHANCEMENT	Undo / Redo of SendBack / MoveFront 	(SP# 7035)

	Undo and redo are now supported for SendBack / MoveFront actions.

FIXED	Containers after Undo		(SP# 6918)

	Containers were distorted after Undo/Redo action.

FIXED	Getting UnDo/ReDo levels	(SP# 7035)

	Retrieving UnDo/ReDo actions count caused modification 
	of current MetaDraw state.

FIXED	Loading MDP file		(SP# 7080)

	Some object positions shifted when loading rotated containers.
	This bug had been introduced in build 3.1.11 

FIXED	PolyBezier objects

	SetParams function and edit points did not work 
	correctly for PolyBezier objects.


================================================
MetaDraw 3.1.17  - Oct 06, 2004
================================================

ENHANCEMENT	Importing Transparent GIF images      ( Dev #624 ) 

	MetaDraw now automatically recognizes transparency 
	when loading transparent GIF files.

	When loading a GIF, if there is a transparency slide
	the image will be imported and the BackColor & BackStyle 
	properties for the image will be automatically set to 
	the proper values for transparency 
	If transparency is not desired the BackStyle property
	should then be reset to BS_OPAQUE.  

	GIF file loading should also be about 5% faster

	Note that this works for both standard and Animated GIF
	images 

	   *** NOTE - support for Animated GIF requires 
	   *** MetaDraw Subscription License option 



================================================
MetaDraw 3.1.16     -     Sep 29, 2004
================================================

ENHANCEMENT	Metafile import		( SP# 6497)

	MetaDraw can now import metafiles 
	which use MM_HIMETRIC map mode.

FIXED	Arc => Polyline ObjType conversion		(ID#612 / SP# 6795)

	MetaDraw did not correctly convert Arcs to Polylines
	in response to setting ObjType property 
	for cases where the starting and ending points 
	of Arc are the same (full ellipse).

================================================
MetaDraw 3.1.15     -     Sep 15, 2004
================================================

ENHANCEMENT	Upload - SavePicture to URL 

	The SavePicture method now supports saving pictures directly 
	to a WebServer ( if the WebServer supports PUT method ).
	This is formally supported only for IIS / ASP web servers
	but it should work for any Web Server supporting the PUT method

	       **        IMPORTANT LICENSE NOTICE    *** 
	       **   Purchase of Subscription License option 
	       **   is required for this uploading feature.

ENHANCEMENT	Speed - Loading from URL

	The speed of loading pictures from the Internet 
	(using http: protocol) has been increased.

================================================
MetaDraw 3.1.14     -     Sep 06, 2004
================================================

ENHANCMENT     Performance / Speed

        MetaDraw tuned to operate faster in VC++ 
        ( previously performance in VC++ was much slower than in VB )
        This update also appears to improve performance in Progress environment ) 
        
================================================
MetaDraw 3.1.13     -     Sep 03, 2004
================================================

ENHANCEMENT	PolyBezier object	(SP#6684)

	Mouse click on a PolyBezier objects consisting 
	of only 3 points sometimes caused heap distortion.

================================================
MetaDraw 3.1.12     -     July 06, 2004
================================================

ENHANCEMENT	GetParams/SetParams for PolyPolygon	(ID#620 / SP#6455)

	It is now possible to change parameters of PolyPolygon 
	object using the GetParams/SetParams methods.

FIXED	ChangeLogicalCoords method		(ID#612 / SP# 6289)
	Additional fix.

================================================
MetaDraw 3.1.11     -     June 10, 2004
================================================

FIXED	ObjRotation for Link object	(ID#614)
	When link object was too short (several pixels) 
	the ObjRotation property returns incorrect angle 
        for link line.

FIXED	LinkObject property
	It was not possible to set start & end link object 
	to the same object even if EFLG_FREELINK flag is set.

FIXED	Undo for SetParams	(ID#580 / SP# 5841)
	Undo for the SetParams method did not work.

FIXED	Ungrouping containers	(SP# 6331)
	Text objects were shrinked when container was ungrouped.

FIXED	ChangeLogicalCoords method		(ID#612 / SP# 6289)
	Calling the ChangeLogicalCoords method caused errors if picture 
	is shrinked and there was a linked object that was out of new picture.

FIXED	Animated gifs		(ID#611 / SP# 6309)
	Animated GIFS were not previously shown as animated when ShowInvisible was true.

		( ** NOTE **  Animated GIF support requires Subscription License Option )

================================================
MetaDraw 3.1.10     -     Apr 22, 2004
================================================

FIXED	LoadPicture bug while loading EMF	(SP# 6122)
	There was a bug in loading EMF file, that has non-zero offsets.

FIXED	Undo after link creation cancelling (SP# 6089)
	UnDo after User draws link from Nothing to Nothing caused an error.

FIXED	Link auto layout algorithm (SP# 6083)
	Link auto layout algorithm was updated.

================================================
MetaDraw 3.1.9     -     Apr 08, 2004
================================================

ENHANCEMENT	Arrow connectors for bezier objects.
	Now it is possible to assign connectors for Bezier object
	as it can be done for Polylines (using LinkXXXX properties).

ENHANCMENT   Link pointing to Empty Area

	It is now possible to create links that start from no object
	or point to nothing. For that link LinkObject(idx property 
	returns OBJ_NULL (0) if links points to nothing
	WARNING! .MDP files that contains such links can not be read 
	by previous versions. This behavior is available only if
	MOD_NULLLINKS modification flag is set in the Modification property.
	If this flag is not set LinkObject(...) always returns the same 
	object for both endings, if link is connected to only one object.

ENHANCEMENT	Segmented links auto layout.
	Auto layout algorithm for segmented link was significantly changed.
	Now Link ending length determines the minimal length of first segment.

FIXED	Undo for ObjPicture property.

	Undo someimes caused an error
	when used after setting ObjPicture property

FIXED	Switching EditMode in the Change Event
	MetaDraw caused an error when EditMode 
	was changed inside the Change event.
	In general Bennet-Tec recommends caution when changing
	the state of MetaDraw within the Change event.   For the most part
	the Change event should be used to notify an application about
	changes, not to add new changes.   However this particular
	change of state should now work smoothly even in Change event

================================================
MetaDraw 3.1.8      -     Mar 24, 2004)
================================================


CHANGED.	Editing behavior.
	Pressing Esc during editing an object by mouse, cancels editing 
	(and removes object).  Pressing the 'Enter' key finishes the
	editing.

ENHANCEMENT 	Segmented link and poly objects editing.
	'Backspace' now removes the last point (link segment) from
	object that is being edited.

ENHANCEMENT	New auto link routing algorithm was added for link objects.
	Now when adding segmented link using the mouse (in the ED_POLYLINK
	mode) initial segments of link will be calculated automatically for
	better presentation.

ENHANCEMENT	New flag of the EditFlags property (EFLG_AUTOLINKROUTE).
	When this flag is set (default) routing for segmented links will be 
	calculated automatically.  When this flag is dropped segmented links
	will be drawn using minimal number of segments (can cross the objects).

ENHANCEMENT	New flag of the EditFlags property (EFLG_NONULLLINK).
	When this flag is set (default) link cannot be added if it does not 
	point to at least one object. When it is dropped such a link can be 
	created, but it is replaced with the corresponding DimLine object.

ENHANCEMENT	New flag of the EditFlags property (EFLG_FREELINK)
	When this flag is set (default) link may be created starting from 
	an object and points no object (connected to one object only).
	If this flag is dropped such a link will be removed when editing 
	is finished.

ENHANCEMENT	New flag of the EditFlags property (EFLG_AUTOLINK)
	When this flag is set (default) link starting and ending points
	will be calculated automatically (on the border of object).
	When this flag is dropped starting and ending link points will be
	fixed and correspond to the mouse click point.

ENHANCEMENT	New type for the Change event (CHG_OBJECTADDED = 11 )
	The Change event will be triggered with this type when editing of 
	new object (added by the mouse) is finished (object is fully created.

ENHANCEMENT	New type for the Change event (CHG_OBJECTEDITED = 12 )
	The Change event will be triggered with this type when editing of 
	object has been finished (e.g. new text was entered for text object).

ENHANCEMENT	New type for the Change event (CHG_OBJECTADD_CANCEL = 13 )
	The Change event will be triggered with this type when editing of 
	object has been canceled (Esc key was pressed).  
	This event is triggered before the object is removed.

FIXED	MouseWheel scrolling
	MouseWheel moved MetaDraw drawing in the opposite direction.

FIXED	Snap points to grid.
	Points could not be relocated to the original location when 
	the Snap to Grid is on.

FIXED	Undo with link lines.
	After link line was drawn between two objects the Undo 
	removed objects but the link floated.


================================================
MetaDraw 3.1.7      -     Feb 16, 2004)
================================================
FIXED	Polyline connectors	(ID# 573)

	Connectors for polyline object were not drawn when first and 
	second (and last and next to last) points are the same.

FIXED	Link labels rotation (ID# 571 / SP# 5702)

	OS_LABELANGLE flag in ObjStatus did not work for links.

FIXED	ObjectsHitTest method (SP# 5445)

	ObjectsHitTest wrong incorrectly when 
	FND_CURRENT & FND_RECURSE flags were specified together.

FIXED	Link editing (SP# 5358)

	When creating links in Link edit modes (ED_LINKLINE & ED_LINKPOLY)
	and if GridAlign = True the starting point was not aligned to grid.

FIXED	ZoomFactor property	(ID# 558 / SP# 5421)

	ZoomFactor remained unchanged during EditMode = ED_ZOOM


FIXED	Serialization of ObjTags() property	(ID# 553 / SP# 5430)

	Lost Object Tags in loading/saving WMF after upgrade to 3.1.4.

FIXED	Link editing (ID# 551 / SP# 5414)

	When EFLG_AUTOLINK flag is not set and a link is opened for editing
	the starting and end points will be fixed (like in link creation 
	mode).

================================================
MetaDraw 3.1.6      -     Jan 15, 2004)
================================================

Internal release.

================================================
MetaDraw 3.1.5      -     Dec 11, 2003)
================================================

ENHANCEMENT		- Clearing Undo/Redo Buffer   (ID# 552 / SP# 5404)

    Two new properties were added: UndoAvailable and RedoAvailable.
	On read these properties returns the number of actions available
	in Undo or Redo buffer correspondingly.
	On assignment they set the number of available actions to the 
	specified value (older actions will be discarded).
	Setting to 0 deletes all Undo (or Redo) actions.

ENHANCEMENT		- New edit mode   (ID# 551 / SP# 5414)

	New edit mode ED_LINKPOLY was added. It allows to create segmented 
	links by default. It is still possible to switch between segmented
	or straight links using the ALT key. 

ENHANCEMENT		- New edit flag   (ID# 551 / SP# 5414)

	New edit flag EFLG_AUTOLINK was added. When it set (default) link 
	connection points in LINK edit modes will be automatically calculated. 
	When dropped connection points will be set according to current mouse
	position (this behavior can be switched by pressing the SHIFT key).

ENHANCEMENT		- New change mode event   (ID# 547 / SP# 5359)

	New change mode event CHG_OBJECTADDED was added. 
	This event is fired after object has been completely added by the mouse.
	.Current contains handle of new object.

ENHANCEMENT		- New property   (ID# 531)

	New property ObjPicture was added. 
	When read, this property returns a picture created on object(s) specified 
	by the .Current property (exactly like the .PictureClip property).
	When set it replaces object(s) specified by the current property with 
	the assigned picture.

ENHANCEMENT		- New type for LoadPicture   (ID# 531)

	The LoadPicture method now accepts a StdPicture object as the first 
	parameter. If so, the assigned picture will be inserted into MetaDraw 
	according to second parameter (picture destination). The last parameter 
	will be ignored in that case.

FIXED	KeyUp event   (ID# 545 / SP# 5359)

	The KeyUp event was not fired for the arrow keys in VB

FIXED	Lost ObjTags in main container	(ID# 553 / SP# 5430)

	Object Tags assigned to main container were lost when saving/loading 
	OBJ_CONT_MAIN (after upgrade to 3.1.4).

FIXED	MDP files (ID# 554 / SP# 5445)

	An error occurred when loading a MetaDraw MDP file contain
	where image was built with Multi-segment link 

================================================
MetaDraw 3.1.4    -     Oct 28, 2003)
================================================


ENHANCEMENT 	 - Clipboard Text 			(ID#498)     

	Clipboard Text can now be inserted  (format is CLB_TEXT)
	Previously only graphics and text held in graphic format
	could be pasted into MetaDraw.
	Now plain text from the clipboard is added to MetaDraw as text objects

	When pasting - Text style is set to Single line text obejct 
	if clipboard text contains no CR/LF, and and Multi-Line text 
	object if there are carriage returns in clipboard text
	
ENHANCEMENT - Borland C++ Support		(ID#508 SP#5013)

	Files for a wrapper class for Borland C++ Builder 6.0 users
	are now included in installation kit

ENHANCEMENT - 	Drawing Inserted Images with Margins	(ID#488  SP#4794)

	Metafiles with blank edges (empty margins) may now be 
	used within PictureImage buffer for drawing by user in ED_IMAGE
	editing mode.   Previously MetaDraw could not support such images
	and resulted in disproportionate result of merged image

ENHANCEMENT 	 - HS Editor - Clipboard Shortcuts	( ID# 497 SP# 4966, 4963  ) 

	HS Editor now supports Clipboard shortcuts ( ^X, ^C, ^V ) 

ENHANCEMENT 	 - HS Editor - Text Style Settings 	( ID# 501 ) 

	HS Editor now supports setting of Text Style settings 
	( Single Line, Boxed, Multi-Line ) using the dialog 
	from the Format / Text Style menu

ENHANCEMENT 	 - HS Editor - Gradient Fill Objects  	( ID# 499 )

	HS Editor now supports setting Gradient Fill Styles for objects
	using Format/Fill Style menu

ENHANCEMENT 	 - HS Editor - Clipboard Text  	( ID# 498 / SP# 4966)

	HS Editor now pasting text from clipboard.
	Previously only graphic data from clipboard could be pasted

	If only text format is held in Clipboard a text object is added
	Text style is set to Single line text object if clipboard contains no CR/LF, 
	and Multi-Line text object if there are carriage returns in clipboard text

UPDATED - C++ Headers -		 		(ID#493 SP#4878)

	MDrawDef.h header file for VC++ projects has been updated.

FIXED	Undo  / Rotate				(ID#528 SP#5196)

	Undo did not work for objects rotated by user in ED_ROTATE edit mode
	or by the RotateObjects method.

FIXED	Undo / Font Name				(ID#525 SP#5153)

	Undo did not work with FontName.

FIXED	Current property / Undo 			(ID#463 SP#4450)

	The value of .Current was not preserverd after Undo(0) or Redo(0)

FIXED	Internet 				(ID#523 SP#5112)

	MetaDraw could not load a MDP picture over HTTP.

FIXED	Gradients / DrawMode		(ID#502 SP#4963)

	Gradients were choppy when drawn using 
	FillStyle = FS_GRADIENT and DrawMode = R2_MERGENOTPEN

FIXED	DXF support - Dimension LInes	(ID#492 SP#4878)

	 DimLines were incorrectly exported to DXF when the PICOPT_DXFVERSION14 
	 flag is set in PictureOptions (endings were closed). 

FIXED	FontSize - Merging Images		(ID#490 SP#4869)

	The size of text objects were not preserved when merging 
	an MDP image into an existing image.

FIXED	Clipboard - Containers 		(ID#485)

	MetaDraw did not preserve multiple containers when multiple 
	containers were selected, copied to clipboard in WMF format, 
	and pasted back to an image in MetaFile format

FIXED	PolyPolygons - Merging		(ID#468 SP#4492)

	PolyPolygons could not be inserted correctly via Action = ACT_IMAGEINSERT.

FIXED	Dimension Lines - Defaults		(ID#460 ID#482 SP#4643 SP#3799)

	Default settings ( as defined while .Current = OBJ_DEFAULT)
	for LinkWidth and LinkLength were not applied
	to new Dimension lines drawn by user in EditMode = ED_DIMLINE 

FIXED	Current Property - Change Event		(ID#441)

	The value of .Current property was incorrectly set to OBJ_SELECTED
	within the Change event when a single object was moved.   When moving 
	a single object MetaDraw should set the value of .Current should be set 
	to the object's handle within the change event

================================================
MetaDraw 3    build 3.1.3   	from May 22, 2003
================================================

DOCUMENTATION     Manual and Help file were updated.

         New or Updated descriptions for the following properties and methods :  
                  Properties:
                           FontCharSet, ObjResolution, 
                           ZoomCentering,ZoomFactor, 
                           DXFScaleFactor

                  Methods:
                           CreateImageMap,	
                           ReadImageMap 

ENHANCEMENT   HTML ImageMaps

               => Requires MetaDraw Subscription License Option <=

               Two new methods have been added to support Creation
               and reading of Client Side ImageMaps for HTML files

               See Help File topics
                    CreateImageMap
                    ReadImageMap
                Also refer to Visual Basic Sample Project included in install kit

ENHANCEMENT   Animated GIFS
                The Performance of MetaDraw was dramatically improved 
                 when working with animated GIF images.

               => NOTE Support of Animated GIFS 
                       requires MetaDraw Subscription License Option <=

ENHANCEMENT    HS Editor
	A new build of HS Editor 3 utility is included in installation kit.

ENHANCEMENT     Visual C
              The constant declaration file   "MDrawDef.h"  was updated for VC++ 
              developers

ENHANCEMENT MetaFile Records				(ID#438)
	MetaDraw can now interpret bounding rectangle definition
	in WMF ExtTextOut records.   This was previously not supported

ENHANCEMENT 	Fonts - CharSet       		(ID#426 SP#4119)
	The FontCharset property setting is now saved as part of 
	MDP data files.

FIXED	UnDo         				(ID#429 SP#4153) 
	UnDo did not support UnDo of rotation in EditMode = ED_ROTATE.

FIXED	Bitmap Transparency  			(ID#418 SP#4017) 
	The presentation of Bitmaps with Transparent Color was degradated 
	when zoomed out.

FIXED	UnDo adding of OT_IMAGE			(ID#412 SP#3931) 
	Calling AddObject OT_IMAGE did not generate proper undo action.
	VB crashed after MetaDraw UnDo of   AddObject OT_Image object

FIXED	Clipboard     				(ID#400 SP#3839) 
	The Border/Line Width were calculated incorectly when exporting
	The result was incorrect when copying and pasting of certain
	images using internal MetaDraw format

FIXED	Object Arrange       			(ID#375) 
	The Picture was not refreshed after calling the ObjectArrange method.

FIXED	Common Dialog problems   			(ID#434)
	MetaDraw had intercepted the second click ( in double click) 
	when a Common Dialog Box was shown over MetaDraw.   
	Depending on MetaDraw EditMode this sometimes lead to 
	incorrect creation of an extra object.

EXPLAINED   Delphi				(ID#445 SP#4313)
	.ObjTags don't work in Delphi 7.
	Delphi 7 generates an incorrect wrapper class for MetaDraw 3 OCX 
	   (Indexed property that returns OleVariant is not called properly 
	   in the wrapper function. ) 
	An Updated wrapper class for Delphi 7 is included 
              in the new installation kit.

================================================
MetaDraw 3.1    >> FORMAL RELEASE <<	from Mar 12, 2003
================================================

This is the official release of MetaDraw 3.1

ENHANCEMENT   ScaleUnits Property
        A new property, ScaleUnits was added. 
        This allows the user to specify measurement units 
        for OrigWidth, OrigHeight, PicXSize, PicYSize 
        ClientWidth, ClientHeight properties
        regardless of the parent container scale mode  
        (most useful in Delphi & .NET where the Parent Container doesn't
         provide a specification of scale units).

ENHANCEMENT - Samples
         Samples for Delphi 4.x were added.
         Samples for VB 6 were updated
         Samples for VB.NET were updated.

ENHANCEMENT - Delphi Support
         Installation packages were written for Delphi 4, 
         Delphi 5, Delphi 6 
         Samples for Delphi 4.x were added.

CHANGE:  When adding a segmented-link in Add Link edit mode, 
         it does not cross objects now.

================================================
MetaDraw 3.0 Build 15	from Feb 20, 2003
================================================

ENHANCEMENT - Context help was implemented.

ENHANCEMENT - Clearing pictures
        Now it is possible to clear the one of MetaDarw's picture 
        in two ways:
	    .Picture = Nothing	(or any other picture property)
		or
	    .LoadPicture "", PIC_PICTURE

ENHANCEMENT - Zooming
         A New property - ZoomFactor has been added.

FIXED   Object closing
        Container's handle disappeared from .Current after it is closed.

================================================
MetaDraw 3.0 Build 14   -  23 Jan 2003
================================================

CHANGE
     OT_PICTURE type and the corresponding constant have been removed.
         After merging a new picture into existing picture,
         the new inserted picture is properly recognized as in a container.  
        and the container object has object type, OT_CONTAINER

ENHANCEMENT - Dynamic Loading - Delphi
        Support was added for dynamic loading in Delphi.
        License checking mechanism was updated.
        Additional check code was added to avoid License Demo 
        message when dynamically creating MetaDraw 3.0 control 
        in Delphi 5.x.

ENHANCEMENT - LoadData / MetaDraw 2 compatibility
       The LoadData method was updated for backward compatibility 
       and can now load MDR files created by SaveData from 
       MetaDraw 2 based applications

FIXED - Object deletion in HitObject event
       MetaDraw caused fatal crash when deleting an object,
       with OS_HOTSPOT flag NOT set, within the HitObject event

================================================
MetaDraw 3.0 Build 13   -  5 Jan 2003
================================================

ENHANCEMENT - BackStyle Constants

   New constants defined for support of BackStyle property
         BS_TRANSPARENT	= 0,
         BS_OPAQUE	= 1

ENHANCEMENT  - OLE D&D

         Default OLE D&D action is 'Move' when OLE D&D 
         is performed inside the same control.

ENHANCEMENT  - OLE D&D

         Objects dropped using OLE Drag and Drop are now subject
         to settings of GridAlign properties

ENHANCEMENT - LINKS 

        A new flag for LinkFlags property was added - LF_SolidArrowBorder.
        If this is set then Link Terminators will be drawn with solid border 
        line regardless of the LineStyle property.
            .LinkFlags = .LinkFlags OR LF_SolidArrowBorder

FIXED   Hotspot Cursor
        The hotspot cursor was not changed from HAND 
        when leaving a hotspot and moving to a new object which
        does not have  OS_CURSOR bit set in ObjStatus property.

FIXED Links / Default attributes
        Default attributes were not applied to new links.

FIXED  - Links / Change Event
        The Change event was not triggered when a link was created.

FIXED - Setting PicWidth
        Setting PicWidth to 0 caused an ENDLESS series of errors 
        "No Picture Defined" and the application locked up.

FIXED   - Bitmap Export
        Bitmap was shrinking when exporting/importing several times.

FIXED  - DXF Export
        Text objects were saved in the wrong position after export to DXF format.

FIXED - JPG Import
        JPG files were loaded incorrectly from a file given by VB handle.

FIXED -  MDDataObject
        MDDataObject.GetPicture() returned incorrect data for any 
        formats except vbCFMetafile.


================================================
MetaDraw 3.0 Build 12
================================================

Intermediate internal build.

================================================
MetaDraw 3.0 Build 11   -  26 Nov 2002
================================================

FIXED  Rotation
         The black border of the green rotation center point sometimes 
         was not redrawn when switching between several objects 
         in EditMode = ED_ROTATE.

FIXED   LINKS
        Link connector styles were incorrectly applied for all objects 
        by default.
        Default settings for link styles should be applied only to Link 
        and Dimension Line objects

FIXED - Object Conversion 
        When converting text object to polygon/polyline, the size 
       of the new polyline/polygon object was different from original.

================================================
MetaDraw 3.0 Build 10   -  11 Nov 2002
================================================

ENHANCEMENT
    It is now possible to convert Straight links to PolyLinks 
    by setting OBJType property.

FIXED - Constants
   Constant definitions for ScrollMouse property were corrected
    SCROLL_LDRAG  = 8
    SCROLL_LSCROLL = 24

FIXED - UnDo & Z-Order
    The Z-order of objects had been changed after UnDo and ReDo

FIXED - AddObject   Bezier
    There was an error in creating OT_BEZIER object using AddObject method.

FIXED  - ObjType Conversions
     Converting simple object to polylink caused a GPF
     There was a also a bug while converting a rotated object to Polyxxx type. 


================================================
MetaDraw 3.0 Build 9   -  30 Oct 30 2002
================================================

ENHANCEMENT - LoadPicture - Clearing the Picture
   The LoadPicture method can now be used to clear the target picture.
   Setting the 1st parameter of LoadPicture to an empty string or Empty variant 
   clears the target picture

ENHANCEMENT - Marker Color
   A new property MarkerColor(idx) has been added. 
   MarkerColor determines color of edit markers. 
   Index specifies the type of marker:
	MCOL_SELECTION	= 0,  ' Single selection markers
	MCOL_MULTISELECTION	= 1,  ' Multiple objects selection markers
	MCOL_POINTS	= 2,  ' Poly object points
	MCOL_FIXEDLINK = 3,  ' Fixed link connection point
	MCOL_AUTOLINK = 4,  ' Automatic link connection points

FIXED - Scrolling
            Scrolling did not work correctly on large pictures (especially under VC++)

FIXED - Object Type Conversion
            When converting object from one type to another default attributes 
            were set to wrong values (e.g. link connectors).

FIXED - SetParams
            Removing latest points from poly object did not redraw object.

FIXED - SaveData
           The value of .Current changed after calling the SaveData method

FIXED - UnDo 
            UndoGrouping property did not properly close action group
             when it is switched from True to False and back to True.

FIXED - Copy / Paste Text
            The FontSize was incorrect after copy and paste of a text object.


================================================
MetaDraw 3.0 Build 8	Oct 18, 2002
================================================

FIXED Loading pictures in design-time in the Picture property page did not work;


================================================
MetaDraw 3.0 Build 7	Oct 10, 2002
================================================

ENHANCEMENT - Coordinate Properties
     To avoid problems with coordinate properties in .NET 
     MetaDraw now returns coordinates in pixels if container 
    does not support scale mode.

FIXED - Rotated text was not updated after exporting a picture.

FIXED - Bitmaps were always loaded with transparent style by default. 
            They should not be transparent.

FIXED - Undo did not work when an object was moved using Movebject method.

================================================
MetaDraw 3.0 Build 6	Oct 02, 2002
================================================
1. ENHANCEMENT - PGN file support
    Support for  import/export of PNG file format has been added


================================================
MetaDraw 3.0 Build 5	Jul 22, 2002
================================================

1. ENHANCEMENT - New Object Types
    Several new predefined shapes have been added for the AddObject Method
    (triangle, diamond, star, ...)
    Adding these shapes inserts the desired shape as a polygon object

2. FIXED
     Demonstration period set to 30 days from initial installation of OCX
     unless licensed

