LispWorks CAPI Reference Manual > 1 CAPI Reference Entries

NextPrevUpTopContentsIndex

capi-object-property

Function
Summary

The capi-object-property function is used to get and set properties in the property list of a capi-object .

Package

capi

Signature

capi-object-property object property

Signature

(setf capi-object-property) value object property

Description

All CAPI objects contain a property list, similar to the symbol plist . The recommended ways of setting properties are capi-object-property and (setf capi-object-property) . To remove a property, use the function remove-capi-object-property.

Example

In this example a list panel is created, and a test property is set and examined using capi-object-property .

(setq pane (make-instance 'capi:list-panel
                          :items '(1 2 3)))
(capi:capi-object-property pane 'test-property)
(setf (capi:capi-object-property pane 'test-property)
      "Test")
(capi:capi-object-property pane 'test-property)
(capi:remove-capi-object-property pane 'test-property)
(capi:capi-object-property pane 'test-property)
See also

capi-object
remove-capi-object-property


LispWorks CAPI Reference Manual - 21 Dec 2009

NextPrevUpTopContentsIndex