Diagrams can be created even faster with version 7.20

Version 7.20 includes new interesting features and improvements, which allows you to create diagrams even faster and easier.

Added context menu for drag&drop action

If you dragged an element in previous versions, program created a copy of this element on position where you related the right mouse button. Now, you have much more new options. The copy action was preserved, but you can decide, whether you want to add a shared copy (as in previous versions) or an independent copy (new in this version). You can also create a new element of another type connected with the dragged element.

If you drop the dragged element over another element, you can create relationship between them or you can copy some properties from the dragged element to the target element. There are three options: copy stereotypes, copy tagged values and copy style. Actions which will have no effect are omitted.

Create a transition from an element to another using context  menu.

More buttons in context bars

Context bar are used much more intensively from this version. There is a lot of new buttons for adding new related elements.

New buttons in the context bar

Related elements are inserted smartly. New element is placed to be preserved the current direction.

Adding new elements

New Features and Improvements

  • Added context menu for drag&drop using the right button
    • Copy (Shared model)
    • Copy (Independent)
    • Connect with a new element
    • Copy style
    • Copy stereotypes
    • Copy tagged values
    • Connect with a target element
  • Improved context bar - added new buttons for related element creation
  • Added universal Show Fields parameter (applied to classes, objects, blocks, enumerations, etc.)
  • Added new elements to Concurrency diagram [RQ#158]
    • Hardware boundary
    • Multiobject eventflag
    • Pool
    • Association
  • Added message connector to BPMN Choreography diagram
  • Added Deliverable element to ArchiMate
  • Improved Objects (Uml Object Diagram)
    • Tagged values can be displayed
    • Added support for padding
  • Added support for tagged values to SysML Blocks
  • Added icons for element types in combo box in Stereotypes form

Fixed Bugs

  • Fixed application crash when removing point from relationship [RQ#353]
  • Fixed auto-complete before right parenthesis
  • Fixed position of auto-complete list, when the element is too close to bottom border of diagram editor
  • Fixed application crash when dragging a diagram in model overview window to area with negative coordinates
  • Fixed icons (Message in BPMN Choreography Diagram, Message in Communication Diagram, Flow in Flowchart)
  • Fixed locked mouse button press after clicking button in context bar
  • Fixed positioning of context bar near editor borders
  • Fixed adjusting view to a selected elements after selecting it in the project tree



SplinterX 4 May 2014 21:53:54

when mine

Sorry for the same question again. But when allready some my suggestion will be done?))

Why don't you make ctrl + drag drop = copy like right click copy/ How can i set right click copy default?

What shold i do for look of diagrams to be stay the same in every device and monitor?

Dusan Rodina - softwareideas.net 4 May 2014 22:24:57

RE: when mine


Almost all your suggestions were implemented - here is the overview:

"Why you allow only class and entity to have "caption in the rectangle" style? Objects for exemple do not support this feature."

Added in 7.20 - Added universal Show Fields parameter (applied to classes, objects, blocks, enumerations, etc.)

"I need some type of diagram that allow "arbitrary" (didn find better word) using some elementary objects and connections and relation between them (like in others type but drawing type), not depending on some notation (standard types of diagrams) and also allow use objects from any (or some) other diagrams. in other words, some primitives should support extended function."

Added in 7.00 - Added support for custom diagrams (but only Ultimate edition)

It's actually a little bit weird. "show parts" setting is the only one that there's no in context menu of element. Only in top menu "element". Why?

Added in 6.70 - Added Show Part menu to context menu [RQ#312]

"Now for me it very impede that i can't do quick copy of element. every time SIM asked option of my copy. It very slow me down and interupt me. I think for lot of users 'paste copy' is more prefer than 'new instance'. Set ctrl+c and ctrl+v to default - 'paste cope' option, without asking. If users prefer this dialog every time (i very doubt) let them customize it in the settings. In top menu just make two options of paste at once."

Added in 6.52 - Added Don't show this again option for Paste dialog [RQ#312]

"When i put entity on grid, in show part settings "show atributes" some weird rhombus instead of a check mark. I dont know what it means. But it requires to chose some other option and then chose "show atribute" again - for not showing i mean. And only then atributes is hiden. Why did you do i? Fix it, please. It's not usefull at all and very bother me."

Fixed - now only one click is enough. The third state besides checked/unchecked is for default value, which is taken from diagram settings

"Something about visual style. Sometimes bad antialiasing spoils the whole picture. It's just ugly. It also can be done optional. But if i know that my computer is not old weak machine i want worthy antialiasing."

I need a screenshot, I can't identify any problem with antialiasing.

"When i change style of text element, i change only font, but also border appears someway"

Fixed in 6.60 - Custom style in Style tab (Properties dialog) starts from current style (when it is default style or class style) [RQ#312]

"Also i need feature to duplicate diagram in one click. Diagram 1 automaticly duplicate in diagram 1 (2). "

Added in 7.10 - Added diagram duplication (menu Diagram/Duplicate)

"Toolbar scrollbar should be visible all the time. When it hide every time it looks slovenly."

Improved in 6.60 - Added option to not hide the toolbox scrollbar [RQ#313]

"feature to modify one elements to other."

Added in 7.10 - Elements can be converted to other element types (all editions) - you can change an element to any other type - menu Element / Convert

Rectangular relationships were also improved, but they need some other enhancements to be perfect.

Dusan Rodina - softwareideas.net 4 May 2014 22:28:32

RE: when mine

I will consider this feature - "Why don't you make ctrl + drag drop = copy like right click copy/ How can i set right click copy default?"

"What shold i do for look of diagrams to be stay the same in every device and monitor?"

I didn't know about this issue. I will analyze it.

SplinterX 4 May 2014 23:07:10

here what it look where i made it on my PC in 24 inch monitor in windows 8


here. what it look in 21 inch monitor in windows 7


in last image also show anothe issue. when i select elements by mouse, copy them and paste in other app it looks as you see. from left top corner it looks cut in bootom right corner some border appears.

SplinterX 4 May 2014 23:12:39


Forget to tell. in last image before take a screenshot i resize class elements. their size didnt change i suppose (dont know 100 %). only font changed. also just suppose. maybe changed something else i didn't notice.

i have no oppurtunity to check.

Dusan Rodina - softwareideas.net 5 May 2014 14:53:36


Thank you for your notice. The problem is caused by different DPI settings. I will fix this issue very soon in the next release.

SplinterX 4 May 2014 23:26:57

Duplicating in current way make no sence. Copy paste in project tree take the same time. I asked make duplicating as context menu in project tree. It shouldnt ask for name or someting. it sould be done automatically. point to ask name if user can set name by standart way. it take the same time this way.

dianame1 should automatically duplicate in dainame1 (2) or something like this.

Updater.exe dont work in any version. standart or portable. i want to save old setting for new version in both versions. espesially in portable.

Dusan Rodina - softwareideas.net 5 May 2014 14:42:20


Ok, I will allow this simplified duplicating.

Updater.exe is not user-executable file. It's used by Software Ideas Modeler for auto-update feature, which is available only for licensed instances of Software Ideas Modeler.

SplinterX 5 May 2014 16:09:55


then how can i save my settings. I tired set them again after every updates.

how can i do for both standart and portable?

Dusan Rodina - softwareideas.net 6 May 2014 13:07:38


For portable version: You can just copy the files of a new version to the folder with the previous version and replace the old files. Settings will be not replaced, because their file is created after first run and it is not in the package. Settings are saved in 'Settings.settings' file in the application root folder.

For non-portable version: Settings are saved in the standard Windows user profile and they are transferred to the new version automatically on update. The file with settings is located here: C:\Users\{UserName}\AppData\Local\DusanRodina\SoftwareIdeasModeler.exe_Url_*\{AppVersion}\user.config

TG 5 May 2014 18:46:22

Thank you for implementing the improvements for concurrency diagrams. Keep on doing the good work!

Dusan Rodina - softwareideas.net 6 May 2014 13:09:06


You're welcome.

New Comment