DK for .NET | TatukGIS.NDK.TGIS_Viewer | Constructors | Fields | Methods | Properties | Events
| Name | Visibility | Description | |
|---|---|---|---|
| asapInterrupted | protected | Indicates that processing should be interrupted as soon as possible. | |
| bPaintTexture | protected | True if the current paint mode prepares a 3D texture. | |
| bUpgradable | protected | Indicates whether the current project can be upgraded to a newer version. | |
| bUponOpen | protected | Indicates that Open is in progress to avoid blocking layer additions because of the busy state. | |
| FOnAfterProjectOpen | protected | After-project-open event fired after TGIS_Viewer.Open completes. | |
| FOnBusy | protected | Busy event fired regularly during long-running operations. | |
| FOnExtentChange | protected | ExtentChange event fired when TGIS_Viewer.Extent changes. | |
| FOnHelp | protected | Help event handler used to provide context-sensitive viewer help. | |
| FOnLayerAdd | protected | LayerAdd event fired when a layer is added to the viewer, after it is created but before it is opened. | |
| FOnLayerDelete | protected | LayerDelete event fired when a layer is deleted from the viewer, just before the layer is destroyed. | |
| FOnPaintException | protected | Paint exception event fired when an exception occurs during painting. | |
| FOnPassword | protected | Fired when opening a layer to resolve user name and password. | |
| FOnProjectClose | protected | Project close event fired when TGIS_Viewer.Close is called. | |
| FOnProjectOpen | protected | Project open event fired when TGIS_Viewer.Open is called. | |
| FOnVisibleExtentChange | protected | VisibleExtentChange event fired when TGIS_Viewer.VisibleExtent changes. | |
| FOnZoomChange | protected | ZoomChange event fired when TGIS_Viewer.Zoom changes. | |
| hourglassInterrupted | protected | Indicates whether the current hourglass operation was interrupted. | |
| hourglassInterval | protected | Interval threshold used by hourglass update logic. | |
| hourglassProgressive | protected | Progressive threshold used by hourglass update logic. | |
| hourglassState | protected | Hourglass state nesting level. | |
| hourglassVisible | protected | Indicates whether the hourglass cursor is currently visible. | |
| iLastHash | protected | Hash of the last opened project state. | |
| iUponSave | protected | Saved save nesting level used to avoid recursive save operations. | |
| lastPaint | protected | Viewer state snapshot after the last paint operation, including zoom and visible extent. | |
| lstSubscribers | protected | List of registered viewer notification subscribers. | |
| oldColor | protected | Screen color saved so it can be restored after project changes. | |
| oldProperties | protected | Saved viewer property values used to restore state on Close. | |
| originalViewport | protected | Saved OriginalViewport property value. | |
| rotateCos | protected | Cosine of the current rotation angle, cached for rotation calculations. | |
| rotateSin | protected | Sine of the current rotation angle, cached for rotation calculations. | |
| unrotateCos | protected | Cosine of the inverse rotation angle, cached for unrotation calculations. | |
| unrotateSin | protected | Sine of the inverse rotation angle, cached for unrotation calculations. | |