Palette Sensitivity
The following incite comes from Matt Murphy: Also recently shown on Heidi Hewett's Blog - http://heidihewett.blogs.com/my_weblog/2007/06/good_question_p.html
The timer settings for rollup, rollout and the new "roll out then rollup" (called "holdopen") are stored in the fixed profile XML file.
By default these settings are not specified.
You can add these settings to the fixed profile XML file by editing it to provide non-default values for each of these behaviors.
To make the changes first back up the "FixedProfile.aws" file in your support/Profiles directory and then edit it using any text editor. I use XML Notepad, but any text editor will do the trick.
Note: there is a distinctive fixed profile based on user login name of your Windows operating system.
If you open the file in a plain text editor the file will be hard to read because it is not well formatted, using Microsoft's XML Notepad formats the file nicely making it easier to navigate and modify, but it takes a bit of getting used to. The changes to make are near the top of the file.
Search for the word "<AcApData>" (should be right at the top).
Immediately after this string paste in the following:
<PaletteRolloutInfo PaletteRolloutDelay="100"/>
<PaletteRollupInfo PaletteRollupDelay="800" PaletteHoldopenDelay="4000"/>
Carriage returns and additional white space in this file is ok.
Note: Each of the values is specified in milliseconds.
In the example shown above the values provided are the same as the defaults...
1/10th second rollout delay
8/10th second rollup delay
4 second holdopen delay
I prefer to increase the values as shown in the XML Notepad view below (click to enlarge)...
8/10th second rollout delay - this prevents the toolpalette flying out when I inadvertently hover over it, when I actually want to select a toolbar button.
8/10th second rollup delay
4 second holdopen delay - the holdopen setting applies to the properties palette. When the properties palette is set to an "auto-hidden" (or rolled-up) state, and then invoked by double-clicking on a drawing entity, or by clicking on the properties button, or from the command line, the properties palette will remain visible (rolled-out) for the specified duration (4 seconds in this example) before automatically re-hiding.
So to change the holdopen delay to 5 seconds use:
<PaletteRollupInfo PaletteRollupDelay="800" PaletteHoldopenDelay="5000"/>
You will need to restart AutoCAD for these changes to take effect. These changes are global and affect all palettes.









Recent Comments