Is This Content Helpful?
We're glad to know this article was helpful.
You can use this Avenue script to create an ArcView palette file containing the icon from the Icon Manager.
'-- Script: "iconpal.ave"
'-- This script loads the contents of the Icon Manager
'-- into a new ArcView palette file.
'-- Get the list of icons from the Icon Manager
l = IconMgr.GetIcons
'-- Make an empty symbol list to be populated later
out = SymbolList.Make
'-- Make a symbol for each icon in the Icon Manager
'-- and add each to the new Symbol List
for each i in l
s = BasicMarker.Make
s.SetStyle( #BASICMARKER_STYLE_ICON )
s.SetIcon( i )
out.Add( s )
'-- Create a new palette file, change the path as desired
o = ODB.Make( "C:\myicons.avp".AsFileName )
'-- Write the symbol list into the palette file
o.Add( out )
'-- Commit the file
'-- End of script "iconpal.ave"
A. Select 'Show Symbol Window' from the Window menu.
B. Click the Palette Manager button on the far right of the window.
C. Click the Load button and navigate to the ArcView Palette file (*.avp).
D. Select the palette file and click OK.
Click the Make Default button if you want the palette file symbols to be available the next time you start ArcView.