archimatetool / archi

Archi: ArchiMate Modelling Tool
https://www.archimatetool.com
MIT License
944 stars 269 forks source link

Specializations: Custom figure #765

Closed ArchiRepo closed 2 years ago

ArchiRepo commented 2 years ago

When creating a specialisation it would be useful to be able to render a custom figure when it is used on a diagram. This would help the viewer recognise that this is a specialisation of the base Archimate concept that is being used. The icon is good but if we could also substitute the figure itself that would be better. Here is an example where I coded a custom distro with this feature (It was a lot of fuss and not a long term solution) image

Phillipus commented 2 years ago

In a future version of Archi we plan to have more figure shapes to choose from. As these have to be implemented as Draw2d figures they have to be in-built shapes, not user designed.

jbsarrodie commented 2 years ago

This would help the viewer recognise that this is a specialisation of the base Archimate concept that is being used.

Not sure to understand how a custom figure would help someone better than using the exact same base figure but with a custom icon.

The icon is good but if we could also substitute the figure itself that would be better.

Depends on what "better" means ;-) For me, using custom figures means that users have to learn a whole new visual language so we loose the main value of ArchiMate and there must be a really strong value somewhere else to compensate (and I've hardly seen such value).

BTW, the custom image/icon can be of any size, so it is possible to use big icons and set the background and border of a figure to transparent. That's already covering lots of use-cases.

Phillipus commented 2 years ago

I'll close this one for the reasons above,

jbsarrodie commented 2 years ago

A last comment on this.

In a future version of Archi we plan to have more figure shapes to choose from.

Of course yes. For those interested, this is partly explained in this old wiki page