But in your scenario - after you change some state, you have no chance to find out which attribute is mixed on selected files, because there is always third state. I like the Explorer way, because even when you switch some attribute back and forth, you can always see third state=mixed attribute.Ether wrote:If I were to change attributes of various files often, I'd hate this. An IMHO probable scenario:
OK, so let's remove the R from all these files - it was in the third state, OK - click once - unchecked - yes! - but wait! - I didn't mean to remove the R attribute, I was thinking of A - so, R is checked and let's revert it - click - not enough, let's click again - OK, that's it - now, A is checked - I can double click it to uncheck it - what? checked again? - oh, wait, this one works differently, I have to click only once...
I do understand that both approaches have some advantages. But when we are not sure which way to do it, I think it is better to do it the same way as Windows Explorer.