David, John and other OPPI developers.

OPPI (Oasis Public Programming Interface) is the interface that allows
stand-alone programs to access the Geosoft environment to work with Geosoft
databases, maps and other parts of the Geosoft system.

There are two parts to OPPI - the developer part, and the client part.

Developer part...

In 5.0, OPPI is included as part of GX Developer.  If you install GX
Developer, you will be able to create OPPI applications.  This is different
from 4.3, which required installation of a separate component that gave you
access to the necessary header files.

The considerable benefit of OPPI in 5.0 is that now OPPI developers have
access to almost ALL of the GX functions.  The only exceptions are functions
in emap.gxh, edb.gxh and a few function in sys.gxh.  These functions are
excluded because they require access to the Oasis montaj GUI, which an OPPI
application obviously does not have.  (If you want access to the Oasis
montaj GUI, write your application as a DLL that is launched by Oasis montaj
through a GX.  Such an application can call any function that a GX can
call.)

Client part...

An OPPI client needs to install 5.0 PLUS the OPPI extensions.  If your
client installs the recommended components (even on the free interface),
they will automatically install the OPPI extensions.


CONFUSION ON THE WEB PAGE
http://www.geosoft.com/support/Development_Tools/oppi.html

The first part of the web page is correct, but the OPPI installation
instructions that John refers to are for 4.3 OPPI applications only.  The
page is missing important lines immediately before the "Index" line:

OPPI for Oasis montaj 4.3
THE FOLLOWING INSTRUCTIONS ARE FOR Oasis montaj 4.3 ONLY.

Note that 4.3 OPPI developers only have access to GDB functions and any
other classes (such as projections, VV, etc.) that are needed to work with
databases.  As such, it is a much more limiting environment that OPPI for
5.0.

Apologies for any and all confusion.

Ian

_______________
Geosoft Inc.
Ian MacLeod
[EMAIL PROTECTED]
(416) 369 0111 x323

Software and services for effective earth science decision-making.
Free Oasis montaj interface now available at http://www.geosoft.com

_______________________________________________________
More mailing list info http://www.geosoft.com/support/listserv/index.html
List Archive http://www.mail-archive.com/gxnet@lists.geosoft.com

Reply via email to