Release mask on objects

Asked by Olof Bjarnason

When I release the mask on a set of objects created with the same mask object, the maskobject is reproduced as many times as there are masked objects.

Case in point: I'm working with several phased-out tool button icons, and when I want to fix something with each and every button (changing some style detail), I'd rather not go in an release mask, modify icon, set mask for each and every button.

Instead, I'd like to
1. Release mask for all tools
2. Modify all tools
3. Set mask for all tools.

Is there some way to do what I want to do?

Algorithm to reproduce behaviour:
1. Draw 3 vertically aligned rectangles
2. Draw a black-to-white gradiented rectangle ontop of them all
3. Mask all objects at once (Ctrl+A, Alt+O, K, Enter)
4. Select all objects (Ctrl+A)
5. Release mask (Alt+O, K, Down, Enter)

This re-creates the mask-rectangles three times, not once as I expected.

Question information

Language:
English Edit question
Status:
Solved
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Solved by:
su_v
Solved:
Last query:
Last reply:
Revision history for this message
Best su_v (suv-lp) said :
#1

Why don't you group the "3 vertically aligned rectangles" and apply the mask to the group? Then you can
a) enter the group with a double-click and edit / add members without releasing the mask or
b) release the mask of the group (to unmask all its members).

«Tip: A clipped or masked object can be edited (transformed, style changed, nodes edited, etc.) while clipped or masked. Objects within a clipped or masked Group can also be moved relative to the clipping path or masking object if the Group is entered.»
<http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Clip.html>

Revision history for this message
su_v (suv-lp) said :
#2

related RFE:
Bug #394475 “Feature request: clipping mask / paste inside”
<https://bugs.launchpad.net/inkscape/+bug/394475>

Revision history for this message
Olof Bjarnason (objarni) said :
#3

~suv ahh thank you! I'll group 'em first that solves my problem.
(and that will be done automatically with the right preferences in 0.48 I can see from the Feature request you linked, great!)

Revision history for this message
Olof Bjarnason (objarni) said :
#4

Thanks ~suv, that solved my question.