What is the best way to add customizations to the Viewer?
The Customize box is an easy way to add customizations, but it is not the best way. The GUI for the Viewer is stored in the full.odb file. When ArcVIew starts up, it sets up its’ native GUI, then the Viewer GUI gets laid on top of this version. The Customize dialog box creates a default.apr file which gets consulted in making a GUI. The default.apr file can cause problems. If you have used the Customize box to change the Viewer GUI (i.e. add a button or menu choice), the next time you “Reset the Project” under the “View” menu, your change will be lost. Resetting the project does not take the default.apr file into account. A user would want to reset the project if they edited either the theme inventory(themeinv.dbf), zoom inventory (zoominv.dbf), or inquiry files, in order to make the edits take effect. Also, when the next version of ArcView is released, it will use your default.apr