Northwoods.Go Assembly > Northwoods.Go Namespace : GoOverview Class |
'Declaration <ToolboxBitmapAttribute()> Public Class GoOverview Inherits GoView Implements IGoLayerAbilities, IGoLayerCollectionContainer
[ToolboxBitmapAttribute()] public class GoOverview : GoView, IGoLayerAbilities, IGoLayerCollectionContainer
The user can drag around the rectangle representing the observed view's viewport in order to scroll it and can resize it to change the scale of the observed view. Clicking will move the observed view's viewport to that location in the view's document. Doing a rubber-band drag will change the observed view's position and scale to match the box that was drawn, because by default it replaces the standard GoToolRubberBanding tool with an instance of GoToolZooming.
The rectangle displaying the ObservedGoView's GoView.DocExtent is implemented by a GoOverviewRectangle, created by the CreateOverviewRectangle method, and accessible by the OverviewRect property.
Most of the document-modifying-ability properties have been turned off: GoView.AllowCopy, GoView.AllowDelete, GoView.AllowInsert, GoView.AllowLink, GoView.AllowEdit, GoView.AllowDragOut, and AllowDrop. The user cannot pick any document object. The only pickable object is the OverviewRect, which is in this overview's default layer. Grids are also disabled for this view.
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
Northwoods.Go.GoView
Northwoods.Go.GoOverview
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2