Click or drag to resize
ToolControl Class
The interface ToolControl defines an interface that needs to be implemented to embed a UserControl derived class in montaj. By implementing this interface it is possible to load any such managed object into the montaj framework which will supports persistance through CMETA.
Inheritance Hierarchy

Namespace: GeoEngine.Core.GXNetX.Windows
Assembly: geoengine.core.gxnetx (in geoengine.core.gxnetx.dll)
Syntax
public class ToolControl : UserControl

The ToolControl type exposes the following members.

Constructors
  NameDescription
Public methodToolControl
Initializes a new instance of the ToolControl class
Top
Methods
  NameDescription
Public methodbInitializeToolControl
Initialize your external Tool.
Protected methodDispose
Releases the unmanaged resources used by the ToolControl and optionally releases the managed resources
(Overrides ContainerControlDispose(Boolean).)
Public methodFire_ChangeAreaEvent
Fire the Change the visible area event.
Public methodFire_ChangeLocationEvent
Fire the Change the current location event.
Public methodFire_ChangeProjectionEvent
Fire the Change the current projection event.
Public methodFire_FlushEvent
Fire the Flush tool delegate event.
Public methodFire_GeneralInfoEvent
Fire the General Information Message delegate event.
Public methodFire_ShowHelpEvent
Fire the Context sensitive help delegate event.
Public methodFire_ToolCommandEvent
Fire the Direct command delegate event.
Top
Properties
  NameDescription
Public propertyipGPOBJ
Geosoft internal use only.
Top
Events
  NameDescription
Public eventChangeArea
Visible area changed event.
Public eventChangeLocation
Location changed event.
Public eventChangeProjection
Projection changed event.
Public eventFlush
Flush tool settings event.
Public eventGeneralInfo
General Information Message event.
Public eventShowHelp
Context sensitive help event.
Public eventToolCommand
Direct command event.
Top
See Also

Reference

[!:M:Geosoft.Desktop.GXNetX.CGUI.LaunchGeoDOTNETXTool]