Bug Reports Archive (2009-2012)

Software Ideas Modeler

Bugs found in Software Ideas Modeler please report here.

23 September 2009 23:19:38

Dusan Rodina - softwareideas.net 15 October 2010 1:29:07

RE: Removing Fields and Methods at Class

Hello.

Fixed in version 4.10.

Thank you for positive words.

olivier 14 October 2010 17:50:59

z-order issues

There are almost the same flickering problems due to bad z-order handling (at least in class diagrams) with version 4 than with version 3 => create two packages, add classes within these packages add connexions between classes. If you copy-paste everything into another class diagram, everything is messed up. Z-order is not the same, when you move your mouse over packages they disappear, then reappear....

Dusan Rodina - softwareideas.net 15 October 2010 1:25:48

RE: z-order issues

Now, in version 4.10, it should be OK.

olivier 14 October 2010 15:59:25

Can't save SIM 3 project with SIM 4

I have a whole project made with SIM v3.x. I can open it with SIM 4.x, I can make modifications but I can't save it. Here are the error details :

System.NullReferenceException: Object reference not set to an instance of an object.

at SoftwareIdeasModeler.ProjectXml.SimXmlWriter.Save(String fileName)

at SoftwareIdeasModeler.MainForm.SaveToFile(String filename)

at SoftwareIdeasModeler.MainForm.SaveFile()

at SoftwareIdeasModeler.MainForm.saveToolStripMenuItem_Click(Object sender, EventArgs e)

at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)

at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)

at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)

at System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData)

at System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut)

at System.Windows.Forms.ToolStripManager.ProcessCmdKey(Message& m, Keys keyData)

at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)

at SoftwareIdeasModeler.SimDiagramControl.ProcessCmdKey(Message& msg, Keys keyData)

at System.Windows.Forms.Control.PreProcessMessage(Message& msg)

at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)

at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)

Dusan Rodina - softwareideas.net 15 October 2010 1:21:58

RE: Can't save SIM 3 project with SIM 4

I can't reproduce this error. But in version 4.10 should be displayed more detailed error message. If you can create a file which causes this error, you can send me it for analysis, too.

olivier 14 October 2010 11:02:24

Comments Z-order

Placing comments on top of association arrows has a random behavior. Sometimes it works sometimes it is not possible.

Dusan Rodina - softwareideas.net 15 October 2010 1:24:57

RE: Comments Z-order

You have to turn off the option "Display relations always on top" in Tools/Options.

olivier 15 October 2010 11:21:38

RE: RE: Comments Z-order

This solved the problem only partially. Some association are still above the comment.

Lasse 11 October 2010 8:39:34

Interface not in code generation

Create new project, add two classes, one of stereotype Interface. In fist class add an interface ( Interface1 ). Select Generate c#. Used to get a source code with Class1:Interface1{...

but not anymore. Just Class1{...

Version 4.03

Dusan Rodina - softwareideas.net 11 October 2010 23:55:31

RE: Interface not in code generation

This problem could appear after reversing the generalization. Please, try the new version 4.04.

Implemets still not there 12 October 2010 8:20:21

RE: RE: Interface not in code generation

I tried with version 4.04. Create new project, class diagram, create Class1, click on Add Interface below Class1 to get the association and Interface1 ball. Generate code ( C#) produces class1 and Interface1 clases but not the fact that class1 implements Interface1, that is to say ...:Interface1. Is'n that supposed to be there ?

Lasse

Dusan Rodina - softwareideas.net 13 October 2010 0:08:40

RE: RE: RE: Interface not in code generation

Ball notation interfaces aren't currently correctly included in the code generation. This will be changed in the next version (4.10) which should be released this week.

EDIT: Version 4.10 with the desired functionality was released.

Julot 11 October 2010 6:53:39

Changes?

It's been so long since I last print the diagram, but it seems in version 4.03 class diagram printing always want to fit the diagram in one page. Even when I choose 2 or more pages in print preview window.

Is it bug or is it just my mistake?

Thanks in advance ^_^

Dusan Rodina - softwareideas.net 11 October 2010 8:21:53

RE: Changes?

It isn't bug. The number of pages, you choose in print preview window, defines only the zoom in this window.

But I can add such feature in the next version.

Julot 12 October 2010 10:20:24

RE: RE: Changes?

Please... please do so.

I would love to have an option either to print the diagram fitted in one page or spanned in multiple pages.

Thanks in advance ^_^v

Dusan Rodina - softwareideas.net 26 October 2010 2:47:35

RE: RE: RE: Changes?

Added in version 4.50.

Chris Knowles 8 October 2010 18:29:45

v4.01 & 4.02 Operation Parameter Types Not Stickin

In v4.01 and v4.02, on the class diagram, if I put a custom type for an operation's parameter it does not seem to stick or show on the operation. Neither editing using the "Edit" parameter function nor entering directly in the parameter text in the class' properties works. This was fine in v4.00.

Dusan Rodina - softwareideas.net 9 October 2010 1:17:32

RE: v4.01 & 4.02 Operation Parameter Types Not Sti

Fixed in version 4.03.

Sergey 7 October 2010 13:47:33

Entity relationship diagram crash

System.NullReferenceException: Object reference not set to an instance of an object.

at SoftwareIdeasModeler.Core.MetaModel.MetaModel.GetIDInFormat(String format, Int32 number)

at SoftwareIdeasModeler.Core.MetaModel.MetaModel.GetDefaultID(String itemTypeName, Int32 id)

at SoftwareIdeasModeler.Core.Projecting.Project.GetDefaultCustomID(AbstractDiagramItem item)

at SoftwareIdeasModeler.Core.Projecting.AbstractDiagramItem.SetDefaultCustomID(Project project)

at SoftwareIdeasModeler.Core.Projecting.AbstractDiagramItem..ctor(Project project, String name)

at SoftwareIdeasModeler.Core.DiagramItems.ErdItems.ErdRelation..ctor(Project project, String name)

at SoftwareIdeasModeler.DiagramTools.ErdTools.ErdRelationTool.CreateRelationship()

at SoftwareIdeasModeler.DiagramTools.BaseTools.RelationTool.MouseDown(EnhancedMouseEventArgs e)

at SoftwareIdeasModeler.SimDiagramControl.SimDiagramControl_MouseDown(Object sender, MouseEventArgs e)

at System.Windows.Forms.Control.OnMouseDown(MouseEventArgs e)

at System.Windows.Forms.UserControl.OnMouseDown(MouseEventArgs e)

at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ContainerControl.WndProc(Message& m)

at System.Windows.Forms.UserControl.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Sergey 7 October 2010 13:49:12

RE: Entity relationship diagram crash

Add: version 4.01.3931.40892