CLIM 2.0 User's Guide

Appendix D LispWorks CLIM and CAPI


This appendix describes how the current version of LispWorks CLIM uses the CAPI (Common Application Programmer's Interface).

Native gadgets in CLIM are implemented using CAPI gadgets. Table 5. "CLIM Gadgets and the Equivalent CAPI Gadgets" sets out the equivalences between the CLIM gadgets and CAPI gadgets.
CLIM Gadgets and the Equivalent CAPI Gadgets
CLIM GadgetsCAPI Gadgets
push-buttonpush-button
toggle-buttoncheck-button
radio-boxradio-button-panel
check-boxcheck-button-panel
option-paneoption-pane
list-panelist-panel
text-fieldtext-input-pane
text-editoreditor-pane
scroll-barscroll-bar
sliderslider

(not supported in CAPI)

Some higher-level functionality in CLIM is also implemented by calling the corresponding CAPI function. See Table 6. "CLIM Functions and the Equivalent CAPI Functions" for the corresponding functions.
CLIM Functions and the Equivalent CAPI Functions
CLIM FunctionsCAPI Functions
select-fileprompt-for-file
notify-userdisplay-message-on-screen

popup-confirmer

menu-chooseprompt-with-list(depending on themenu-viewand argument list).


CLIM 2.0 User's Guide - OCT 1998

Generated with Harlequin WebMaker