Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic DiagramLite 1.0.2 has been released! (Read 2334 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 687
Joined: Apr 6th, 2003
DiagramLite 1.0.2 has been released!
Mar 24th, 2009 at 12:54pm
Print Post  
We have released version 1.0.2 of DiagramLite. It contains the following features:

* Multiple selection *
The user can select multiple diagram items by holding down Ctrl and drawing a selection rectangle, or by Ctrl + clicking on items. If Behavior is set to Modify, users can draw a selection rectangle without using the Ctrl key. Multiple selection can be disabled by setting AllowMultipleSelection to false.

* Serialization improvements *
The control raises the SerializeTag and DeserializeTag events to let you save or load your custom Tag data. The events are raised while serializing each diagram item, and also for the Tag property of the Diagram object. The SerializeControl and DeserializeControl events let you save information for controls hosted in ControlNode nodes.

* BPMN shapes *
This version adds predefined Shape definitions that implement the Object Management Group / Business Process Management notation. They are available as members of the Shapes class and have names that start with a Bpmn prefix. They can also be accessed by ID using the FromId method of Shape.

* Shape extensions *
~ Shape definitions can include a custom label area defined via the TextRectangle property.
~ The shape decoration elements can have distinct pen color and width.
~ It is possible to add filled geometric shapes as decorations.

* Miscellaneous *
~ The CopySelection and PasteSelection methods let you copy a selection of items between two Diagrams.
~ Text alignment in nodes can be set through the TextFormat property.
~ Image alignment in nodes can be set through the ImageAlign property.
~ Call ResizeToFitItems to make Diagram.Bounds just big enough to contain all items.
~ Now it is possible to disable some modifications to nodes using EnabledHandles.
~ The user can start moving or resizing an item without selecting it first, depending on the ModificationStart property.
~ Diagram now derives from Control instead of Canvas, and inherits all Control methods, such as Focus.
~ DashStyle property added to the Pen class.

Registered customers with an active upgrade subscription will receive their upgrades shortly.   
   
A trial version is available for download here:   
https://www.mindfusion.eu/DiagramLiteTrial.zip
   
Enjoy!
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint