DK for Delphi | GisViewer.TGIS_Viewer | Constructors | Fields | Methods | Properties | Events | Events
| Name | Visibility | Description | |
|---|---|---|---|
| AutoStyle | published | If True, layers added to the viewer will have a unique style applied. (Implements IGIS_Viewer.AutoStyle) |
|
| BigExtent | public | Map extent encompassing the collective extents of all layers and a border defined by BigExtentMargin. (Implements IGIS_Viewer.BigExtent) |
|
| BigExtentMargin | published | Map extent margin. (Implements IGIS_Viewer.BigExtentMargin) |
|
| BusyLevel | public | Level of current busy state. (Implements IGIS_Viewer.BusyLevel) |
|
| BusyText | public | Text related to the current busy state. (Implements IGIS_Viewer.BusyText) |
|
| Center | public | Center the screen based on given point. (Implements IGIS_Viewer.Center) |
|
| CenterPtg | public | Point on which the viewer will be centered during zoom. (Implements IGIS_Viewer.CenterPtg) |
|
| Color | published | Background color. (Implements IGIS_Viewer.Color) |
|
| Copyright | public | Legal notice and product version. (Implements IGIS_Viewer.Copyright) |
|
| CS | public | Coordinate system assigned to the viewer. (Implements IGIS_Viewer.CS) |
|
| CustomData | published | List of custom user-defined data saved to and restored from config/project files. (Implements IGIS_Viewer.CustomData) |
|
| CustomPPI | published | Custom resolution in pixels-per-inch. (Implements IGIS_Viewer.CustomPPI) |
|
| DelayedUpdate | public | Delayed update threshold in milliseconds. (Implements IGIS_Viewer.DelayedUpdate) |
|
| Editor | public | Editor context. (Implements IGIS_Viewer.Editor) |
|
| Extent | public | Map extent encompassing the collective extents of all layers. (Implements IGIS_Viewer.Extent) |
|
| FileCopyrights | public | List of copyrights. (Implements IGIS_Viewer.FileCopyrights) |
|
| FontScale | published | Font magnifying factor in percents. (Implements IGIS_Viewer.FontScale) |
|
| FullDrawExtent | public | Extent of the full current or last drawing area, including margin and without tiling. (Implements IGIS_Viewer.FullDrawExtent) |
|
| Hierarchy | public | Hierarchy list. (Implements IGIS_Viewer.Hierarchy) |
|
| IncrementalPaint | published | Is partial drawing to screen done in incremental mode? (Implements IGIS_Viewer.IncrementalPaint) |
|
| InPaint | public | True if the viewer is busy in the Paint procedure. (Implements IGIS_Viewer.InPaint) |
|
| IsBusy | public | Indicates whether the viewer is currently painting. (Implements IGIS_Viewer.IsBusy) |
|
| IsEmpty | public | True if the viewer is empty and contains no layers. (Implements IGIS_Viewer.IsEmpty) |
|
| IsLocked | public | True if the viewer is in the locked state. (Implements IGIS_Viewer.IsLocked) |
|
| IsTopmost | public | True if Viewer has a topmost layer. (Implements IGIS_Viewer.IsTopmost) |
|
| Items | public | All layers. (Implements IGIS_Viewer.Items) |
|
| KeepScale | published | True if a viewer should maintain scale upon resize. (Implements IGIS_Viewer.KeepScale) |
|
| LabelsReg | public | Labels position allocator object. (Implements IGIS_Viewer.LabelsReg) |
|
| Level | public | Sets and gets the zoom level for the viewer. (Implements IGIS_Viewer.Level) |
|
| MasterViewer | public | Reference to the master viewer used by tiled painting. (Implements IGIS_Viewer.MasterViewer) |
|
| MultiUserMode | published | Multi-user mode. (Implements IGIS_Viewer.MultiUserMode) |
|
| OverlappedExtentMargin | public | Overlapped extent margin in pixels. (Implements IGIS_Viewer.OverlappedExtentMargin) |
|
| Parent | public | Parent viewer. | |
| PPI | public | Rendering resolution in pixels per inch. (Implements IGIS_Viewer.PPI) |
|
| ProgressiveUpdate | public | Progressive update threshold in milliseconds. (Implements IGIS_Viewer.ProgressiveUpdate) |
|
| ProjectFile | public | Project file itself as opened in Open procedure. (Implements IGIS_Viewer.ProjectFile) |
|
| ProjectName | public | Project file name as opened in Open procedure. (Implements IGIS_Viewer.ProjectName) |
|
| RestrictedDrag | published | If True, dragging outside the map extent is not allowed. (Implements IGIS_Viewer.RestrictedDrag) |
|
| RestrictedExtent | public | Restricted map extent. (Implements IGIS_Viewer.RestrictedExtent) |
|
| RotationAngle | public | Angle of viewer rotation in radians. (Implements IGIS_Viewer.RotationAngle) |
|
| RotationPoint | public | Point of viewer rotation in map units. (Implements IGIS_Viewer.RotationPoint) |
|
| Scale | public | Sets and gets the scale factor. (Implements IGIS_Viewer.Scale) |
|
| ScaleAsFloat | public | Sets and gets the scale factor. (Implements IGIS_Viewer.ScaleAsFloat) |
|
| ScaleAsText | public | Sets and gets the scale factor as text in the format '1:10000'. (Implements IGIS_Viewer.ScaleAsText) |
|
| SelectionGisColor | published | Color used to highlight selected objects. (Implements IGIS_Viewer.SelectionGisColor) |
|
| SelectionOutlineOnly | published | If True, polygons are marked only with an outline and not filled. (Implements IGIS_Viewer.SelectionOutlineOnly) |
|
| SelectionTransparency | published | Transparency value for selection. (Implements IGIS_Viewer.SelectionTransparency) |
|
| SelectionWidth | published | Outline width of selection area (>0 in twips, <0 in pixels). (Implements IGIS_Viewer.SelectionWidth) |
|
| SystemPPI | public | System resolution in pixels per inch. (Implements IGIS_Viewer.SystemPPI) |
|
| TemporaryScaleInternal | public | Used to force rendering at a scale different from the actual scale. (Implements IGIS_Viewer.TemporaryScaleInternal) |
|
| TemporaryVisibleExtent | public | Used to force label rendering while drawing with tiles. (Implements IGIS_Viewer.TemporaryVisibleExtent) |
|
| TiledPaint | published | True if partial drawing to the screen is done in tiled mode. (Implements IGIS_Viewer.TiledPaint) |
|
| UponDestroy | public | True if the viewer is being destroyed, so some operations such as screen updates should not be performed. (Implements IGIS_Viewer.UponDestroy) |
|
| UseAnimations | published | True if zoom animations are allowed. (Implements IGIS_Viewer.UseAnimations) |
|
| UseRTree | published | True if an RTree spatial index will be used by default when a layer is created. (Implements IGIS_Viewer.UseRTree) |
|
| ViewerParent | public | Parent for the current IGIS_Viewer object. (Implements IGIS_Viewer.ViewerParent) |
|
| ViewerParentRoot | public | Root parent for the current IGIS_Viewer object. (Implements IGIS_Viewer.ViewerParentRoot) |
|
| Viewport | public | Sets and gets the upper-left corner position of the component window within the map. (Implements IGIS_Viewer.Viewport) |
|
| VisibleExtent | public | Extent of the map visible in the window. (Implements IGIS_Viewer.VisibleExtent) |
|
| Zoom | public | Sets and gets the relative zoom factor. (Implements IGIS_Viewer.Zoom) |
|
| ZoomEx | public | Sets and gets the absolute zoom factor. (Implements IGIS_Viewer.ZoomEx) |
|