What's New in AGI STKX 11.3

No classes, interfaces or enumerations were added, changed or removed in this version.

What's New in AGI STKX 11.2

- A new method Terminate to explicitly terminate the STK/X engine.

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplication Added method Terminate
STK 11.2

What's New in AGI STKX 11.1

A new property named NoGraphics has been added to the IAgSTKXApplication interface. This property activates a new STK Engine mode, called NoGraphics. If your goal is to use STK Engine as a computational tool and your application does not require 2D/3D visualization (for instance if your application is running as a service on a compute node without direct user interaction), using the NoGraphics option results in faster load times and a lighter memory footprint.

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplication Added property NoGraphics
STK 11.1

What's New in AGI STKX 11

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version
AgSTKXConControlQuitReceivedEventArgs Added
STK 11
IAgSTKXApplicationRawEvents Added
STK 11
IAgSTKXConControlQuitReceivedEventArgs Added
STK 11
IAgUiAxStockRawEvents Added
STK 11
IAgUiAxVOCntrlRawEvents Added
STK 11

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplicationEvents Changed method OnNewGfxAnalysisCtrlRequest
Added method OnConControlQuitReceived
STK 11

What's New in AGI STKX 10

- A new automation event OnSSLCertificateServerError is raised to give notification of server certificate errors. STK 10 supports the Secure Socket Layer and Transport Layer Security (SSL/TLS) protocols to request online resources from the AGI web servers. STK Engine raises the OnSSLCertificateServerError event whenever the remote server, during the secure handshake, responds with an invalid certificate.

- The STK X controls can now be used in the Visual Studio 2010 designer out of the box without any of the workarounds required by the previous STK versions. To achieve this, the dependency between the STK X and STK Util libraries has been severed, and some types have been duplicated between the two libraries, requiring in some cases to update the namespaces used in existing code.

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version
AgEExecMultiCmdResultAction Added
STK 10
AgELineStyle Added
STK 10
AgELogMsgDispID Added
STK 10
AgELogMsgType Added
STK 10
AgExecCmdResult Added
STK 10
AgExecMultiCmdResult Added
STK 10
AgSTKXSSLCertificateErrorEventArgs Added
STK 10
IAgExecCmdResult Added
STK 10
IAgExecMultiCmdResult Added
STK 10
IAgSTKXSSLCertificateErrorEventArgs Added
STK 10

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplicationEvents Added method OnSSLCertificateServerError
STK 10
IAgUiAx2DCntrl Changed property ProgressImageFile, changes: position: 44 -> 42
Changed property ReadyState, changes: position: 28 -> 26
Changed property ProgressImageYOrigin, changes: position: 48 -> 46
Changed property ShowProgressImage, changes: position: 38 -> 36
Changed property PictureFromFile, changes: position: 50 -> 48
Changed property InZoomMode, changes: position: 34 -> 32
Changed property ProgressImageXOffset, changes: position: 40 -> 38
Changed property NoLogo, changes: position: 20 -> 18
Changed property AdvancedPickMode, changes: position: 31 -> 29
Changed property ProgressImageYOffset, changes: position: 42 -> 40
Changed property ProgressImageXOrigin, changes: position: 46 -> 44
Changed property OLEDropMode, changes: position: 22 -> 20
Changed property VendorID, changes: position: 24 -> 22
Changed property MouseMode, changes: position: 26 -> 24
Changed method RestoreMouseCursor, changes: position: 36 -> 34
Changed method GetWindowProjectedPosition, changes: position: 33 -> 31
Changed method CopyFromWinID, changes: position: 29 -> 27
Changed method SetMouseCursorFromFile, changes: position: 35 -> 33
Changed method SetMouseCursorFromHandle, changes: position: 37 -> 35
Changed method RubberBandPickInfo, changes: position: 30 -> 28
Added property PanModeEnabled
Removed property AllowScrollbars
STK 10

What's New in AGI STKX 9.2.1

No classes, interfaces or enumerations were added, changed or removed in this version.

What's New in AGI STKX 9.2

No classes, interfaces or enumerations were added, changed or removed in this version.

What's New in AGI STKX 9.1

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgUiAxGfxAnalysisCntrl Added property WinID
STK 9.1

What's New in AGI STKX 9.0

- A progress indicator is displayed when initializing the STK Engine controls, and when loading scenarios. This can be customized using new properties (ShowProgressImage, ProgressImageFile, ProgressImageXOffset, ProgressImageYOrigin) exposed on the map, globe and graphics analysis controls.

- When a primitive is picked and the AdvancedPickMode property is set to true, the globe control PickInfo and RubberBandPickInfo methods return "Primitive ID : xx".

- A new "HasValidLicense" property is available to the application object (AgSTKXApplication).

- A new object model property called "IsZoomingIn" is available for both the Map and Globe controls which can be retrieved to determine if a control is being zoomed in on.

- New methods (StartObjectEditing, ApplyObjectEditing and StopObjectEditing) are available to the 3D globe to expose 3D editing capabilities directly on the control. Corresponding events (OnObjectEditingApply, OnObjectEditingStop, OnObjectEditingCancel, OnObjectEditingStart) are also available.

- A new line object called AgDrawElemLine (derived from IAgDrawElem) is available to support drawing a line over the 3D display.

- SetMouseCursorFromFile, RestoreMouseCursor, and SetMouseCursorFromHandle methods are available to both globe and map controls for allowing custom mouse cursors.

- Improved Visual Studio performance and responsiveness when dropping the map and globe controls on the Visual Studio designer.

- The setPicture/getPicture methods in the STK Java API's controls (all Globe/Map/GfxAnalysis classes/interfaces) for both the AWT and SWT implementation are deprecated in favor of "setPictureFromFile" and "getPictureFromFile" methods. The setPicture/getPicture methods will continue to function for backward compatibility and internally call the getPictureFromFile and setPictureFromFile methods.

- If advanced pick mode is set to true, the PickInfo method will append either MTO track ids or MTO track names to the objpath (depending on the mode selected through the UseNameInAsyncPick option of the VO MTOAttributes command).

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version
AgDrawElemLine Added
STK 9.0
AgEFeatureCodes Added
STK 9.0
AgEProgressImageXOrigin Added
STK 9.0
AgEProgressImageYOrigin Added
STK 9.0
AgEShowProgressImage Added
STK 9.0
IAgDrawElemLine Added
STK 9.0

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplication Added method IsFeatureAvailable
STK 9.0
IAgUiAx2DCntrl Added property ProgressImageFile
Added property ProgressImageXOffset
Added property ProgressImageYOrigin
Added property PictureFromFile
Added property InZoomMode
Added property ShowProgressImage
Added property ProgressImageYOffset
Added property ProgressImageXOrigin
Added method RestoreMouseCursor
Added method SetMouseCursorFromFile
Added method SetMouseCursorFromHandle
STK 9.0
IAgUiAxGfxAnalysisCntrl Added property PictureFromFile
STK 9.0
IAgUiAxVOCntrl Added property ProgressImageFile
Added property ProgressImageXOffset
Added property ProgressImageYOrigin
Added property PictureFromFile
Added property InZoomMode
Added property ShowProgressImage
Added property ProgressImageYOffset
Added property IsObjectEditing
Added property ProgressImageXOrigin
Added method RestoreMouseCursor
Added method StartObjectEditing
Added method ApplyObjectEditing
Added method SetMouseCursorFromFile
Added method StopObjectEditing
Added method SetMouseCursorFromHandle
STK 9.0
IAgUiAxVOCntrlEvents Added method OnObjectEditingApply
Added method OnObjectEditingStop
Added method OnObjectEditingCancel
Added method OnObjectEditingStart
STK 9.0

What's New in AGI STKX 8.1

New in Version 8.1

- New control AgUiAxGfxAnalysisCntrl thats adds functionality of STK Area, AzEl Mask, Obscuration and Solar Panel tools was added.

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version
AgEGfxAnalysisMode Added
STK 8.1
AgEGfxDrawCoords Added
STK 8.1
AgUiAxGfxAnalysisCntrl Added
STK 8.1
AgWinProjPos Added
STK 8.1
IAgUiAxGfxAnalysisCntrl Added
STK 8.1
IAgUiAxGfxAnalysisCntrlEvents Added
STK 8.1
IAgWinProjPos Added
STK 8.1

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplicationEvents Added method OnNewGfxAnalysisCtrlRequest
STK 8.1
IAgUiAx2DCntrl Added method GetWindowProjectedPosition
STK 8.1
IAgUiAx2DCntrlEvents Added method MouseWheel
STK 8.1
IAgUiAxVOCntrlEvents Added method MouseWheel
STK 8.1

What's New in AGI STKX 8

New in Version 8

No classes, interfaces or enumerations were added, changed or removed in this version.

What's New in AGI STKX 7

New in Version 7.1

- Updates to support new features in STK 7.1

- AgSTKXApplication Object now exposes a method to execute multiple connect commands in a single round-trip to improve performance. For more information, see ExecuteMultipleCommands.

Added or Removed Classes, Interfaces and Enumerations

Object Changes Version
AgDraw2DElemCollection Added
STK 7.1
AgDraw2DElemRect Added
STK 7.1

Changed Classes, Interfaces and Enumerations

Object Changes Version
IAgSTKXApplication Added method ExecuteMultipleCommands
STK 7.1
2006-2015 Analytical Graphics, Inc. All Rights Reserved.

STK Engine for UNIX 11.3.0