Selection indicator
 1-6  7-26  27-41

Previous
Next
 From:  DannyT (DANTAS)
3254.7 In reply to 3254.4 
Hi Michael,

> Let me know if you have any ideas
> about how to show the mixed selection
> state in a good way.

I was actually thinking the same thing as Burr was and yeah, the contrast wouldn't be great unless you went another colour like blue.
Here are some others that might get the juices going:






-
~Danny~

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.8 In reply to 3254.7 
Hi Danny, I've thought a bit about the background underneath the eye like you show in the second example there. But it seems like it may be too subtle.

I kind of like the round dot to the right idea, that has a more distinctive look to it. Particularly if no selection would mean no dot showing at all.

Probably putting in a slightly darker mid dividing line for the mixed state would help to make the mixed state and full selected state even a bit more distinctive from one another, something like this:




Maybe one problem with the dot thing though is that it looks a lot like a separate button area to click on.


Also one other possible complication with putting something on the right side is that I think at some point (probably starting with groups) there will be a way to launch a menu that has some actions relating to that particular item, and the way for launching the menu would probably be to click in that right-side spot - when you move the mouse over the item an arrow will probably appear in that area there that looks like the arrow currently in the Styles section header. Maybe that will be fine anyway though, the selection indicator dot could just change to a menu launcher arrow when the mouse is over the item's row. Any ideas on how that sounds?

- Michael

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
3254.9 
Hi,

This would be a great help to quickly see what's going on.

Maybe it's not that important to show the "partial" state of this feature, it could be only an indicator as of where objects are located.

Just a thought: it might be interesting if you could drag that indicator (who would represent your selection in that container) to another style or group...


Marc
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
3254.10 In reply to 3254.8 
Hi Michael,

> Maybe that will be fine anyway though,
> the selection indicator dot could just
> change to a menu launcher arrow when
> the mouse is over the item's row.
> Any ideas on how that sounds?

Hard to say without actually seeing it in action, sounds a bit un-discoverable, it's not unusual to see multiple columns in a layer system though.

-
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  BurrMan
3254.11 In reply to 3254.6 
I was picturing a transparent overlay. So the Visibility icon is still black, but the selection yellow is a transparent indicator. THere could even be an ini option to use it or not.

Anyway, just a thought.

[EDIT] Just read Danny presented it in the post just after. Never mind [EDIT]
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.12 In reply to 3254.9 
Hi Marc,

> Maybe it's not that important to show the "partial" state
> of this feature, it could be only an indicator as of where
> objects are located.

What would it show then if only some objects of that slot were selected, just the same as if none were selected?


> Just a thought: it might be interesting if you could drag that
> indicator (who would represent your selection in that container)
> to another style or group...

I'm not really following this part - the contents of different slots do not necessarily have any set relation to one another.

For example, say you have 1 sphere that has Style = Default selected. Now you drag that selection indicator to the Style = Red slot, which happens to have 100 lines associated with it. What is the ending selection supposed to be? Are all the lines supposed to get selected?

If you just want a way to select all things of a certain style, you can do that already by clicking on the style name...

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.13 In reply to 3254.10 
Hi Danny,

> Hard to say without actually seeing it in action, sounds a
> bit un-discoverable,

Well, it will help keep things a lot tidier - having every single row always showing some kind of menu launcher arrow is going to make a lot of clutter on the screen.

Any time you move your mouse over an item the arrow would show up, so that should help with discoverability, you've got to move your mouse over rows at some point to use the scene browser anyway.

I did not mind putting it on all the time for the Style header section because there are much fewer header sections than individual item rows, and some more important, more frequently used functionality is on that menu like "Add style". The per-item menu stuff will not be quite as important for basic use.


> it's not unusual to see multiple columns
> in a layer system though.

Yeah, there are actually multiple columns in MoI already - like in the style section there is 1 column for status (where the Eye or Lock goes), a swatch column and a name column.


The other possibility is that clicking on the name could actually pop out the item's menu and instead the dot all the way to the right could be clickable for selection instead of selecting by clicking on the name like it currently works...

It would be kind of good to have stuff related to selection all focused in one spot. It would be a smaller area to click on than the current method where the whole name can be clicked for selection though.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
3254.14 In reply to 3254.13 
Hi Michael,

> The other possibility is that clicking on
> the name could actually pop out the item's
> menu and instead the dot all the way to the
> right could be clickable for selection instead
> of selecting by clicking on the name like it currently works...

I was thinking about suggesting the dot being 'clickable' but then thought you probably wouldn't go for it because of it's size :) also if it was the case, would it be click=highlight, click again=unhighlight or as it is now with selection from the browser where we use the ctrl key as the modifier for unselecting.

-
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.15 In reply to 3254.14 
Hi Danny, re: selection dot size - well there are already similar sized things to click on already like the swatch. So it would not be unreasonable, but it would be a bit of a downgrade from the current larger click area.

But one other issue with the dot is that it would chop off some room for the text name.. If the selection indicator was more of a background thing it could possibly be behind the text or behind the eye like you were showing earlier and that doesn't shorten the area for the text label any..

There's not much room there for a lot of text already, so shortening it further may be pretty bad.


> also if it was the case, would it be click=highlight, click
> again=unhighlight or as it is now with selection from the
> browser where we use the ctrl key as the modifier for
> unselecting.

I was thinking it would work same as selection does now, with Ctrl for deselect. But what you are describing sounds pretty good, with left click toggling select on or off similar to the eye.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
3254.16 In reply to 3254.15 
All sounds good Michael, I'm sure the final solution will be the right one, will this be part of V3 development ?

-
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
3254.17 In reply to 3254.12 
Hi Michael,

The selection methods in Moi are already very flexible, it was just a flying thought.

> What would it show then if only some objects of that slot were selected, just the same as if none were selected?

It could highlight if you select only one object of that container, being just an indicator as of where it is located in the browser.

> For example, say you have 1 sphere that has Style = Default selected. Now you drag that selection indicator to the Style = Red slot, which happens to have 100 lines associated with it. What is the ending selection supposed to be? Are all the lines supposed to get selected?

No, the lines would not be added to the selection, it would just reorganize the active selection.
If you have a handful of objects scattered in many styles, you could visually regroup them in one or in several containers.

it may be handy in complex situations.



It's a common feature in some 2d vector applications.
Here'e some examples featuring:

One orange square: layer 1
Two green squares: Layer 2
Nothing: layer 3

One green and one orange square are selected.


Expression 3.3:
A kind of "box" indicator appears over the color label of the layer of which at least one object is selected.





Illustrator 10:
Here a black square around the color label if you have everything selected in that layer.





Microsoft design:
Here only a frame for a partial selection and full square for everything selected in that layer.



In all of these examples you can drag that icon to reorganize the active selection.
It's a visual way of organizing objects in the tree.

EDITED: 22 Jan 2010 by TELLIER


  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  -ash-
3254.18 In reply to 3254.17 
>> It would highlight if you select only one object of that container, being just an indicator as of where it is located in the browser.

This is really all I was looking for too. I've selected something, where is it in the browser?

As in this example using a blue square, all layers have objects on them, layers 1 and 3 have selected objects on them, layer 2 has no selected objects.



I would be happy with something like the above. I don't think I need a visual display that some objects with name x are selected and some are not in the browser.

Regards
Tony

(aka HamSoles)

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.19 In reply to 3254.17 
Hi Marc,

> > What would it show then if only some objects of that slot
> > were selected, just the same as if none were selected?

> It could highlight if you select only one object of that
> container, being just an indicator as of where it is located
> in the browser.

I see... But I would worry that could be misleading, say you have 1000 objects that have Style = default. If you only selected just one of them and then the indicator lit up (with only one style of lighting up), someone could easily mistake that for meaning that all 1000 of that container were selected.


> In all of these examples you can drag that icon to reorganize
> the active selection.
> It's a visual way of organizing objects in the tree.

I think I understand now - dragging that icon would be a way to assign just those particular objects to a new style instead of assigning all selected objects to a new style like you can do now by clicking on a swatch.

I was thinking it would adjust the selection somehow, but you're talking about using it to assign properties.

Kind of a subtle thing though, you could accomplish the same thing currently by just narrowing the selection instead of having a whole bunch of various stuff selected. But it is something good to think about.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.20 In reply to 3254.16 
Hi Danny,

> All sounds good Michael, I'm sure the final solution will be
> the right one, will this be part of V3 development ?

Yeah, it's something that I would work on for v3.

Still some open questions though, I guess a big one is - is it ok to shrink the available size for the name label by having a selection dot as another dedicated column?

Maybe I can get away with a bit of trickery and let the name spill over there for the "no selection" case.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.21 In reply to 3254.18 
Hi Tony,

> I don't think I need a visual display that some objects with name
> x are selected and some are not in the browser.

But if you did have different states showing for "all selected" versus "some selected", it would not do any harm for what you want to use it for (as a locator), right?

As long as "no selection" is blank and something is showing for different kinds of selection it would let you locate it.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.22 In reply to 3254.17 
Hi Marc, I messed around some with Expression 3 to get some more idea of what you were referring to.

The part I don't like so much is that little box inside the layer swatch shows when something is selected, so it seems like if I click on it, it should then set selection also, but it doesn't seem to do that.

It seems like it would be nice to have something that showed selection and also let you set selection by clicking on it at the same time.

Now say there was a column of selection dots like Danny showed earlier - if you click and drag on one of those dots there are kind of 2 possibilities - a "drag/drop" type thing like you were talking about here, or a "swipe" action like how you can set a series of eye states with one swipe.

It seems like it could be good to have a "selection dot" that would work similar in behavior to the eye but setting selection of course instead of visibility...

Maybe right-drag could be "re-assign" and left-drag could be swiping, is that too weird?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  -ash-
3254.23 In reply to 3254.21 
>> But if you did have different states showing for "all selected" versus "some selected",
>> it would not do any harm for what you want to use it for (as a locator), right?

No, no harm at all :)

Regards
Tony

(aka HamSoles)

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Marc (TELLIER)
3254.24 In reply to 3254.22 
Hi Michael,

> It seems like it would be nice to have something that showed selection and also let you set selection by clicking on it at the same time.

I'm not sure I understand; clicking on that icon would select all the items on that style, like when clicking on the name tag?


I've thought of another thing, maybe the color label could be outlined when at least one object is selected...


This could save up some columns.

Maybe only once it is outlined, a swatch could be draggable?

Just some ideas..

Marc
Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
3254.25 In reply to 3254.24 
Hi Marc,

> I'm not sure I understand; clicking on that icon would select
> all the items on that style, like when clicking on the name tag?

Yeah, clicking on the selection dot icon would control selecting or deselecting objects, similar to how clicking on the name tag works now - it would basically take over those selection related actions, and clicking on the name tag would do something else instead, probably pop out a menu with some additional tools on it.


> I've thought of another thing, maybe the color label could be
> outlined when at least one object is selected...

Maybe, but it would be difficult to show the mixed state with that method.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  DannyT (DANTAS)
3254.26 In reply to 3254.20 
Hi Michael,

> Still some open questions though, I guess a big one is
> - is it ok to shrink the available size for the name label
> by having a selection dot as another dedicated column?

I don't know what would be involved in the UI code, couldn't you make the browser panel resizable like the normal Windows sizing action, if not, an ini or option setting for the size, in that way it will be up to the individual on how wide they would want the browser panel.

-
~Danny~
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
Show messages:  1-6  7-26  27-41