]>
W3A -- history of changes(7 Jun '95) Split peekXXX into
peekXXX and doneXXX.
(30 May '95) added `quality' argument to `initXXX' for viewers and filters (not sure this is the best way, though).
(22 Mar '95) IDs for user functions are now passed in the
initXXX() call, but no longer in the
eventXXX() call.
A note is added in the event description, saying that event 1 may be called several times for the same document.
(28 Feb '95) IDs for viewers, etc. are now generated by
the browser, not by the openXXX functions. Because
of this, the version number is now W3A 1.1.
(2 Dec '94) Added arguments to all initXXX
functions, to return lists of protocols, types, etc. that are
handled by that applet (This info doesn't need to go in the
config file anymore.)
(12 Oct '94) Made infoXXX in agents suitable
for non-blocking I/O.
(11 Oct '94) Added peekXXX to agent API.
(19 Aug '94) Added infoXXX to viewer API.
(8 Aug '94) Added W3Aevent and
eventXXX functions; added explanation of events and
synchronization.
Removed W3Aregister and
W3Aunregister, since they are now subsumed by
eventXXX.
(27 Jul '94) Added note in W3A/V about required uniqueness of viewer's IDs.
(26 Jul '94) Changed returned id for viewers, filters and
printers from int to long, to allow
viewers to return pointers (cast as longs).
Added ETYPE error code.
Callbacks now have a const W3ADocument
argument, not a pointer.
(21 Jul '94) Changed a few argument lists to bring
w3a.h and the description in line.
Renamed W3Ainfo to W3AinfoDoc.
<14 Jul '94) Added W3AWindow type and added
this as argument to several functions.
Added W3Asubprocess, W3AopenViewer,
W3AwriteViewer, W3AcloseViewer.
Renamed W3Aopen...W3Aclose to
W3AopenAgent...W3AcloseAgent.
Removed W3AworkArea.
The previous version is still available here
(7 Jul '94) Removed mention of `current document' from W3A.html, since it is no longer relevant.
(6 Jul '94) Added question about dynamic changing of
`Accept:' headers. Added notes about this to
W3AbrowserInfo and W3Aopen.
(5 Jul '94) Fixed some typos in function arguments.
Added remark about viewer possibly not existing anymore
after a call to W3Aprocess.
Added some FAQ-like questions and answers.
(4 Jul '94) Fixed bug in plain viewer
(openPlain returned incorrect ID).
(30 Jun '94) Accessories are now always initialized, not just when they are first called.
The viewer's openXXX function now has
W3ADocumentInfo as parameter, since the viewer may
need more than just the MIME type. (In particular, it may need
the #anchor part of the URL.)
The W3ADocumentInfo now contains the doc's
size (if available); useful for progress meters.
(29 Jun '94) Added applet_id argument to
W3AworkArea.
(28 Jun '94) Added W3A/P (printer drivers) as another applet type; removed the note about this.
Re-phrased to describe applets as object classes
and the call to openXXX as creating an instance
Added a preference value to the signature of viewers, so the user can indicate which format he prefers to view.
Added explicit (but still incomplete) mention of errno error codes in several places.
Removed mention of `history of documents.' Browsers do not need to have a history list.