]>
(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 long
s).
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.