Text - Change Symbols / Edit Symbol Dialog Speed

552
3
06-18-2013 03:18 PM
Status: Closed
Labels (1)
CraigAnderson
Occasional Contributor

The time that it takes ArcMap Desktop to pop up the Change Symbols and Edit Symbols dialog boxes when dealing with text symbols is egregious!

This happens whenter using text labels (graphic elements) , or the Symbol Selector  under Layer->Properties->Layer Tab.  Whenever you need to tweak the  font, mask, shadow, character spacing, word spacing, or anything else about any type of text-based element, you are paying this penalty.  The Smbol Property Editor for Character sysmbols (the one that shows the table of characters for a font) is also incredibly slow.

These operations occur numberous times per edit session, and waiting 3-4 seconds ( on quad core Intel Core i7 @ 3.0GHz, 16GB RAM, solid state drive) each time is crazy.  It seems that ArcMap Desktop is re-reading the entire Fonts directory on the computer every time the dialog box is requested.  Cache it somehow please.

An improvement on this one feature could save literally thousands of people-hours world-wide annually.  

Make dialog boxes snappy!  Thanks!

 

Tags (1)
3 Comments
mattwilkie
Intermediate solution: uninstall as many fonts as you can.

see http://gis.stackexchange.com/questions/61799/is-there-any-way-to-spead-up-the-properties-change-symb... for more details.

Better solution: Arcgis should cache info on the fonts it finds on the first invocation of Edit Symbol or Label Layers in that session.
WendyHarrison

ArcGIS Desktop is in mature support and will be retired March 1, 2026 so we won’t be considering this idea. We recommend that you migrate to ArcGIS Pro, our fully supported desktop GIS application. See Migrate from ArcMap to ArcGIS Pro for more information. Thank you for taking the time to share your ideas.  We truly appreciate your contributions to continuously improving the software to help you do your work and look forward to what ideas you have for ArcGIS Pro.

WendyHarrison
Status changed to: Closed