Archive of old comments.

24 March 2013 16:39:18

C. Foy 18 February 2013 20:38:17

Activity Diagram

How can I add text inside my ellipse on my activity diagram.

Dusan Rodina - 19 February 2013 1:02:33

RE: Activity Diagram

You can add text into a separate text box using Text tool. Then you can place this text over the ellipse. Select both ellipse and text and group it (menu Arrange/Group Items).

I want to make this action easier it one of next versions of application.

John 11 January 2013 13:18:42

Documentation editor causes crashes

I have experienced several crashes that I have narrowed down to issues in the documentation tab. I primarily use data flow diagrams and sometimes use multi-line descriptions in the documentation. I have had it crash with the following errors:

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

at SoftwareIdeasModeler.Core.TextRendering.FormattedText.SaveToXml(XmlTextWriter writer)

at SoftwareIdeasModeler.Core.Projecting.AbstractDiagramItem.SaveDocumentation(XmlTextWriter xw)

at SoftwareIdeasModeler.Core.Projecting.AbstractDiagramItem.Save(XmlTextWriter xw)

at SoftwareIdeasModeler.Core.Projecting.Diagram.SaveAbstractItems(XmlTextWriter writer)

at SoftwareIdeasModeler.Core.Projecting.Diagram.Save(SimXmlWriter sxw)

at SoftwareIdeasModeler.Core.Projecting.Model.Save(SimXmlWriter sxw)

at SoftwareIdeasModeler.ProjectXml.SimXmlWriter.SaveModels(Project project)

at SoftwareIdeasModeler.ProjectXml.SimXmlWriter.SaveProject(Project project)

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

at SoftwareIdeasModeler.MainForm.SaveToFile(String filename, Boolean isMultiFile)

at SoftwareIdeasModeler.MainForm.SaveFile()

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

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

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

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

at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs 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.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.ScrollableControl.WndProc(Message& m)

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

John 11 January 2013 13:19:50

RE: Documentation editor causes crashes

FYI, I am running version 5.81.4757.1497

Dusan Rodina - 12 January 2013 6:35:46

RE: RE: Documentation editor causes crashes

I will fix it as soon as possible. Thanks for your notice.

Dusan Rodina - 13 January 2013 10:45:24

RE: RE: RE: Documentation editor causes crashes

Please, try this hot fix and let me know whether it works also for you:

John 16 January 2013 7:30:51

RE: RE: RE: RE: Documentation editor causes crashe

Your hotfix made things much better. I was having frequent errors and haven't seen any since applying the fix. Thank you for the quick response.

Dusan Rodina - 19 January 2013 3:19:59

RE: RE: RE: RE: RE: Documentation editor causes cr

You're welcome.

Tomas Sandkvist 9 January 2013 1:29:45

Activity parameter node name wrap issue

The activity parameter node name wraps after 26 characters, leaving the last character on a new line which looks weird.

Is there a way to change the size of the text field or is this a small bug?

Dusan Rodina - 9 January 2013 14:11:59

RE: Activity parameter node name wrap issue

This behavior is not correct. There is a style option for text wrapping, but it seems to not work with the activity parameter node. I will fix it in the next release. Thanks for your notice.

Nemo 8 January 2013 7:29:53

Project Open Error

Hi, I've got some real problem here. I developed a project with two class diagrams of most higher importance and saved it before I shot down the Program ( Software Ideas Modeler Ultimate 5.80.4738.31068 running on 30 days trial ). Now when I am trying to Open the project, error pops up. Please respond ASAP.


System.ArgumentException: Element o tym samym kluczu został już dodany.

w System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

w System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

w System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)

w System.Linq.Enumerable.ToDictionary(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)

w System.Linq.Enumerable.ToDictionary(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)

w SoftwareIdeasModeler.Core.Projecting.Project.BindAbstractItem(AbstractDiagramItem item)

w SoftwareIdeasModeler.Core.Projecting.Project.BindAbstractItemsInRepositories(Model model)

w SoftwareIdeasModeler.Core.Projecting.Project.BindEntities()

w SoftwareIdeasModeler.ProjectXml.SimXmlReader.Load()

w SoftwareIdeasModeler.ProjectHelper.OpenProject(MainForm mainForm, String filename)

Dusan Rodina - 8 January 2013 7:32:22

RE: Project Open Error


please, try this hot fix:

I will release it today as official version 5.81.

Tomas Sandkvist 7 January 2013 2:05:14

Cannot open project with 5.80

I get the following error:

System.ArgumentException: An item with the same key has already been added.

at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)

at System.Linq.Enumerable.ToDictionary(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)

at System.Linq.Enumerable.ToDictionary(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector)

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

at SoftwareIdeasModeler.Core.Projecting.Project.BindEntities()

at SoftwareIdeasModeler.ProjectXml.SimXmlReader.Load()

at SoftwareIdeasModeler.ProjectHelper.OpenProject(MainForm mainForm, String filename)

Tested another (older and not created with version 5.70) project which opened OK.

Dusan Rodina - 7 January 2013 2:10:26

RE: Cannot open project with 5.80

Please, try this hot fix:

I will release it soon as official version 5.81.

Tyler Beckett 23 December 2012 23:11:26

PDF Export Resource Hog?

Is diagram export to PDF supposed to be such a resource hog? I exported a diagram with some 97 classes in it and the memory usage hit 1.507GB in Task Manager. The SIM file was roughly 2.2MB in size.

Otherwise, fantastic update to 5.8!



Tyler Beckett 23 December 2012 23:14:59

RE: PDF Export Resource Hog?

It should also be noted that I had to zoom in to 1200% in the PDF file before I was able to read anything. It's almost like it's trying to jam everything onto one Letter size sheet of paper.

Dusan Rodina - 28 December 2012 11:53:21

RE: RE: PDF Export Resource Hog?

Thank you for your notice, I will check it out.

Patrick 19 December 2012 11:03:53

updating overwriting templates

When I update to 6 when you release it will it overwrite the templates I made or will those still stay?

Dusan Rodina - 19 December 2012 11:47:48

RE: updating overwriting templates

Everything will be ok, if you save your templates here:


- it is a default path for user templates in Windows 7.

SIM 6 will use this path for user templates:


You will be able to copy your templates from version 5 to version 6.

Patrick 17 December 2012 10:38:55

code generation with primitive data types

why if I make a simple class like "Class1" and add an Integer attribute. If I generate code to any language (e.g. c#) it says Integer instead of int. Is Integer meant to be generic and then translated later into int or do I need to just use "int" instead of the built in "Integer" and then have autofill take care of selecting it?

PS: sorry if this post is a duplicate, I didn't see the "please wait" at the top of the page

1 2 3 4 5 6 7 8 9 10 11 Next >