A conversation object.
A string or symbol.
A clipboard format specifier.
A keyword.
A boolean.
The accessor
dde-item
performs a request transaction when read. It performs a poke transaction when set.
To illustrate, the following dde-request command
(dde-request
conversation
item
:format
format
:type
type
:errorp
errorp
)
can also be issued using
dde-item
as follows:
(dde-item
conversation
item
:FORMAT
format
:TYPE
type
:ERRORP
errorp
)
Similarly, the following dde-poke command
(dde-poke
conversation
item
data
:format
format
:type
type
:errorp
errorp
)
can be issued using
dde-item
as follows:
(setf (dde-item
conversation
item
:format
format
:type
type
:errorp
errorp
)
data
)
except that the format always returns data .
Upon success, this function returns a
result
of
t
. On failure, the behavior depends on the value of the
errorp
argument. If
errorp
is
t
(the default value), LispWorks signals an error. If it is
nil
, the function returns
nil
to indicate failure.