Bug Reports Archive (2009-2012)

Software Ideas Modeler

Bugs found in Software Ideas Modeler please report here.

23 September 2009 23:19:38

Paul 4 February 2011 19:00:01

Great product!.. and a few English tips

English is tough to begin with and yours is very good; however on the dialog box titled "Thank you for using Software Ideas Modeler" that offers three levels of support; the first ends with the sentence "You can get activation key by choosing the option.". It would be better said as "You can get [an] activation key by choosing this option." In the second option, again last sentence, add a few words "Optionally, you can donate [to] this project [by] sending any amount of money."

And lastly, in the third option, I'd rewrite the whole thing to read "If you money to support ... software on your blog, [or talk] about it with others...."

And keep up the excellent work Dusan!

Dusan Rodina - softwareideas.net 6 February 2011 22:30:48

RE: Great product!.. and a few English tips

Thank you for the praise and your tips. Now it has been corrected.

Jonathan 2 February 2011 14:16:33

Documentation info lost

Text entered in the documentation tab of the side bar is lost when switching diagrams.

Info: v4.87.0

1) while looking to one diagram, enter text in the documentation tab of the side bar

2) select another diagram of the project in the tab bar -> the text entered previously disappears

Is this a bug or some UI feature that I don't get?

Dusan Rodina - softwareideas.net 2 February 2011 22:24:32

RE: Documentation info lost

The documentation tab was originally planned for editing documentation of selected element in diagram.

I will improve this behavior in the next version (4.88).

Jonathan 3 February 2011 9:56:36

RE: RE: Documentation info lost

OK thanks for the fast answer!

Dusan Rodina - softwareideas.net 6 February 2011 22:23:08

RE: RE: RE: Documentation info lost

Your suggestion is implemented in version 4.88.

Shivan 31 January 2011 8:41:34

Copy'n'Paste

Version 4.87

1) When copying (not all) in an activity diagram (elements and some lines without their destination-element): Exception:

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

bei SoftwareIdeasModeler.Core.DiagramItems.Concrete.ConcreteRelation.AddReferences()

bei SoftwareIdeasModeler.Core.Projecting.ConcreteDiagramItem.UpdateAfterDeserialization(List`1 items, Project project)

bei SoftwareIdeasModeler.SimDiagramControl.PasteItems(List`1 items)

bei SoftwareIdeasModeler.MdiChildrenForms.EditorForm.PasteItems(List`1 items)

bei SoftwareIdeasModeler.MainForm.Paste()

bei SoftwareIdeasModeler.MainForm.PasteToolStripMenuItem_Click(Object sender, EventArgs e)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

--------------

2) Deleting an element in the model overview deletes it, but it's still visible in the overview until the tabpage is switched and back to the overview.

3) Reproduced only once - after saving it wasn't possible to reproduce: right click on project (in hierarchical tree) add diagram -> add activity diagram: null pointer reference

Maybe because old file was of 4.86 ?

Dusan Rodina - softwareideas.net 2 February 2011 22:15:45

RE: Copy'n'Paste

These problems will be fixed in version 4.88. I estimate the release date on February 6th - 7th.

EDIT: Version 4.88 is available for download.

Shivan 28 January 2011 13:40:37

Copy'n'Paste of activity diagram with swimlanes cr

1. Create activity diagram with actions, transitions and swimlanes

2. mark all (ctrl+a)

2. copy all (ctrl+c)

go to new activity diagram in same project

paste (ctrl+v)

==> crash:

System.InvalidOperationException: Project has been already set.

bei SoftwareIdeasModeler.Core.Projecting.AbstractDiagramItem.set_Project(Project value)

bei SoftwareIdeasModeler.Core.Projecting.ConcreteDiagramItem.UpdateAfterDeserialization(List`1 items, Project project)

bei SoftwareIdeasModeler.SimDiagramControl.PasteItems(List`1 items)

bei SoftwareIdeasModeler.MdiChildrenForms.EditorForm.PasteItems(List`1 items)

bei SoftwareIdeasModeler.MainForm.Paste()

bei SoftwareIdeasModeler.MainForm.PasteToolStripMenuItem_Click(Object sender, EventArgs e)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Dušan Rodina (author 30 January 2011 20:39:38

RE: Copy'n'Paste of activity diagram with swimlane

Fixed in version 4.87.

Shivan 26 January 2011 10:35:48

Rename diagram - tabpage name not refreshed

When renaming an open diagram in "Projects", the tab page header of the diagram (on top) is still "Diagram 1".

Workaround: Close the tab and reopen the diagram.

Suggestion: what about additionally renaming feature by double click on the tab (only available for diagrams, not for the overview tab page)

Like in excel: double click on a tab sheet name and you'll see what I mean :)

Dusan Rodina - softwareideas.net 30 January 2011 20:42:24

RE: Rename diagram - tabpage name not refreshed

Fixed in version 4.87.

Thank you for the suggestion. Renaming using double click will be added in version 5.0.

Rajat 15 January 2011 7:31:41

The Toolbox tools do not show up on the toolbox. I'm using it on Windows vista business edition.

Dusan Rodina - softwareideas.net 15 January 2011 9:33:27

RE:

Would you please send me (to softwareideas @ softwarideas . net) a screenshot of window when this problem occurred? The description of steps, which lead to this problem, would be also appreciated.

Tomas Sandkvist 14 January 2011 10:42:36

Add existing diagram from open file does not creat

Since the current options to copy entire diagrams seems poor I tried to use the add existing diagram function on the same file I was editing.

Sure, the diagram did add to the second model, but it seems as if it did not become a complete copy because when I tried to change the name of the diagram the name changed on the source, not the copy. Also, when I deleted the diagram it was deleted from the source model.

Dusan Rodina - softwareideas.net 16 January 2011 17:26:05

RE: Add existing diagram from open file does not c

Version 4.86 solves this problem.

Tomas Sandkvist 14 January 2011 8:19:20

Resizing and placing of lifelines

According to some documentation i found that it should be possible to position a lifeline both horizontally and vertically. One good example is if you want to show a Create message, which should go from an activation bar to the lifeline box, not to an activation bar of the created object.

Also, if you add several tagged values and/or stereotypes, there is no way of resizing the box so that these are displayed within.

Dusan Rodina - softwareideas.net 16 January 2011 17:30:02

RE: Resizing and placing of lifelines

Both deficiencies were corrected in version 4.86. The tool for Create message was added in the toolbox.

Edwin Huijsing 13 January 2011 19:21:26

Error when copy/past Data Flow Diagram

Version 2.85

The following error is reported when I past the DFD that i want to copy

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

at SoftwareIdeasModeler.Core.DiagramItems.AbstractRelation.AddReferences()

at SoftwareIdeasModeler.Core.Projecting.ConcreteDiagramItem.UpdateAfterDeserialization(List`1 items, Project project)

at SoftwareIdeasModeler.SimDiagramControl.PasteItems(List`1 items)

at SoftwareIdeasModeler.MainForm.Paste()

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

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

at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)

at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)

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

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

at System.Windows.Forms.ToolStrip.WndProc(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)

Edwin Huijsing 13 January 2011 19:33:44

RE: Error when copy/past Data Flow Diagram

After posting I remembered that I copy/past a other DFD. The divers is in the lines, if the lines are curved then I get the above error