Page 2 of 2
Re: Change Attributes, unset readonly on Windows 7 64 bits
Posted: 20 Jan 2011, 11:13
by MartinS
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...
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.
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.
Re: Change Attributes, unset readonly on Windows 7 64 bits
Posted: 20 Jan 2011, 11:59
by mdruiter
I think Ether's use case is very rare. You need to have:
- multiple files
- with an attribute with mixed states
- and an other attribute having uniform state
- clicked on the wrong attribute
- remembered how many time you clicked
- applied that number of clicks
A much more common use case is having:
- a single file (or multiple files with uniform attributes)
- clicked the right attribute
- watched the effect of every click
For example if you need to clear a single file's R attribute, you have to click
twice now (and understand what the don't change state means).
And MartinS has another great argument: being able to see whether an attribute had multiple states.
Re: Change Attributes, unset readonly on Windows 7 64 bits
Posted: 20 Jan 2011, 17:21
by therube
Perhaps an (Attributes) "Absolute" checkbox.
When checked, only two states, set or unset, & all attributes are set/unset per the checkbox toggles.
Unchecked, things operate as they are now.
In my case, virtually all the time, I only want to set or unset an attribute absolutely.
I rarely run into, have a need for, a "don't change" switch.
Re: Change Attributes, unset readonly on Windows 7 64 bits
Posted: 20 Jan 2011, 23:23
by mdruiter
therube wrote:In my case, virtually all the time, I only want to set or unset an attribute absolutely.
I rarely run into, have a need for, a "don't change" switch.
Of course you do.

Seriously: if you take ten files, some of them read-only, and you want to set their
Compressed attribute (for instance), you don't want the
Read-only attribute to change: you leave it in the don't change state.
But I agree with you that having multiple files with differing attributes is rare. That's why I suggested to remove the don't change state for all attributes having uniform state.
therube wrote:WinXP Pro SP3 or Win7 x86 | SS 2.53beta2
Aside: why not 2.54?

Re: Change Attributes, unset readonly on Windows 7 64 bits
Posted: 21 Jan 2011, 16:50
by therube
WinXP Pro SP3 or Win7 x86 | SS 2.53beta2
Just an old
tag that I've never gotten around to updating.