changing color of non-selected object

Asked by 3demax@ukr.net

Hello!
I'm using Inkscape 0.47 r22583, built Apr 10 2010
and would like to ask if there is any way to change color of non-selected object.
For example: I have a group of two objects: one has a transparent gradient (on the foreground) and other has solid fill (or gradient imitating solid fill). Let's call this group A. And then I cloned A few times
It would be really cool, if there is some kind of gradient editor, so that I would change one gradient, and another groups (clones of A) updated simulateously?

Thanks in advance for reply.
Если хотите, отвечайте по-русски:)

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
Marc Stewart (marc.stewart) said :
#1

There is a gradient editor, and if you edit the gradient, the clones will also change. You just need to select the appropriate gradient from the Fill and Stroke properties, and then click Edit.

If the problem is that you can't select the individual object within the group, you can always create another rectangle outside the page border and give it the same gradient from the drop-down list. This rectangle is then easily selected and edited. Alternatively, the XML editor (under the Edit menu) is useful for selecting objects nested within groups.

Revision history for this message
3demax@ukr.net (3demax) said :
#2

Hmm... seemed partually solved this problem using cloning object
But unfortunately I can't neither change it shape (rounded corners for rectangle) nor convert it to path
Any suggetions?

Revision history for this message
3demax@ukr.net (3demax) said :
#3

Thanks Mark, rectangle outside the page and using clones is exactly the same hack I've figured out myself
But because that I face a question: How to "duplicate" gradient (applied to another object) such way, that new gradient would be indepentent from original
Seems like I did that, but just don't realise how:]

Revision history for this message
pbhj (pbhj) said :
#4

>the XML editor (under the Edit menu) is useful for selecting objects nested within groups

Ctrl+LeftMouseClick will select a shape inside a group too.

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

> How to "duplicate" gradient (applied to another object)
> such way, that new gradient would be indepentent from
> original

First apply the same gradient from the pull-down list on the gradient tool controls bar or in the fill&stroke dialog, then click on 'Duplicate' in the Fill&Stroke dialog for the gradient of the selected object. Note that the default setting in Inkscape always duplicates (aka forks) a gradient as soon as it is edited on-canvas or in the gradient editor. The default behavior (always fork) can be disabled in 'Inkscape Preferences > Misc: [ ] Prevent sharing of gradient definitions'

Revision history for this message
3demax@ukr.net (3demax) said :
#6

Thanks ~suv, that solved my question.