Arc4You Advanced Extents 1.1 - General Information
| Functions for Views: |
Functions for Layouts: |
 |
 |
The following bugs have been fixed in version 1.1.0.1:
- Zooming in layouts now also works when the scale of the extent remains unchanged (ArcView does not update a view frame if its extent is only moved).
- If you zoom a layout to an extent that does not have a fixed scale, the frame is now set properly (ArcView adjusts the extent incorrect if the frame is set to Automatic Scale and Fill View Frame).
- If you zoom a layout to an extent that is clipped (option Adjust View Size),
the size of the corresponding view document is now also adjusted. Therefore the view must be opened temporarily, as you can only resize opened documents in Avenue. This is necessary as ArcView does not use the zoom extent, but the resulting visible extent of the view for clipping.
- If you save the extent of a view frame (Add Extent), the visible extent in the frame is calculated properly now (in the previous version the extent was only correct for Automatic Scale with Clip to View).
Whats new in version 1.1.0.0:
- The Extents menu is now available for Layouts too. So you can choose the extent that is shown in a view frame directly in the layout (if you have stored the desired extent in the view earlier).
- If the layout contains multiple View Frames, the extents are only valid for the first frame.
- Select a view frame with the mouse (Pointer Tool
) in order to modify its extent.
- All commands like Add, Import, Delete and Rename are available, but not Show/Sync.
- Add Extent saves the extent that is visible in the first or the selected view frame.
- If the frame is Live Linked, the view document itself is zoomed to the chosen extent.
- If the scale of an extent is fixed, the frame is displayed at this scale (User Specified Scale).
- If the size of the view is adjusted to the extent (see new option blow), the visible extent of the frame is clipped (Clip to View). Otherwise the view frame is filled with data from the view (Fill View Frame) and therefore the content of the view frame is mostly larger than the chosen extent.
- Now the View Size can automatically be adjusted to the extent, i.e. the view will be resized to display the chosen extent exclusively (its aspect ratio will be adjusted to the aspect ratio of the extent). An exclamation mark "!" is added at the end of the name to mark those extents.
- The Dialog to name the extents has been improved. You can now enter the fixed scale for the extent in a separate field. The scale is then added at the end of its name (e.g. "Overview 1:100,000" or "Detail 1:10,000"). With two small buttons you can easily adjust the scale to the next larger or smaller even value (base 100, 1000, 10000 etc.). And of course there is a new checkbox Adjust View Size to activate the above option.
- You can define fixated Scales without an extent (only the scale is changed, the extent is kept).
- If you activate an extent that can't be displayed completely at the desired scale (as the view is too small) a warning and the minimum required scale are shown in the status bar. If you want to display the whole extent you should either enlarge the view or enter a larger scale (just rename the extent).
- A new button called
has been added to the dialog to select all extents (hot key Alt+A). Double clicking on an extent does not select all extents anymore but confirms the selection of this extent (instead of clicking on
).
- You can now resize all dialogs by dragging the corner handles with the mouse pointer. The height of the selection dialog is automatically adjusted to the number of available extents.
- The choice 0 All extents... is now already added at the end of the menu, when there are more than 10 extents available for the view (in the previous version not until 25 extents). In the selection dialog you can choose the desired extent just by pressing its initial letter.
- Now extents can also be imported from projects where several extensions are installed. In the previous version those extents were not found.
- In the previous version working with a view with hundreds of themes became unbearably slow (due to the method View.ReturnExtent of Avenue). This problem is solved in the new version.
- The documentation has been widely improved and screen shots have been added.
With this extension you can store and manage often used coordinate extents of views for further use in the project. The Advanced Extents are an improvement of the free ESRI extension Named Extents with the following innovations:
- A stored extent is valid for all views of the project and not only for the active view. An extent must therefore be defined only once (in any view) and can immediately be used for all the others.
- The menu Extents shows only those extents that overlap with the active view (i.e. fall inside the extents of the themes). If views are situated in locally separated coordinate areas, only the relevant extents are available for each view.
- If an extent is highlighted in the menu (by moving the mouse pointer over it) the status bar also shows the resulting scale (depending on the window size of the view). This enables you to judge the size of the extent before zooming to it.
- If you enter a fixed Scale for an extent, the view is zoomed to the center of the extent using the desired scale. Thereby you can prevent varying scales if the size of the view or the width of the table of contents is changed. You can alter this scale by renaming the extent.
- If you click on an extent in the menu and press the Shift key at the same time, you don't zoom to it but store the visible extent under this name. By pressing the Ctrl key the extent is deleted and by pressing the Alt key you can rename it.
- The extents in the Menu are consecutively numbered (from 1 to 9) and can be accessed through this numeric key. If the name of the extent contains the ampersand "&", the following char will be used as an access key in the menu. Thereby often used extents can be assigned with a hot key.
- Only the first 25 extents are shown in the menu. But if there are more than 10 different extents available for a view, the choice 0 All extents... is added at the end of the menu. It can be activated with the key 0 and enables you to choose the desired extent in a dialog. If you press the Shift key while activating the function, all extents of the project are displayed (not only the ones overlapping with the view). By pressing a key in the dialog, the next extent is activated that begins with this character. By clicking on
or double clicking on an extent, the view will be zoomed to it.
- Some new functions for managing extents were added (add, delete, rename, show, modify and import from other projects).
© 2003 WLM Klosterhuber & Partner OEG