On Sun, 18 Feb 2007 12:07:29 -0600, "Keith Miller MVP"
>"cquirke (MVP Windows shell/user)" <cquirkenews@nospam.mvps.org>
>> On Sat, 17 Feb 2007 16:09:58 -0600, "Keith Miller MVP"
>> I've just replied to a similar thread in an XP newsgroup, where this
>> was attributed to SP2 (the topic may be "sp2").
>> I wonder if there isn't a 3rd-party app that is doing some shell
>> integration that breaks in SP2 and later code bases?
>> Perhaps we should ask what apps, mouse and graphics enhancements etc.
>> folks with these problems are using, to see if there's anythin in
>> common? Or maybe there's an Accessibility feature that got turned on
>> by mistake, something like StickyKeys?
>It would be great to gather that info, but it's hard enough to get basic
>responses sometimes
IKWYM... it's actually quite hard work pinning down bugs, even as far
as finding a minimum test that will always repro, and then describing
the whole thing formally enough for others to test.
>I don't think it's StickyKeys. It's the result of a flag from this group:
>http://msdn2.microsoft.com/en-us/library/ms649291.aspx
Lovely reference!! I'd like to apply these...
FWF_NOICONS
The view should not display icons.
FWF_NOWEBVIEW
The view should not be shown as a Web view.
FWF_CHECKSELECT
Turns on the check mode for the view.
FWF_NOFILTERS
Windows Vista: Do not display filters in the view.
FWF_AUTOCHECKSELECT
Windows Vista: Items can be selected using checkboxes.
....for a "Safe List" mode.
>The bothersome value is "FWF_SINGLESEL = 0x00000040"
OK, that may make sense...
FWF_SINGLESEL
Do not allow more than a single item to be selected. This is used in
the common dialog boxes.
Common dialogs are expected to be used to select a signgle item to
have a pre-determined action applied to it. They're flexible enough
to allow rt-click actions, New, etc. but I can see why one might not
want them used as drop targets etc.
>How it initially gets set is currently a mystery.
*that's* the bug. It could happen if a common dialog sets the flag
when "in" that location and fails to clear it if a bad exit happens
before the dialog is closed or aborted.
>But the problem can be compounded because once set, it is saved
>with the folder view:
>"HKCU\Software\Classes\Local
>Settings\Software\Microsoft\Windows\Shell\Bags\<B ag#>\Shell\{TemplateUUID}
>in the value named 'FFlags'.
>If the user happened to use 'Apply to folders' while this was in effect, it
>is saved and applied to all folders that use that template (Sort of -- but
>I'm trying to keep this brief).
OK, I can see why that would suck...
>I'm going to write a script to correct the settings (that I've currently
>found) without wiping out all saved views & custom defaults -- but still
>would like to know the underlying cause.
Me2. This is slippery stuff; looks like you know your way around it,
though. Do you have any other pertinent URLs on these things?
>--------------- ---- --- -- - - - -
Saws are too hard to use.
Be easier to use!
>--------------- ---- --- -- - - - -