Different suggestions (#1682)

Hello, I already texted almost a year ago, usually you reply but that time you didn't. I didn't use the app for some time anyway. Now when I use it those things still bother me so I decided to repeat my suggestions.

1) Can you implement automatic save like in scrivener or probably any online app. When I close the app don't ask me if I want to save, of course I do. You shouldn't ask such thing all the time just because one of billion times somebody will choose now.

2) IDEF1X diagram is called just "diagram" in the project tree for some reason.

3) Key attributes in IDEF1X entity are too close to the top border line. It is distracting.

12 September 2021 16:50:38
6 October 2021 8:12:20
Requested by
Windows 10
Solved in

Dusan Rodina - softwareideas.net 13 September 2021 9:34:55


I am sorry, I must have forgotten to respond to your last message (I remember I have read it).

1) I understand your point. It may be added as an optional behavior via a dedicated setting. I think it may not be a good idea to set it as a default behavior as it is not expected for desktop applications. It could cause saving unwanted changes in some cases.

2) 3) It will be fixed and adjusted.

SplinterX 17 September 2021 18:23:20


Maybe you will manage to implement the next one in the same release.

4) Convert elements and diagrams from one to another.

For example when I just start analyzing data I use idef1x diagram because it is more expressive for representing the fundamental structure of a field. But when I study and establish it enough I need to think about more dynamic processes. Then it can be convenient to use UML class diagram. But 95% of it will be very similar to idef1x.

Maybe you don't even need to program all the possible conversions separately, you probably already use common patterns for them. So entity becomes a class with no methods. I guess you understand very well what I mean, so I won't say more)

SplinterX 18 September 2021 20:00:26

5) Weak entity in idef1x has thicker border line than a strong one. It looks pretty sloppy.

SplinterX 19 September 2021 0:11:14

6) Methods of class are too close to the border line too.

7) Some classes in my diagram doesn't show methods area of entity at all. Showing part menu doesn't help. This menu is weird anyway. It shows parameters like nothing is chosen so I need to click twice on it sometimes. I guess you know what I mean.

Dusan Rodina - softwareideas.net 20 September 2021 10:52:19

4) It will be added in some other version. It's quite a big feature and the next version will be released very soon.

5) I can't see any problem there. Could you please provide a screenshot?

6) It will be improved. The separator line will be centered. Anyways, if you want you can increase the space with Padding style even now.

7) Could you please provide a screenshot of a class without a method area? If it is possible, also an example project file would be appreciated. You can send it to softwareideas@softwareideas.net

SplinterX 22 September 2021 23:53:40

4) Actually I've found the way to convert entity to class. There's such button in floating menu but it is not in context menu by some reason. I like the app, but its interface is a mess. No offense)) But it doesn't work anyway. Only title of an entity was copied as title of the class. The attributes wasn't copied by some reason. Plus converting the whole diagram is much better way if it existed.

5) https://yadi.sk/i/-4q7JmhrmvMJqw

6) But it works only for the entire class, so the difference will still be there. And padding work on both X and Y coordinates. Not separately.

7) I've fixed it. The setting is called Presentation style.

Dusan Rodina - softwareideas.net 6 October 2021 8:15:21

4) Converting attributes was fixed in the new version.

5) This is an anti-aliasing artifact, probably because of non-integral coordinates. We will see what can be done about it.

6) It should be better now

SplinterX 13 October 2021 12:06:45

Hello. Thanks. It is mostly much better. But now there's new serious bug I guess that still prevents me from using idef1x. I can't make bold titles of entities and keep normal (not bold) attributes and operations. Also I can't edit attributes and methods right in a diagram with double click or even option "rename".

Dusan Rodina - softwareideas.net 14 October 2021 8:14:02

Hello, you are welcome. You are right. There is something wrong with attribute editing (directly in diagram editor). It will be fixed very soon. I expect the next version on Tuesday.

SplinterX 23 November 2021 11:11:35

I had no time to text earlier, but entity style bug is not fixed still.

If I change text style of the title of an entity all attributes change their style too. Sometimes they don't but new attributes I create are made in the title's style. I need an opportunity to make titles super bold and attributes regular.

Also often when I change at least something in the style of attributes, titles or something else it also changes the border line width from 0 to 1 what doesn't make sense and annoying.

In general styles was always weird in your app. It is hard for me to remember every single thing maybe you will find it yourself, I don't know. Please fix at least things I mentioned.

Dusan Rodina - softwareideas.net 2 December 2021 9:51:27


Sorry for the late reply. The issues you mentioned were analyzed and they will be fixed in the next release. Previously, there was a misunderstanding of what exactly is the problem. Thank you for your feedback and this clarification.

SplinterX 3 December 2021 8:54:27

Also when I rename an attribute it fills "not null" there and the width of an entity increases accordingly even though I didn't use that part at all. It is hard to explain better though if you see it yourself I don't need to. But if you don't then let me know I will try to explain better.

Your Name:
You can use these formatting tags: [b]bold[/b] [i]italic[/i] [u]underline[/u] [url]www.example.com[/url] [code]some code[/code] [quote]quoted text[/quote] [list]one list item per line[/list]