Jump to content

Recommended Posts

Posted (edited)

It would be incredibly helpful to have a way to define selection groups similar to how it's done in software like Fusion 360. The idea is to allow users to create and name sets of selected objects, groups, or layers, independent of the existing layer/group hierarchy.

Affinity's current hierarchical grouping system is excellent for document organization, but it makes selecting objects especially those spread across different groups or layers cumbersome and repetitive. A selection group feature would let users save and quickly recall specific selections without having to manually re-select every time.

This could act as a secondary structure, orthogonal to the layer stack, purely for selection purposes. It wouldn’t interfere with visibility or nesting, it would simply streamline workflows that involve reusing complex selections across the document or artboards.

Edited by ddavid
Posted

Hi @ddavid and welcome to the forums. Although this feature doesn't exist in Affinity, Serif has stated that scripting is in development and this feature is something that would be possible to add via scripting, although you'd have to re-load the selection groups when you reopen the document because the group data would have to be stored in a custom field. I wouldn't be surprised to see somebody develop scripts to do this once scripting is available.

Posted
1 hour ago, ddavid said:

The idea is to allow users to create and name sets of selected objects, groups, or layers

You can tag (multiple) objects, groups, Layers etc with a colour (via a right-click in the Layers panel)

You can then select all those layers by selecting one of them and doing a "Select Same Tag Color" via the same right-click menu

 

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Posted
2 hours ago, ddavid said:

The idea is to allow users to create and name sets of selected objects, groups, or layers

In the absence of scripts and to take 'Select Same' one stage further, you could use the States panel, where, on a basic level, you can again use Tag Colours, though that limits you to the eight tag colour options available and as such limits the number of groups you can define.

On a more advanced level, you can define object layers using regular expressions, which would provide an infinite number of options if working with hundreds or even thousands of objects you wish to define as part of different selection groups.

You can even use a combination of the two and very easily change which group an object belongs to by changing its tag colour or the regular expression defined by the object's layer name.

https://affinity.help/designer2/English.lproj/index.html?page=pages/Panels/statesPanel.html&title=States panel

https://affinity.help/designer2/English.lproj/index.html?page=pages/ObjectControl/layerStates.html&title=Layer states

Affinity Designer 2.6.3 | Affinity Photo 2.6.3 | Affinity Publisher 2.6.3
MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Posted (edited)

Thanks for everyone's response. Colour tags and regex seems like viable alternatives. Scripting in the future sounds great too! Cheers.

UPDATE: Wow, layer states seem very powerful!

Edited by ddavid

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.