Hi Martin,

Thankyou for your reply. This was precisely I wanted to discuss the case with experienced developers.

The recolor tool is intended to enable more than one solid color editing for selected objects on canvas.
A few events that will occur :
1.) When objects are selected on the canvas, the wheel will be 'refreshed' and will show a number of white draggable nodes on the wheel according to the color of the objects on canvas they pertain to. ( adobe.kuler.com )
2.) When I select a node on the wheel, I should be able to actively edit its color. Switching to a new node, should shift the focus to that objects.

I studied the code, and the paint-selector class handles just one active selection. If we don't find a work around, we will have to change the inner workings of the coloring mechanism for our needs. 

To set the color, the user will drag the node on the wheel and change the saturation and/or hue. There is a bar at the bottom added to handle the Brightness Value. So on changing the node on the wheel should refresh the brightness bar for the color the object has right now. Here's a screenshot: 

Inline image 3




On Thu, Jul 4, 2013 at 9:58 PM, Martin Owens <doctormo@...847...0...> wrote:
On Thu, 2013-07-04 at 19:09 +0530, Arshdeep Singh wrote:
> Any ideas on how I actually create such pseudo-selection criteria ?

This sounds like a design problem. Can you explain how the user would
interact with the user interface to set the colour profiles?

In general I would be wary of having multiple selection modes/contexts
for the object level. There are tools such as the align tools and text
on path tools that do special things with the selected items, the first
or last selected or only work if the right kinds or numbers of items are
selected.

Martin,




--
Arshdeep Singh
Third Year, Computer Engineering
Delhi Technological University
Ph: +91-9654115614
https://sites.google.com/site/adsingh1729/home