Bugs found in Software Ideas Modeler please report here.
The grips around line works now too (version 4.100).
When importing UML 1.4 the associations are created but are not linked to the classes they belong to. I can supply an example XMI file if needed.
I'll check it out. If you send me some example by e-mail, it would be better.
I wanted to try this tool out but both the Zip package and the installer crashed at the start up -- the logo shows up and the program immediately crashes. Thanks for the fix.
I apologize for this problem. New version will be officially released very soon.
Meanwhile you can use this hot fix:
Desc: When draw Polygon, only click left mouse with no move, will occur error. error information as bellow:
在 System.Drawing.Drawing2D.GraphicsPath.AddPolygon(PointF points)
在 SoftwareIdeasModeler.Visualisation.DiagramDrawer.DrawPolygonShadow(ConcreteDiagramItem item, ItemStyle style, PointF outline, RectangleF bounds)
在 SoftwareIdeasModeler.Core.DiagramItems.Drawing.PolygonItem.DrawElement(DiagramDrawer drawer, DrawingParameters param)
在 SoftwareIdeasModeler.Core.Projecting.ConcreteDiagramItem.Draw(DiagramDrawer drawer, DrawingParameters param)
在 SoftwareIdeasModeler.Visualisation.DiagramDrawer.Draw(DiagramLayer layer, ConcreteDiagramItem item)
在 SoftwareIdeasModeler.Visualisation.DiagramDrawer.Draw(DiagramLayer layer, Rectangle clipArea)
在 SoftwareIdeasModeler.Visualisation.DiagramDrawer.Draw(Diagram diagram, Rectangle drawBounds)
在 SoftwareIdeasModeler.SimDiagramControl.SimDiagramControl_Paint(Object sender, PaintEventArgs e)
在 System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
在 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
在 System.Windows.Forms.Control.WmPaint(Message& m)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
在 System.Windows.Forms.ContainerControl.WndProc(Message& m)
在 System.Windows.Forms.UserControl.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Fixed in version 4.98.
Using opensuse 11.4, gnome 2.32.1 and mono 2.8.2. It's not possible to copy-paste objects, not with hot keys nor menu commands. This works perfectly in windows though...
It seems to be a problem of mono implementation. However, I will try to fix it or create some workaround on SIM side.
Inputing personal Type of Data the Software don't save the modify
Try this hot fix - it should solve your problem:
This fix will be part of version 4.98.
I can not download SIM from download page. Please, check it.
it strange, the download is already working
I can't download SIM this version
Software Ideas Modeler (v.4.96) - ZIP Package
Maybe some very short connection failure at webhosting/internet provider.
SIM is also available in some mirrors, for example: http://download.cnet.com/Software-Ideas-Modeler-Portable/3000-2383_4-75322007.html?tag=rb_content;main
I encountered a problem which leads to SIM not being able to load my file anymore. I was adding two sequence diagrams and a state diagram. While doing that nothing special happened. Saving worked just fine. But after closing SIM I cannot reopen my file anymore. When invoking SIM with the file as a parameter I get the following exception:
System.InvalidCastException: Cannot cast from source type to destination type.
at SoftwareIdeasModeler.Core.DiagramItems.UmlObjects.ConcreteUmlSequenceAction.UpdateBounds () [0x00000]
at SoftwareIdeasModeler.Core.DiagramItems.UmlObjects.ConcreteUmlSequenceAction.BindToEntities (SoftwareIdeasModeler.Core.Projecting.Diagram diagram) [0x00000]
at SoftwareIdeasModeler.Core.Projecting.Project.BindEntities () [0x00000]
at SoftwareIdeasModeler.ProjectXml.SimXmlReader.Load () [0x00000]
at SoftwareIdeasModeler.Program.RunMainWindow (System.Windows.Forms.Form splash) [0x00000]
Clicking on "continue" results in closing the application.
When using the File->Open I get the same Exception just at SoftwareIdeasModeler.ProjectHelper.OpenProject (SoftwareIdeasModeler.MainForm mainForm, System.String filename) [0x00000] instead of SoftwareIdeasModeler.Program.RunMainWindow (System.Windows.Forms.Form splash) [0x00000].
Fortunately, I have versioned my diagrams, so only two diagrams are lost. As I said, I first encountered no problems. I even did two commits with the broken file.
Nothing should be lost in your file. You can try this hot fix: http://www.softwareideas.net/SoftwareIdeasModeler.4.95HotFix.zip
It fixes also the problem with multi-object lifelines.
This hot fix will be included into the next official release, which I plan to publish this week.
Wow! You are great! It works just fine.
Thank you very much.
When drawing sequence diagrams, I found some problem with the "multi-object" property of lifelines. Setting multi-object to true (checking the checkbox) first seems to work, but when I click somewhere or just move the mouse the lifeline graphic gets broken and finally seems to grow beyond the visible area. That way this feature is unusable.
BTW: Normally the the names of the lifelines should be underlined in order to show that they are objects, not classes,