UserPreferencesMask
HKCU\Control Panel\Desktop
Data type Range Default value
REG_BINARY 0x0 - 0xFFFFFFFF (bitmask) 0x80003E9E
Description
This entry represents a mask of bits that correspond to various UI settings.
Bit UI Setting Default Value Meaning
0 Active window tracking 0 Active window tracking disabled.
1 Menu animation 1 Menu animation enabled; menu effect depends on value of bit 9.
2 Combo box animation 1 Slide-open effect for combo boxes enabled.
3 List box smooth scrolling 1 Smooth-scrolling effect for list boxes enabled.
4 Gradient captions 1 Gradient effect for window title bars enabled.
5 Keyboard cues 0 Menu access key letters underlined only when the menu is activated from the keyboard.
6 Active window tracking Z order 0 Windows activated through active window tracking are not brought to the top.
7 Hot tracking 1 Hot tracking enabled.
8 Reserved 0 This bit reserved for future use.
9 Menu fade 1 Menu fade animation enabled. If menu fade animation is disabled, menus use slide animation. This bit is ignored if menu animation (bit 1) is disabled.
10 Selection fade 1 Selection fade enabled; the selected menu will remain on the screen briefly and then fade out after the user makes a selection.
11 Tool tip animation 1 Tool tip animation enabled; effect depends on value of bit 12.
12 Tool tip fade 1 Tool tip fade animation enabled. If tool tip fade animation is disabled, tool tips use slide animation. This bit is ignored if tool tip animation (bit 11) is disabled.
13 Cursor shadow 1 Cursor shadow is enabled. This effect only appears if the system has a color depth of more than 256 colors.
14-30 Reserved 0 These bits reserved for future use.
31 UI effects 1 All UI effects (Combo box animation, Cursor shadow, gradient captions, hot tracking, list box smooth scrolling, menu animation, menu underlines, selection fade, tool tip animation) are enabled.
--
--------------------------------------------------------------------------------------------------
Goodbye Web Diary
http://margokingston.typepad.com/harry_version_2/2005/12/thank_you_and_g.html#comments
=================================================
"David Candy" <.> wrote in message If you take these numbers as binary you'll see that they are a series of switches. To see if a switch is on or off one ands in the binary. Lets work in a two bit number. You can pass two flags in a two bit number (but if it was an enumerated type you can pass one of 4 values).
00 - no flags set
01 - flag 1 set, flag 2 not
10 - flag 1 not, flag 2 set
11 - flag 1 set, flag 2 set
--
--------------------------------------------------------------------------------------------------
Goodbye Web Diary
http://margokingston.typepad.com/harry_version_2/2005/12/thank_you_and_g.html#comments
=================================================
Wesley Vogel said:
I hate it when MS has "hidden" user settings inside a hexadecimal number.
Just like Classic Start Menu with small icons (and other options).
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Explorer\StuckRects2
Value Name: Settings
I have a hard enough time with base 10 numbers.
Is there an actual, useful purpose for "hiding" user settings inside a
hexadecimal number?
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In
David Candy said:
The user preference mask is a hexadecimal representation of bit values.
To set use Windows Calculator and the values from the table below.
To use Windows Calculator take the value from UserPreferences and AND it
with the value from the table below.
a.. Put the value from the table below into Calculator in Hex mode
b.. Press AND
c.. Take the value from from user preferences (in this sample 000000fd
as it's byte order reversed).
d.. If it is set it will return the same value as the table below, if
it's not set it will return 0
REGEDIT4
[HKEY_CURRENT_USER\Control Panel\Desktop]
"UserPreferencemask"=hex:fd,00,00,00
Sonar is hex 4000
--
-------------------------------------------------------------------------- ------------------------
Goodbye Web Diary
http://margokingston.typepad.com/harry_version_2/2005/12/thank_you_and_g.html#comments
=================================================
Wesley Vogel said:
Mouse Properties should have five tabs.
Buttons tab | Pointers tab | Pointers Options tab | Wheel tab | Hardware
tab
What you're missing...
http://www.microsoft.com/enable/images/training/windowsxp/locatepointer.jpg
What tab does Mouse Properties open to this way?
Start | Run | Type or paste: control main.cpl,,2 | Click OK
I can find a lot of mouse settings that can be set in the registry, but
Show location of pointer when I press the CTRL key is not one that I can
find.
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User
In Gerald Ross <
[email protected]> hunted and pecked:
Ken Blake, MVP wrote:
Gerald Ross wrote:
On my notebook I can quickly locate the cursor by pressing CTRL.
Concentric rings pop up around the cursor.
My wife has the same type notebook and the identical mouse, but I
cannot find the program that allows me to enable the cursor finder.
Any Idea where to look? I've tried the Logitech setup, the touchpad
setup and Tweak UI, with no joy.
Start | Settings | Control Panel | Mouse. On the "Pointer Options" tab,
check the box "Show location of pointer when I press the CTRL key."
Pointer Options is not a tab on mine. It may have been in the past but
no longer. "Pointer" tab only allows selection of type of pointer and
shadow effect.