home *** CD-ROM | disk | FTP | other *** search
- API Release 2 Application Interface
-
- COPYIGHT
-
- ©1996 Dietmar Eilert (e-mail: DIETMAR@TOMATE.TNG.OCHE.DE). All Rights
- Reserved. Neither icons, binaries nor code may be reused/reproduced without
- written permission of the author.
-
- Dietmar Eilert
- Mies-v-d-Rohe-Str.31, 52074 Aachen, Germany
- E-Mail: DIETMAR@TOMATE.TNG.OCHE.DE
- Tel: +49-(0)241-81665
- +49-(0)2525-7776
- Fax: +49-(0)241-81665
-
- BASICS
-
- GoldED offers a fast interface to connect to external applications: the API
- interface. The API interface may be used by third party developers to
- connect their applications with API aware hosts like GoldED: after
- registration clients recieve notify messages from the host application.
- Depending on these messages they can take approbiate actions (e.g. close
- their windows if the host is about to close a screen, indicating this by
- sending API_ACTION_HIDE messages to all registered clients). ARexx usually
- is used to control applications. The API interface is used by applications
- to control clients.
-
- HOW TO RUN CLIENTS
-
- Clients are automatically launched by GoldED depending on the file types
- currently used. Clients are libraries. They provide a fixed set of
- functions called by the editor. Several example API clients are shipped
- with GoldED; please have a look at the provided source code to understand
- the basic meachanisms. Old message-based API clients released for GoldED 3
- or earlier versions of GoldED are not supported by this release of GoldED -
- you will have to install API Release 2 aware updates made for GoldED 4.
-