Recent posts

#21
General Archi Discussion / Re: What's the Archi's designe...
Last post by Xiaoqi - May 29, 2025, 09:37:36 AM
Thanks Phil and good to know it's already identified as a bug, hope that can be fixed soon from Eclipse side.

As workaround, I just need to remember release the Shift-holding when pressing the Backspace, no big trouble to our modeling tool anyway.

Thanks again,
Xiaoqi
#22
Hello JB, same use-case for me ! (that's why I tried to map this key binding...)  ;D
#23
Hi,

I think it should be just the child tree nodes of the selected nodes. A typical use case for me is to do sor search to find an element to add to a view. This leads me with some folders opened (the folder hierarchy containing the searched element). So I'd like to select the top folder and collapse it.

By doing so on the child tree of selected nodes, I can quickly collapse a folder, a model or everything (by selecting all just before).

Regards,

JB
#24
Great news !
Thanks again for your support Phil.
#25
General Archi Discussion / Re: I can't get these key bin...
Last post by Phil Beauvoir - May 28, 2025, 13:25:43 PM
Quote from: Eric Vendeville on May 28, 2025, 13:03:49 PMAnother thought : maybe the third option also has one (small) advantage over the first one : if needed, you can achieve the same result as with the first one by manually selecting several nodes at once (with CTRL + mouse-click) or all nodes (with CTRL+A) beforehand... Conversely, if you go for the first option, there won't be any way to expand/collapse some specific nodes only...

I agree. I'll add key bindings to the existing expand/collapse functionality.
#26
Good question indeed !

I must admit that I have difficulty finding relevant criteria to choose between the three proposals...  ::)

One remark however concerning the second one : It is (I think, but I may be wrong) quite uncommon to have to work on several models simultaneously... for this reason, I don't know if having a "collapse-all/expand-all" behavior for all the models at the same time would make sense, or would be very useful...

Another thought : maybe the third option also has one (small) advantage over the first one : if needed, you can achieve the same result as with the first one by manually selecting several nodes at once (with CTRL + mouse-click) or all nodes (with CTRL+A) beforehand... Conversely, if you go for the first option, there won't be any way to expand/collapse some specific nodes only...
#27
General Archi Discussion / Re: What's the Archi's designe...
Last post by Phil Beauvoir - May 28, 2025, 11:48:17 AM
Hi Xiaoqi,

If you mean Shift + Del then there is a bug in Eclipse for this:

https://github.com/eclipse-platform/eclipse.platform.swt/issues/1468

Normally, on Windows this key combination is bound to the "Cut" command and even if it is unbound it still doesn't work as Archi uses a verify listener on text controls to ensure newlines and illegal text characters are filtered out.

Phil
#28
General Archi Discussion / What's the Archi's designed be...
Last post by Xiaoqi - May 28, 2025, 07:22:14 AM
Hello,

Here I found a strange behavior on using the combination key "Shift + Backspace".

Normally on Windows, pressing Shift+Backspace while in an editor window will act just like a regular Backspace will, I tested this on my Word, Excel, and even VS Code, all are same.

However, in Archi, when editing Name, Documentation, Properties, etc.., while I'm holding Shift key and press Backspace, there's nothing happened, and cursor still in the same position.

It's not a big deal, just sometimes when I want to key in certain All-Capital characters, and need to correct the incorrect one, this force me to release the Shift key, which is not normal.

Want to check whether there's any specific consideration the design is like this way?

Regards,
Xiaoqi
#29
General Archi Discussion / Re: I can't get these key bin...
Last post by Phil Beauvoir - May 27, 2025, 18:36:39 PM
Question - should "Expand All" and "Collapse All" apply to:

1. All tree nodes of the selected model in the Models Tree
2. All tree nodes of every model in the Models Tree
3. Just the child tree nodes of the selected node
#30
Thanks Phil !