Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Oasis montaj is a platform that is configured by the addition loading of menus , task bars and supporting "GXs", which include compiled Geosoft GXs, .NET XTools and Python scripts.  Menus and GXs create natural workflows to support various tasks in geoscience. For example, the "Coordinates" menu provides a set of functions for managing and working with Earth coordinate systems, the "3D" menu exposes functions for working with data in 3D, and the VOXI menu supports working with 3D geophysical inversion.When a menu or extension is activated in an open project using the "Settings / Manage Menus..." dialog, a menu file that describes the menu and taskbar is added to the interface for that project.  Menus and taskbars that in turn load task bars and organize how various features and functions appear to the user, and .  The actual functionality behind a menu selection or a button is coded into an extension using either the GX Language, a Python script or  a referred to as a GX, which can be either a compiled Geosoft GX, a .NET XTool .  Each or a Python script.  Each of these development environments will access Geosoft functions using the GX Developer API.

This section documents how to write extensions using the GX Language, Python and .NET.


Info
iconfalse
titlePage tree

Page Tree
rootExtending Oasis montaj