LispWorks CAPI Reference Manual

NextPrevTopContents

Index

A

abort-callback function 1

abort-dialog function 2

abort-exit-confirmer function 3

:accelerator initarg 297

Accelerators 226 , 297

accepts-focus-p generic function 4

:accepts-focus-p initarg 53 , 145

accessor functions

application-interface-application-menu 46

application-interface-dock-menu 46

application-interface-message-callback 46

button-alternate-callback 425

button-armed-image 16

button-cancel-p 16

button-default-p 16

button-disabled-image 16

button-enabled 16

button-image 16

button-press-callback 425

button-selected 16

button-selected-disabled-image 16

button-selected-image 16

callbacks-action-callback 27

callbacks-callback-type 27

callbacks-extend-callback 27

callbacks-retract-callback 27

callbacks-selection-callback 27

capi-object-name 31

capi-object-plist 31

choice-initial-focus-item 35

choice-interaction 35

choice-selection 35

cocoa-view-pane-init-function 48

cocoa-view-pane-view-class 48

collection-items 53

collection-items-count-function 53

collection-items-get-function 53

collection-items-map-function 53

collection-print-function 53

collection-test-function 53

collector-pane-stream 58

display-pane-text 99

docking-layout-controller 104

docking-layout-divider-p 104

docking-layout-docking-test-function 104

docking-layout-items 104

docking-layout-orientation 104

document-frame-container 109

drawn-pinboard-object-display-callback 119

editor-pane-buffer 141

editor-pane-change-callback 132

editor-pane-enabled 132

editor-pane-fixed-fill 132

editor-pane-line-wrap-face 132

editor-pane-line-wrap-marker 132

editor-pane-text 132

editor-pane-wrap-style 132

element-interface 146

element-parent 146

element-widget-name 146

filled 152 , 435

filtering-layout-matches-text 159

filtering-layout-state 159

form-title-adjust 168

form-title-gap 168

form-vertical-adjust 168

form-vertical-gap 168

graph-edge-from 176

graph-edge-to 176

graph-node-height 177

graph-node-in-edges 177

graph-node-out-edges 177

graph-node-width 177

graph-node-x 177

graph-node-y 177

graph-object-element 178

graph-object-object 178

graph-pane-layout-function 179

graph-pane-roots 179

help-key 53 , 146 , 298 , 555

image-height 649

image-pinboard-object-image 196

image-width 649

interactive-pane-stream 201

interactive-pane-top-level-function 201

interface-activate-callback 207

interface-confirm-destroy-function 207

interface-create-callback 207

interface-default-toolbar-states 207

interface-destroy-callback 207

interface-geometry-change-callback 207

interface-help-callback 207

interface-iconify-callback 207 , 215

interface-menu-bar-items 207

interface-message-area 207 , 215

interface-override-cursor 207

interface-pointer-documentation-enabled 207

interface-title 207

interface-toolbar-items 207

interface-toolbar-states 207

interface-tooltips-enabled 207

interface-window-styles 207

item-collection 238

item-data 238

item-print-function 238

item-selected 238

item-text 238

labelled-line-text-foreground 241

layout-description 242

layout-ratios 60 , 454

layout-x-adjust 603

layout-x-gap 189

layout-x-ratios 189

layout-y-adjust 603

layout-y-gap 189

layout-y-ratios 189

list-panel-right-click-selection-behavior 246

list-view-auto-reset-column-widths 258

list-view-columns 258

list-view-image-function 258

list-view-state-image-function 258

list-view-subitem-function 258

list-view-subitem-print-functions 258

list-view-view 258

menu-image-function 290

menu-items 290

menu-object-enabled 303

menu-popup-callback 303

menu-title 545

menu-title-function 545

ole-control-component-pane 326

option-pane-enabled 338

option-pane-enabled-positions 338

option-pane-image-function 338

option-pane-popup-callback 338

option-pane-separator-item 338

option-pane-visible-items-count 338

output-pane-create-callback 342

output-pane-destroy-callback 342

output-pane-display-callback 342

output-pane-focus-callback 342

output-pane-graphics-options 342

output-pane-input-model 342

output-pane-resize-callback 342

output-pane-scroll-callback 342

pane-layout 21 , 207

password-pane-overwrite-character 364

pinboard-object-activep 370

pinboard-object-graphics-args 370

pinboard-object-pinboard 370

popup-menu-button-menu 388

popup-menu-button-menu-function 388

range-callback 433

range-end 433

range-orientation 433

range-slug-end 433

range-slug-start 433

range-start 433

rich-text-pane-change-callback 444

rich-text-pane-limit 444

rich-text-pane-text 444

screen-depth 456

screen-height 456

screen-height-in-millimeters 456

screen-interfaces 108 , 456

screen-number 456

screen-width 456

screen-width-in-millimeters 456

scroll-bar-line-size 462

scroll-bar-page-size 462

shell-pane-command 494

simple-pane-background 499

simple-pane-cursor 499

simple-pane-drag-callback 499

simple-pane-drop-callback 499

simple-pane-enabled 159 , 499 , 561

simple-pane-font 499

simple-pane-foreground 499

simple-pane-horizontal-scroll 499

simple-pane-scroll-callback 499

simple-pane-vertical-scroll 499

simple-pane-visible-border 499

slider-show-value-p 510

slider-start-point 510

switchable-layout-combine-child-constraints 517

switchable-layout-visible-child 517

tab-layout-combine-child-constraints 519

tab-layout-visible-child-function 519

text-input-pane-before-change-callback 534

text-input-pane-buttons-enabled 525

text-input-pane-callback 525

text-input-pane-caret-position 525

text-input-pane-change-callback 525

text-input-pane-completion-function 525

text-input-pane-confirm-change-function 525

text-input-pane-editing-callback 525

text-input-pane-enabled 525

text-input-pane-max-characters 525

text-input-pane-navigation-callback 525

text-input-pane-text 525

text-input-range-callback 542

text-input-range-callback-type 542

text-input-range-end 542

text-input-range-start 542

text-input-range-value 542

text-input-range-wraps-p 542

titled-object-message 547

titled-object-message-font 215 , 547

titled-object-title 547

titled-object-title-font 547

title-pane-text 544

toolbar-button-dropdown-menu 555

toolbar-button-dropdown-menu-function 555

toolbar-button-dropdown-menu-kind 555

toolbar-button-image 555

toolbar-button-popup-interface 555

toolbar-button-selected-image 555

toolbar-flat-p 552

toolbar-object-enabled-function 561

top-level-interface-external-border 207

top-level-interface-transparency 207

tree-view-action-callback-expand-p 572

tree-view-checkbox-change-callback 572

tree-view-checkbox-child-function 572

tree-view-checkbox-initial-status 572

tree-view-checkbox-next-map 572

tree-view-checkbox-parent-function 572

tree-view-checkbox-status 572

tree-view-children-function 572

tree-view-expandp-function 572

tree-view-has-root-line 572

tree-view-image-function 572

tree-view-leaf-node-p-function 572

tree-view-retain-expanded-nodes 572

tree-view-right-click-extended-match 572

tree-view-roots 572

tree-view-state-image-function 572

:action-callback initarg 27

:action-callback-expand-p initarg 570

:activate-callback initarg 205

activate-pane function 5

:activep initarg 369 , 432

active-pane-copy function 6

active-pane-copy-p function 6

active-pane-cut function 6

active-pane-cut-p function 6

active-pane-deselect-all function 6

active-pane-deselect-all-p function 6

active-pane-paste function 6

active-pane-paste-p function 6

active-pane-select-all function 6

active-pane-select-all-p function 6

active-pane-undo function 6

active-pane-undo-p function 6

ActiveX 332

:adjust initarg 60 , 454

:adjust item in :buttons initarg 533

:after-input-callback initarg 131

:alternate-callback initarg 425

:alternative initarg 297

analyze-external-image function 605

append-items generic function 7

Application menu 45

application-interface-application-menu accessor function 46

application-interface-dock-menu accessor function 46

application-interface-message-callback accessor function 46

:application-menu initarg 46

apply-in-pane-process function 8

apply-rotation function 606

apply-scale function 606

apply-translation function 607

apropos-color-alias-names function 717

apropos-color-names function 718

apropos-color-spec-names function 719

:armed-image initarg 16

:armed-images initarg 20

arrow-pinboard-object class 9

attach-interface-for-callback function 11

attach-simple-sink function 12

attach-sink function 13

augment-font-description function 607

:auto-menus initarg 204

:auto-reset-column-widths initarg 257 , 310

B

background graphics state parameter 666

:background initarg 497

beep-pane function 14

:before-change-callback initarg 534

:before-input-callback initarg 131

:best-height initarg 204

:best-width initarg 204

:best-x initarg 204

:best-y initarg 204

:browse-file item in :buttons initarg 531

:buffer-modes initarg 131

:buffer-name initarg 58 , 131

built-in scrolling 174

button class 15

button-alternate-callback accessor function 425

button-armed-image accessor function 16

button-cancel-p accessor function 16

:button-class initarg 20

button-default-p accessor function 16

button-disabled-image accessor function 16

button-enabled accessor function 16

:button-height initarg 552

button-image accessor function 16

button-panel class 20

button-press-callback accessor function 425

:buttons initarg 525

button-selected accessor function 16

button-selected-disabled-image accessor function 16

button-selected-image accessor function 16

:button-width initarg 552

C

calculate-constraints generic function 25

calculate-layout generic function 26

:callback initarg 15 , 17 , 159 , 303 , 432 , 462 , 524 , 542 , 554

:callback-data-function initarg 303

:callback-object initarg 159

callbacks 27

for button panels 20

for buttons 17

passing different variables 12

callbacks class 27

:callbacks initarg 20 , 552 , 560

callbacks-action-callback accessor function 27

callbacks-callback-type accessor function 27

callbacks-extend-callback accessor function 27

callbacks-retract-callback accessor function 27

callbacks-selection-callback accessor function 27

:callback-type initarg 27 , 519 , 524 , 542

call-editor generic function 29

:cancel item in :buttons initarg 531

cancel-button image identifier 534

:cancel-button initarg 21

:cancel-function item in :buttons initarg 532

:cancel-p initarg 15

CAPI process 93

capi-object class 30

capi-object-name accessor function 31

capi-object-plist accessor function 31

capi-object-property function 31

:caret-position initarg 524

:change-callback initarg 131 , 159 , 444 , 525

:change-callback-type initarg 524

:character-format initarg 444

:checkbox-change-callback initarg 571

:checkbox-child-function initarg 571

:checkbox-initial-status initarg 571

:checkbox-next-map initarg 571

:checkbox-parent-function initarg 571

:checkbox-status initarg 571

check-button class 32

check-button-panel class 33

%child% geometry slot 594

:child initarg 508

:children-function initarg 178 , 569

choice class 34

choice-initial-focus-item accessor function 35

choice-interaction accessor function 35

choice-selected-item generic function 38

choice-selected-item-p function 39

choice-selected-items generic function 40

choice-selection accessor function 35

choice-update-item function 41

class options

:coclass 88

:definition 80

:interfaces 88

:layouts 80

:menu-bar 80

:menus 80

:panes 80

:source-interfaces 88

classes

arrow-pinboard-object 9

button 15

button-panel 20

callbacks 27

capi-object 30

check-button 32

check-button-panel 33

choice 34

cocoa-default-application-interface 45

cocoa-view-pane 48

collection 52

collector-pane 58

color-screen 59

column-layout 60

display-pane 98

docking-layout 103

document-container 108

document-frame 109

double-headed-arrow-pinboard-object 112

double-list-panel 113

drawn-pinboard-object 119

echo-area-pane 129

editor-pane 131

element 144

ellipse 152

expandable-item-pinboard-object 157

extended-selection-tree-view 158

external-image 632

filtering-layout 158

foreign-owned-interface 167

form-layout 168

graph-edge 176

graph-node 176

graph-object 177

graph-pane 178

grid-layout 188

image 649

image-list 195

image-pinboard-object 196

image-set 197

interactive-pane 201

interface 204

item 237

item-pinboard-object 239

labelled-arrow-pinboard-object 240

labelled-line-pinboard-object 240

layout 241

line-pinboard-object 243

listener-pane 261

list-panel 245

list-view 256

menu 290

menu-component 294

menu-item 297

menu-object 303

message-pane 307

mono-screen 309

multi-column-list-panel 310

multi-line-text-input-pane 314

non-focus-list-interface 315

ole-control-component 326

ole-control-doc 328

ole-control-frame 329

ole-control-pane 332

ole-control-pane-simple-sink 335

option-pane 337

output-pane 340

password-pane 364

pinboard-layout 366

pinboard-object 369

pixmap-port 677

popup-menu-button 388

progress-bar 401

push-button 425

push-button-panel 426

radio-button 429

radio-button-panel 430

range-pane 432

rectangle 434

rich-text-pane 444

right-angle-line-pinboard-object 452

row-layout 453

screen 455

scroll-bar 462

shell-pane 493

simple-layout 496

simple-network-pane 496

simple-pane 497

simple-pinboard-layout 508

slider 510

sorted-object 512

static-layout 514

switchable-layout 516

tab-layout 518

text-input-choice 522

text-input-pane 523

text-input-range 542

titled-menu-object 544

titled-object 546

titled-pinboard-object 549

title-pane 543

toolbar 552

toolbar-button 554

toolbar-component 559

toolbar-object 561

tracking-pinboard-layout 567

tree-view 569

x-y-adjustable-layout 602

clear-external-image-conversions function 608

clear-graphics-port function 609

clear-graphics-port-state function 609

clear-rectangle function 610

clipboard function 42

clipboard-empty function 44

clone generic function 45

:close-callback initarg 332

:coclass class option 88

Cocoa Event Loop process 93

cocoa-default-application-interface class 45

cocoa-view-pane class 48

cocoa-view-pane-init-function accessor function 48

cocoa-view-pane-view function 50

cocoa-view-pane-view-class accessor function 48

collect-interfaces generic function 51

collection class 52

:collection initarg 238

collection-find-next-string generic function 55

collection-find-string generic function 56

collection-items accessor function 53

collection-items-count-function accessor function 53

collection-items-get-function accessor function 53

collection-items-map-function accessor function 53

collection-last-search generic function 57

collection-print-function accessor function 53

collection-search generic function 57

collection-test-function accessor function 53

collector-pane class 58

collector-pane-stream accessor function 58

color- <component> function 720

*color-database* variable 721

:color-function initarg 246

color-level function 720 , 722

color-model function 723

colors= function 723

color-screen class 59

:column initarg 188

:column-function initarg 310

column-layout class 60

column-layout-divider 61

:columns initarg 310

:combine-child-constraints initarg 516 , 519

:command initarg 493

command table 341

complete-button image identifier 534

:complete-do-action initarg 525

:completion item in :buttons initarg 531

:completion-function initarg 524

component-name function 63

:component-name initarg 332 , 335

compress-external-image function 610

compute-char-extents function 611

comtab 341

Confirm Before Exiting 64 , 470

:confirm-change-function initarg 525

:confirm-destroy-function initarg 204

confirmer-pane function 65

confirm-quit function 63

confirm-yes-or-no function 65

contain function 66

container 109

container special slot 109

continuation function, dialog

creating 589

using 95 , 352 , 381 , 391 , 403 , 405 , 408 , 410 , 412 , 413 , 415 , 418 , 420 , 421 , 423 , 424

:controller initarg 103

convert-color function 724

convert-external-image function 611

convert-relative-position function 67

convert-to-font-description function 612

convert-to-screen function 68

copy-external-image function 613

copy-pixels function 613

copy-transform function 614

count-collection-items generic function 72

:create-callback initarg 204 , 326 , 341

create-pixmap-port function 615

current-dialog-handle function 72

current-document generic function 74

current-pointer-position function 74

current-popup function 75

current-printer function 76

:cursor initarg 498

D

dash graphics state parameter 668

dashed graphics state parameter 668

:data initarg 238

:default initarg 242

:default-button initarg 21

*default-editor-pane-line-wrap-marker* variable 76

:default-image-set initarg 552 , 560

*default-image-translation-table* variable 616 , 656

default-library function 77

:default-p initarg 15

:default-toolbar-states initarg 206

define-color-alias function 725

define-color-models macro 726

define-command macro 77

define-font-alias function 616

define-interface macro 79

define-layout macro 86

define-menu macro 88

define-ole-control-component macro 87

:definition class option 80

delete-color-translation function 727

:depth initarg 456

:description initarg 242 , 519

destroy button

removal 212

destroy generic function 89

:destroy-callback initarg 204 , 326 , 341

destroy-pixmap-port function 617

detach-simple-sink function 90

detach-sink function 91

dialog continuation function

creating 589

using 95 , 352 , 381 , 391 , 403 , 405 , 408 , 410 , 412 , 413 , 415 , 418 , 420 , 421 , 423 , 424

dialogs

aborting 2

:directories-only initarg 524

:disabled-image initarg 15

:disabled-images initarg 20

display function 92

:display-callback initarg 119 , 341

display-dialog function 94

display-errors macro 97

display-message function 97

display-message-for-pane function 98

display-message-on-screen function 98

display-pane class 98

display-pane-text accessor function 99

display-popup-menu function 100

display-replacable-dialog function 101

:display-state initarg 206

display-tooltip generic function 102

dither-color-spec function 617

:divider-p initarg 103

:dividerp initarg 552

Dock menu 45

:docking-callback initarg 103

docking-layout class 103

docking-layout-controller accessor function 104

docking-layout-divider-p accessor function 104

docking-layout-docking-test-function accessor function 104

docking-layout-items accessor function 104

docking-layout-orientation accessor function 104

docking-layout-pane-docked-p function 107

docking-layout-pane-visible-p function 107

:docking-test-function initarg 103

:dock-menu initarg 46

document-container class 108

document-frame class 109

document-frame-container accessor function 109

double-headed-arrow-pinboard-object class 112

:double-head-predicate initarg 112

double-list-panel class 113

Drag and drop

coordinates 127

dragging 115

dropping 498

effect 122 , 125

formats 127 , 473

object 126

:drag-callback initarg 498

drag-pane-object function 115

draw-arc function 618

draw-arcs function 619

draw-character function 620

draw-circle function 620

draw-ellipse function 621

draw-image function 622

draw-line function 623

draw-lines function 624

draw-metafile function 117

draw-metafile-to-image function 118

drawn-pinboard-object class 119

drawn-pinboard-object-display-callback accessor function 119

draw-pinboard-object generic function 120

draw-pinboard-object-highlighted generic function 121

draw-pinboard-object-unhighlighted generic function 121

draw-point function 625

draw-points function 625

draw-polygon function 626

draw-polygons function 627

draw-rectangle function 628

draw-rectangles function 629

draw-string function 630

:draw-with-buffer initarg 342

:drop-callback initarg 498

:dropdown-menu initarg 555

:dropdown-menu-function initarg 555

:dropdown-menu-kind initarg 555

drop-object-allows-drop-effect-p function 122

drop-object-collection-index function 123

drop-object-collection-item function 124

drop-object-drop-effect function 125

drop-object-get-object function 126

drop-object-pane-x function 127

drop-object-pane-y function 127

drop-object-provides-format function 127

E

:echo-area initarg 132

*echo-area-cursor-inactive-style* variable 128

echo-area-pane class 129

:edge-pinboard-class initarg 179

:editing-callback initarg 525

*editor-cursor-active-style* variable 130

*editor-cursor-color* variable 129

*editor-cursor-drag-style* variable 130

*editor-cursor-inactive-style* variable 130

editor-pane class 131

editor-pane-blink-rate generic function 140

editor-pane-buffer accessor function 141

editor-pane-change-callback accessor function 132

editor-pane-enabled accessor function 132

editor-pane-fixed-fill accessor function 132

editor-pane-line-wrap-face accessor function 132

editor-pane-line-wrap-marker accessor function 132

editor-pane-native-blink-rate function 142

editor-pane-selected-text function 142

editor-pane-selected-text-p generic function 143

editor-pane-stream function 143

editor-pane-text accessor function 132

editor-pane-wrap-style accessor function 132

editor-window generic function 144

element class 144

element-container function 151

element-interface accessor function 146

element-interface-for-callback function 151

element-parent accessor function 146

element-screen function 152

element-widget-name accessor function 146

ellipse class 152

:enabled initarg 15 , 131 , 159 , 303 , 337 , 497 , 524 , 561

:enabled-function initarg 303 , 561

:enabled-function-for-dialog initarg 298

:enabled-positions initarg 338

:enabled-slot initarg 303

:enable-pointer-documentation initarg 205

:enable-tooltips initarg 205

:end-x initarg 244

:end-y initarg 244

ensure-<command> function 728

ensure-area-visible generic function 153

ensure-gdiplus function 631

ensure-interface-screen function 153

Escape key 379

event handler

key strokes 342

mouse click 342

mouse gestures 342

mouse move 342

execute-with-interface function 154

execute-with-interface-if-alive function 155

exit-confirmer function 156

exit-dialog function 156

expandable-item-pinboard-object class 157

:expandp-function initarg 570

:extend-callback initarg 27

extended-selection-tree-view class 158

:external-border initarg 206

external-image class 632

external-image-color-table function 633

externalize-image function 634

:external-max-height initarg 145 , 370

:external-max-width initarg 145 , 370

:external-min-height initarg 145 , 369

:external-min-width initarg 145 , 369

F

:file-completion initarg 524

:filename initarg 444

filled accessor function 152 , 435

:filled initarg 152 , 435

fill-style graphics state parameter 667

:filter initarg 246

:filter-automatic-p initarg 246

:filter-callback initarg 246

:filter-change-callback-p initarg 246

:filter-help-string initarg 246

filtering-layout class 158

filtering-layout-matches-text accessor function 159

filtering-layout-match-object-and-exclude-p function 163

filtering-layout-state accessor function 159

:filter-matches-title initarg 246

:filter-short-menu-text initarg 246

find-best-font function 635

find-graph-edge generic function 163

find-graph-node generic function 164

finding panes

interfaces 80

find-interface generic function 165

find-matching-fonts function 636

find-pane 80

find-string-in-collection generic function 166

:fit-size-to-children initarg 514

:fixed-fill initarg 132

:flatp initarg 552

focus

keyboard input on Cocoa 213

mouse events on Cocoa 213

moving to a new pane 5

setting to a pane 356 , 482

:focus-callback initarg 341

font graphics state parameter 668

:font initarg 497

font-description function 636

font-description-attributes function 637

font-description-attribute-value function 637

font-fixed-width-p function 638

force-screen-update function 166

force-update-all-screens function 167

foreground graphics state parameter 666

:foreground initarg 497

foreign-owned-interface class 167

form-layout class 168

form-title-adjust accessor function 168

form-title-gap accessor function 168

form-vertical-adjust accessor function 168

form-vertical-gap accessor function 168

frame 547

free-image function 638

free-image-access function 639

free-metafile function 169

free-sound function 169

:from initarg 176

functions

abort-callback 1

abort-dialog 2

abort-exit-confirmer 3

activate-pane 5

active-pane-copy 6

active-pane-copy-p 6

active-pane-cut 6

active-pane-cut-p 6

active-pane-deselect-all 6

active-pane-deselect-all-p 6

active-pane-paste 6

active-pane-paste-p 6

active-pane-select-all 6

active-pane-select-all-p 6

active-pane-undo 6

active-pane-undo-p 6

analyze-external-image 605

apply-in-pane-process 8

apply-rotation 606

apply-scale 606

apply-translation 607

apropos-color-alias-names 717

apropos-color-names 718

apropos-color-spec-names 719

attach-interface-for-callback 11

attach-simple-sink 12

attach-sink 13

augment-font-description 607

beep-pane 14

capi-object-property 31

choice-selected-item-p 39

choice-update-item 41

clear-external-image-conversions 608

clear-graphics-port 609

clear-graphics-port-state 609

clear-rectangle 610

clipboard 42

clipboard-empty 44

cocoa-view-pane-view 50

color- <component> 720

color-level 720 , 722

color-model 723

colors= 723

component-name 63

compress-external-image 610

compute-char-extents 611

confirmer-pane 65

confirm-quit 63

confirm-yes-or-no 65

contain 66

convert-color 724

convert-external-image 611

convert-relative-position 67

convert-to-font-description 612

convert-to-screen 68

copy-external-image 613

copy-pixels 613

copy-transform 614

create-pixmap-port 615

current-dialog-handle 72

current-pointer-position 74

current-popup 75

current-printer 76

default-library 77

define-color-alias 725

define-font-alias 616

delete-color-translation 727

destroy-pixmap-port 617

detach-simple-sink 90

detach-sink 91

display 92

display-dialog 94

display-message 97

display-message-for-pane 98

display-message-on-screen 98

display-popup-menu 100

display-replacable-dialog 101

dither-color-spec 617

docking-layout-pane-docked-p 107

docking-layout-pane-visible-p 107

drag-pane-object 115

draw-arc 618

draw-arcs 619

draw-character 620

draw-circle 620

draw-ellipse 621

draw-image 622

draw-line 623

draw-lines 624

draw-metafile 117

draw-metafile-to-image 118

draw-point 625

draw-points 625

draw-polygon 626

draw-polygons 627

draw-rectangle 628

draw-rectangles 629

draw-string 630

drop-object-allows-drop-effect-p 122

drop-object-collection-index 123

drop-object-collection-item 124

drop-object-drop-effect 125

drop-object-get-object 126

drop-object-pane-x 127

drop-object-pane-y 127

drop-object-provides-format 127

editor-pane-native-blink-rate 142

editor-pane-selected-text 142

editor-pane-stream 143

element-container 151

element-interface-for-callback 151

element-screen 152

ensure-<command> 728

ensure-gdiplus 631

ensure-interface-screen 153

execute-with-interface 154

execute-with-interface-if-alive 155

exit-confirmer 156

exit-dialog 156

external-image-color-table 633

externalize-image 634

filtering-layout-match-object-and-exclude-p 163

find-best-font 635

find-matching-fonts 636

font-description 636

font-description-attributes 637

font-description-attribute-value 637

font-fixed-width-p 638

force-screen-update 166

force-update-all-screens 167

free-image 638

free-image-access 639

free-metafile 169

free-sound 169

get-all-color-names 729

get-bounds 639

get-character-extent 640

get-char-ascent 641

get-char-descent 642

get-char-width 642

get-color-alias-translation 730

get-color-spec 731

get-constraints 170

get-enclosing-rectangle 643

get-font-ascent 643

get-font-average-width 644

get-font-descent 644

get-font-height 645

get-font-width 645

get-graphics-state 646

get-origin 646

get-page-area 172

get-printer-metrics 173

get-scroll-position 174

get-string-extent 647

get-transform-scale 648

graphics-port-transform 648

graphics-state-background 669

graphics-state-dash 669

graphics-state-dashed 669

graphics-state-fill-style 669

graphics-state-font 669

graphics-state-foreground 669

graphics-state-line-end-style 669

graphics-state-line-joint-style 669

graphics-state-mask 669

graphics-state-mask-x 669

graphics-state-mask-y 669

graphics-state-operation 669

graphics-state-pattern 669

graphics-state-scale-thickness 669

graphics-state-stipple 669

graphics-state-thickness 669

graphics-state-transform 669

graph-pane-edges 185

graph-pane-nodes 186

graph-pane-object-at-position 186

hide-interface 193

image-access-pixel 649

image-access-pixels-from-bgra 650

image-access-pixels-to-bgra 651

image-access-transfer-from-image 652

image-access-transfer-to-image 653

image-freed-p 654

image-loader 654

image-translation 655

initialize-dithers 656

inset-rectangle 656

inside-rectangle 657

installed-libraries 200

install-postscript-printer 198

interface-customize-toolbar 220

interface-display-title 222

interface-iconified-p 225

interface-preserving-state-p 230

interface-toolbar-state 232

interface-visible-p 234

invalidate-pane-constraints 236

invalidate-rectangle 658

invert-transform 658

invoke-command 236

invoke-untranslated-command 237

line-pinboard-object-coordinates 244

list-all-font-names 659

listener-pane-insert-value 262

list-panel-items-and-filter 254

load-color-database 732

load-cursor 263

load-icon-image 659

load-image 661

load-sound 266

lower-interface 268

make-dither 664

make-docking-layout-controller 270

make-font-description 664

make-foreign-owned-interface 270

make-general-image-set 272

make-graphics-state 665

make-gray 733

make-hsv 734

make-icon-resource-image-set 273

make-image 670

make-image-from-port 672

make-image-locator 274

make-menu-for-pane 274

make-resource-image-set 277

make-rgb 735

make-scaled-general-image-set 278

make-scaled-image-set 279

make-sorting-description 280

make-sub-image 673

make-transform 673

map-typeout 289

merge-font-descriptions 674

modify-editor-pane-buffer 308

non-focus-list-add-filter 316

non-focus-list-remove-filter 316

non-focus-list-toggle-enable-filter 315

non-focus-list-toggle-filter 316

offset-rectangle 675

ole-control-add-verbs 324

ole-control-close-object 325

ole-control-i-dispatch 330

ole-control-insert-object 331

ole-control-ole-object 331

ole-control-pane-frame 335

ole-control-user-component 336

ordered-rectangle-union 675

page-setup-dialog 351

pane-close-display 355

pane-descendant-child-with-focus 356

pane-supports-menus-with-images 363

pixblt 676

play-sound 365

popup-confirmer 377

port-height 678

port-string-height 678

port-string-width 679

port-width 679

postmultiply-transforms 680

premultiply-transforms 680

print-dialog 390

print-editor-buffer 392

printer-configuration-dialog 395

printer-metrics-device-height 396

printer-metrics-device-width 396

printer-metrics-dpi-x 396

printer-metrics-dpi-y 396

printer-metrics-height 396

printer-metrics-left-margin 396

printer-metrics-max-height 396

printer-metrics-max-width 396

printer-metrics-min-left-margin 397

printer-metrics-min-top-margin 397

printer-metrics-paper-height 397

printer-metrics-paper-width 397

printer-metrics-top-margin 396

printer-metrics-width 396

printer-port-handle 397

printer-port-supports-p 398

print-file 392

print-rich-text-pane 393

print-text 394

process-pending-messages 400

prompt-for-color 401

prompt-for-confirmation 402

prompt-for-directory 404

prompt-for-file 406

prompt-for-files 409

prompt-for-font 410

prompt-for-form 411

prompt-for-forms 413

prompt-for-integer 414

prompt-for-items-from-list 415

prompt-for-number 416

prompt-for-string 417

prompt-for-symbol 419

prompt-for-value 421

prompt-with-list 422

prompt-with-list-non-focus 319

prompt-with-message 424

quit-interface 428

raise-interface 431

range-set-sizes 433

read-and-convert-external-image 681

read-color-db 736

read-external-image 682

read-sound-file 434

rectangle-union 686

redisplay-menu-bar 436

redraw-pinboard-layout 437

redraw-pinboard-object 437

register-image-load-function 688

register-image-translation 689

remove-capi-object-property 438

replace-dialog 440

reset-image-translation-table 690

reuse-interfaces-p 443

rich-text-pane-character-format 446

rich-text-pane-operation 447

rich-text-pane-paragraph-format 451

rich-text-version 452

screen-active-interface 457

screen-active-p 457

screen-internal-geometry 458

screen-logical-resolution 458

screens 459

selection 465

selection-empty 466

separation 691

set-application-interface 467

set-clipboard 468

set-confirm-quit-flag 470

set-default-editor-pane-blink-rate 470

set-default-image-load-function 691

set-default-interface-prefix-suffix 471

set-drop-object-supported-formats 473

set-editor-parenthesis-colors 474

set-geometric-hint 475

set-graphics-port-coordinates 692

set-graphics-state 693

set-hint-table 475

set-interactive-break-gestures 477

set-object-automatic-resize 478

set-printer-metrics 488

set-printer-options 489

set-rich-text-pane-character-format 482

set-rich-text-pane-paragraph-format 485

set-selection 487

set-text-input-pane-selection 490

show-interface 495

show-pane 495

simple-pane-handle 505

simple-print-port 509

sort-object-items-by 511

start-gc-monitor 513

stop-gc-monitor 515

stop-sound 516

tab-layout-panes 521

tab-layout-visible-child 522

text-input-pane-complete-text 536

text-input-pane-copy 537

text-input-pane-cut 538

text-input-pane-delete 538

text-input-pane-in-place-complete 539

text-input-pane-paste 539

text-input-pane-selected-text 540

text-input-pane-selection 540

text-input-pane-selection-p 541

transform-area 694

transform-distance 694

transform-distances 695

transform-is-rotated 695

transform-point 696

transform-points 696

transform-rect 697

tree-view-ensure-visible 578

tree-view-item-checkbox-status 579

tree-view-item-children-checkbox-status 580

unconvert-color 737

undefine-font-alias 698

uninstall-postscript-printer 582

unit-transform-p 699

unmap-typeout 583

untransform-distance 700

untransform-distances 701

untransform-point 701

untransform-points 702

update-all-interface-titles 584

update-pinboard-object 585

update-screen-interface-titles 585

update-toolbar 586

validate-rectangle 703

wrap-text 600

wrap-text-for-pane 601

write-external-image 714

G

:gap initarg 60 , 454

generic functions

accepts-focus-p 4

append-items 7

calculate-constraints 25

calculate-layout 26

call-editor 29

choice-selected-item 38

choice-selected-items 40

clone 45

collect-interfaces 51

collection-find-next-string 55

collection-find-string 56

collection-last-search 57

collection-search 57

count-collection-items 72

current-document 74

destroy 89

display-tooltip 102

draw-pinboard-object 120

draw-pinboard-object-highlighted 121

draw-pinboard-object-unhighlighted 121

editor-pane-blink-rate 140

editor-pane-selected-text-p 143

editor-window 144

ensure-area-visible 153

find-graph-edge 163

find-graph-node 164

find-interface 165

find-string-in-collection 166

get-collection-item 170

get-horizontal-scroll-parameters 171

get-vertical-scroll-parameters 175

graph-node-children 177

graph-pane-add-graph-node 182

graph-pane-delete-object 183

graph-pane-delete-objects 183

graph-pane-delete-selected-objects 184

graph-pane-direction 184

graph-pane-select-graph-nodes 187

graph-pane-update-moved-objects 187

hide-pane 193

highlight-pinboard-object 194

interactive-pane-execute-command 203

interface-display 221

interface-editor-pane 223

interface-extend-title 223

interface-geometry 224

interface-keys-style 225

interface-match-p 228

interface-menu-groups 229

interface-preserve-state 230

interface-reuse-p 231

interpret-description 235

itemp 239

list-panel-enabled 252

list-panel-filter-state 253

list-panel-unfiltered-items 255

locate-interface 267

make-container 269

make-image-access 671

make-pane-popup-menu 275

manipulate-pinboard 282

map-collection-items 285

map-pane-children 285

map-pane-descendant-children 288

merge-menu-bars 306

move-line 309

non-focus-maybe-capture-gesture 316

non-focus-terminate 318

non-focus-update 319

over-pinboard-object-p 351

pane-adjusted-offset 352

pane-adjusted-position 353

pane-got-focus 356

pane-has-focus-p 357

pane-initial-focus 357

pane-interface-copy-object 359

pane-interface-copy-p 359

pane-interface-cut-object 359

pane-interface-cut-p 359

pane-interface-deselect-all 359

pane-interface-deselect-all-p 359

pane-interface-paste-object 359

pane-interface-paste-p 359

pane-interface-select-all 359

pane-interface-select-all-p 359

pane-interface-undo 359

pane-interface-undo-p 359

pane-popup-menu-items 360

pane-string 362

parse-layout-descriptor 364

pinboard-object-at-position 372

pinboard-object-graphics-arg 373

pinboard-object-overlap-p 374

pinboard-pane-position 375

pinboard-pane-size 376

print-capi-button 388

print-collection-item 389

redisplay-collection-item 435

redisplay-interface 435

reinitialize-interface 438

remove-items 439

replace-items 441

report-active-component-failure 442

scroll 460

scroll-if-not-visible-p 463

search-for-item 465

set-button-panel-enabled-items 468

set-horizontal-scroll-parameters 476

set-pane-focus 482

set-scroll-position 461

set-scroll-range 476 , 493

set-top-level-interface-geometry 491

set-vertical-scroll-parameters 492

simple-pane-visible-height 506

simple-pane-visible-size 506

simple-pane-visible-width 507

sorted-object-sort-by 512

switchable-layout-switchable-children 518

top-level-interface 561

top-level-interface-display-state 562

top-level-interface-geometry 563

top-level-interface-geometry-key 564

top-level-interface-p 566

top-level-interface-save-geometry-p 566

tree-view-expanded-p 578

tree-view-update-an-item 580

tree-view-update-item 581

unhighlight-pinboard-object 582

update-interface-title 584

geometry slots

%child% 594

%height% 594

%max-height% 595

%max-width% 595

%min-height% 594

%min-width% 594

%object% 594

%ratio% 594

%scroll-height% 595

%scroll-horizontal-page-size% 595

%scroll-horizontal-slug-size% 595

%scroll-horizontal-step-size% 595

%scroll-start-x% 595

%scroll-start-y% 595

%scroll-vertical-page-size% 595

%scroll-vertical-slug-size% 595

%scroll-vertical-step-size% 595

%scroll-width% 595

%scroll-x% 595

%scroll-y% 595

%width% 594

%x% 594

%y% 594

:geometry-change-callback initarg 205

:gesture-callbacks initarg 525

get pane

interface 80

get-all-color-names function 729

get-bounds function 639

get-character-extent function 640

get-char-ascent function 641

get-char-descent function 642

get-char-width function 642

get-collection-item generic function 170

get-color-alias-translation function 730

get-color-spec function 731

get-constraints function 170

get-enclosing-rectangle function 643

get-font-ascent function 643

get-font-average-width function 644

get-font-descent function 644

get-font-height function 645

get-font-width function 645

get-graphics-state function 646

get-horizontal-scroll-parameters generic function 171

get-origin function 646

get-page-area function 172

get-pane 80

get-printer-metrics function 173

get-scroll-position function 174

get-string-extent function 647

get-transform-scale function 648

get-vertical-scroll-parameters generic function 175

graph-edge class 176

graph-edge-from accessor function 176

graph-edge-to accessor function 176

:graphics-args initarg 369

:graphics-options initarg 341

graphics-port-transform function 648

graphics-state-background function 669

graphics-state-dash function 669

graphics-state-dashed function 669

graphics-state-fill-style function 669

graphics-state-font function 669

graphics-state-foreground function 669

graphics-state-line-end-style function 669

graphics-state-line-joint-style function 669

graphics-state-mask function 669

graphics-state-mask-x function 669

graphics-state-mask-y function 669

graphics-state-operation function 669

graphics-state-pattern function 669

graphics-state-scale-thickness function 669

graphics-state-stipple function 669

graphics-state-thickness function 669

graphics-state-transform function 669

graph-node class 176

graph-node-children generic function 177

graph-node-height accessor function 177

graph-node-in-edges accessor function 177

graph-node-out-edges accessor function 177

graph-node-width accessor function 177

graph-node-x accessor function 177

graph-node-y accessor function 177

graph-object class 177

graph-object-element accessor function 178

graph-object-object accessor function 178

graph-pane class 178

graph-pane-add-graph-node generic function 182

graph-pane-delete-object generic function 183

graph-pane-delete-objects generic function 183

graph-pane-delete-selected-objects generic function 184

graph-pane-direction generic function 184

graph-pane-edges function 185

graph-pane-layout-function accessor function 179

graph-pane-nodes function 186

graph-pane-object-at-position function 186

graph-pane-roots accessor function 179

graph-pane-select-graph-nodes generic function 187

graph-pane-update-moved-objects generic function 187

grid-layout class 188

groupbox 547

H

:has-root-line initarg 571

:has-title-column-p initarg 188

:head initarg 9

:head-breadth initarg 9

:head-direction initarg 9

:header-args initarg 310

:head-graphics-args initarg 9

:head-length initarg 9

%height% geometry slot 594

:height initarg 456

help

context help 213

help-callback 209

:help item in :buttons initarg 532

:help-callback initarg 205 , 206

help-key accessor function 53 , 146 , 298 , 555

:help-key initarg 53 , 145 , 297 , 555

:help-keys initarg 21

:help-string initarg 159

hide-interface function 193

hide-pane generic function 193

highlight-pinboard-object generic function 194

:highlight-style initarg 366

:horizontal-scroll initarg 463 , 498

HWND 72 , 505

I

:iconify-callback initarg 205

:ignore-fle-suffices initarg 524

image class 649

image identifiers

cancel-button 534

complete-button 534

ok-button 533

:image initarg 15 , 196 , 554

image-access-pixel function 649

image-access-pixels-from-bgra function 650

image-access-pixels-to-bgra function 651

image-access-transfer-from-image function 652

image-access-transfer-to-image function 653

image-freed-p function 654

:image-function initarg 256 , 290 , 337 , 569

image-height accessor function 649

:image-height initarg 195 , 552 , 570

image-list class 195

:image-lists initarg 256 , 569

image-loader function 654

image-pinboard-object class 196

image-pinboard-object-image accessor function 196

:images initarg 20 , 552 , 559

image-set class 197

:image-sets initarg 195

image-translation function 655

image-width accessor function 649

:image-width initarg 195 , 552 , 570

:init-function initarg 48

:initial-focus initarg 206 , 242

:initial-focus-item initarg 35

initialize-dithers function 656

:in-place-completion-function initarg 524

:in-place-filter initarg 524

input focus 4

:input-model initarg 341

:insert-callback initarg 332

inset-rectangle function 656

inside-rectangle function 657

installed-libraries function 200

install-postscript-printer function 198

:interaction initarg 15 , 35

interaction styles 17

interactions

for choice 36

interactive-pane class 201

interactive-pane-execute-command generic function 203

interactive-pane-stream accessor function 201

interactive-pane-top-level-function accessor function 201

interactive-stream 202

interactive-stream-stream 202

interactive-stream-top-level-function 202

interface class 204

:interface initarg 145

interface-activate-callback accessor function 207

interface-confirm-destroy-function accessor function 207

interface-create-callback accessor function 207

interface-customize-toolbar function 220

interface-default-toolbar-states accessor function 207

interface-destroy-callback accessor function 207

interface-display generic function 221

interface-display-title function 222

interface-editor-pane generic function 223

interface-extend-title generic function 223

interface-geometry generic function 224

interface-geometry-change-callback accessor function 207

interface-help-callback accessor function 207

interface-iconified-p function 225

interface-iconify-callback accessor function 207 , 215

interface-keys-style generic function 225

interface-match-p generic function 228

interface-menu-bar-items accessor function 207

interface-menu-groups generic function 229

interface-message-area accessor function 207 , 215

interface-override-cursor accessor function 207

interface-pointer-documentation-enabled accessor function 207

interface-preserve-state generic function 230

interface-preserving-state-p function 230

interface-reuse-p generic function 231

:interfaces class option 88

:interfaces initarg 456

interface-title accessor function 207

interface-toolbar-items accessor function 207

interface-toolbar-state function 232

interface-toolbar-states accessor function 207

interface-tooltips-enabled accessor function 207

interface-visible-p function 234

interface-window-styles accessor function 207

internal scrolling 346

:internal-border initarg 498

:internal-max-height initarg 146 , 370

:internal-max-width initarg 146 , 370

:internal-min-height initarg 146 , 370

:internal-min-width initarg 146 , 370

interpret-description generic function 235

Interrupt playing a MIDI file 516

invalidate-pane-constraints function 236

invalidate-rectangle function 658

invert-transform function 658

invoke-command function 236

invoke-untranslated-command function 237

item class 237

item-collection accessor function 238

item-data accessor function 238

itemp generic function 239

item-pinboard-object class 239

item-print-function accessor function 238

:item-print-functions initarg 310

:items initarg 52 , 103 , 158 , 290 , 295 , 519 , 577

:items-count-function initarg 52 , 158 , 577

item-selected accessor function 238

:items-function initarg 290 , 295

:items-get-function initarg 52 , 158 , 577

:items-map-function initarg 53 , 158 , 577

item-text accessor function 238

K

:keep-selection-p initarg 35

key press event handler 342

:key-function initarg 519

key-press events 342

L

labelled-arrow-pinboard-object class 240

labelled-line-pinboard-object class 240

labelled-line-text-foreground accessor function 241

:label-style initarg 159

:large-image-height initarg 257

:large-image-width initarg 257

layout class 241

:layout initarg 204

:layout-args initarg 20

:layout-class initarg 20

layout-description accessor function 242

*layout-divider-default-size* 61 , 454

:layout-function initarg 178

layout-ratios accessor function 60 , 454

:layouts class option 80

layout-x-adjust accessor function 603

:layout-x-adjust initarg 179

layout-x-gap accessor function 189

layout-x-ratios accessor function 189

layout-y-adjust accessor function 603

:layout-y-adjust initarg 179

layout-y-gap accessor function 189

layout-y-ratios accessor function 189

:leaf-node-p-function initarg 570

line-end-style graphics state parameter 668

line-joint-style graphics state parameter 668

line-pinboard-object class 243

line-pinboard-object-coordinates function 244

:line-size initarg 462

:line-wrap-face initarg 132

:line-wrap-marker initarg 132

LispWorks as ActiveX control 87 , 326

list-all-font-names function 659

listener-pane class 261

listener-pane-insert-value function 262

list-panel class 245

list-panel-enabled generic function 252

list-panel-filter-state generic function 253

list-panel-items-and-filter function 254

list-panel-right-click-selection-behavior accessor function 246

list-panel-unfiltered-items generic function 255

list-view class 256

list-view-auto-reset-column-widths accessor function 258

list-view-columns accessor function 258

list-view-image-function accessor function 258

list-view-state-image-function accessor function 258

list-view-subitem-function accessor function 258

list-view-subitem-print-functions accessor function 258

list-view-view accessor function 258

load-color-database function 732

load-cursor function 263

load-icon-image function 659

load-image function 661

load-sound function 266

locate-interface generic function 267

lookup pane

interface 80

lookup-pane 80

lower-interface function 268

M

Mac OS X Dock 45

macros

define-color-models 726

define-command 77

define-interface 79

define-layout 86

define-menu 88

define-ole-control-component 87

display-errors 97

rectangle-bind 683

rectangle-bottom 684

rectangle-height 684

rectangle-left 685

rectangle-right 685

rectangle-top 686

rectangle-width 687

rect-bind 688

undefine-menu 582

union-rectangle 698

unless-empty-rect-bind 700

with-atomic-redisplay 587

with-busy-interface 587

with-dialog-results 588

with-dither 704

with-document-pages 591

with-external-metafile 592

with-geometry 594

with-graphics-mask 704

with-graphics-rotation 705

with-graphics-scale 706

with-graphics-state 707

with-graphics-transform 708

with-graphics-translation 709

with-internal-metafile 596

with-inverse-graphics 709

with-output-to-printer 597

without-relative-drawing 710

with-page 598

with-page-transform 598

with-pixmap-graphics-port 710

with-print-job 599

with-random-typeout 600

with-transformed-area 711

with-transformed-point 712

with-transformed-points 713

with-transformed-rect 714

make-container generic function 269

make-dither function 664

make-docking-layout-controller function 270

make-font-description function 664

make-foreign-owned-interface function 270

make-general-image-set function 272

make-graphics-state function 665

make-gray function 733

make-hsv function 734

make-icon-resource-image-set function 273

make-image function 670

make-image-access generic function 671

make-image-from-port function 672

make-image-locator function 274

make-menu-for-pane function 274

make-pane-popup-menu generic function 275

make-resource-image-set function 277

make-rgb function 735

make-scaled-general-image-set function 278

make-scaled-image-set function 279

make-sorting-description function 280

make-sub-image function 673

make-transform function 673

manipulate-pinboard generic function 282

map-collection-items generic function 285

map-pane-children generic function 285

map-pane-descendant-children generic function 288

map-typeout function 289

mask graphics state parameter 668

mask-x graphics state parameter 668

mask-y graphics state parameter 668

:matches-title initarg 159

:max-characters initarg 524

%max-height% geometry slot 595

*maximum-moving-objects-to-track-edges* variable 289

%max-width% geometry slot 595

MDI 68 , 74 , 109

menu class 290

:menu initarg 388

:menu-bar class option 80

:menu-bar-items initarg 204

menu-component class 294

:menu-function initarg 388

menu-image-function accessor function 290

menu-item class 297

menu-items accessor function 290

menu-object class 303

menu-object-enabled accessor function 303

menu-popup-callback accessor function 303

:menus class option 80

menu-title accessor function 545

menu-title-function accessor function 545

merge-font-descriptions function 674

merge-menu-bars generic function 306

:message initarg 546

:message-area initarg 205

:message-callback initarg 46

:message-gap initarg 546

message-pane class 307

MIDI files

interrupting 516

%min-height% geometry slot 594

%min-width% geometry slot 594

:mnemonic initarg 16 , 21 , 290 , 297

:mnemonic-escape initarg 16 , 21 , 290 , 297

:mnemonic-text initarg 16 , 21

:mnemonic-title initarg 21 , 290 , 297 , 546

modal dialogs 95 , 381 , 589

modify-editor-pane-buffer function 308

mono-screen class 309

mouse clicks 342

mouse coordinates 74

mouse events 342

mouse position 74

move-line generic function 309

multi-column-list-panel class 310

multi-line-text-input-pane class 314

Multiple Document Interface 68 , 74 , 109

multiple-selection interaction style 17

N

:name initarg 30

:navigation-callback initarg 525

New in LispWorks 6.0

active-pane-copy 6

active-pane-copy-p 6

active-pane-cut 6

active-pane-cut-p 6

active-pane-deselect-all 6

active-pane-deselect-all-p 6

active-pane-paste 6

active-pane-paste-p 6

active-pane-select-all 6

active-pane-select-all-p 6

active-pane-undo 6

active-pane-undo-p 6

current-popup 75

drop-object-collection-index 123

drop-object-collection-item 124

element-widget-name 146

interface-customize-toolbar 220

interface-preserve-state 230

interface-preserving-state-p 230

interface-toolbar-state 232

list-panel-filter-state 253

list-panel-items-and-filter 254

list-panel-unfiltered-items 255

new-function 359

non-focus-list-add-filter 316

non-focus-list-interface 315

non-focus-list-remove-filter 316

non-focus-list-toggle-enable-filter 315

non-focus-list-toggle-filter 316

non-focus-maybe-capture-gesture 316

non-focus-terminate 318

non-focus-update 319

pane-descendant-child-with-focus 356

pane-interface-copy-object 359

pane-interface-copy-p 359

pane-interface-cut-object 359

pane-interface-cut-p 359

pane-interface-deselect-all 359

pane-interface-deselect-all-p 359

pane-interface-paste-object 359

pane-interface-paste-p 359

pane-interface-select-all 359

pane-interface-select-all-p 359

pane-interface-undo 359

pane-interface-undo-p 359

pane-supports-menus-with-images 363

prompt-with-list-non-focus 319

range-set-sizes 433

scroll-if-not-visible-p 463

set-editor-parenthesis-colors 474

set-interactive-break-gestures 477

stop-sound 516

text-input-pane-in-place-complete 539

:node-pane-function initarg 179

:node-pinboard-class initarg 179

non-focus-list-add-filter function 316

non-focus-list-interface class 315

non-focus-list-remove-filter function 316

non-focus-list-toggle-enable-filter function 315

non-focus-list-toggle-filter function 316

non-focus-maybe-capture-gesture generic function 316

non-focus-terminate generic function 318

non-focus-update generic function 319

no-selection interaction style 17

:number initarg 456

O

%object% geometry slot 594

offset-rectangle function 675

:ok item in :buttons initarg 531

ok-button image identifier 533

OLE control 87 , 326

OLE embedding 87 , 326

ole-control-add-verbs function 324

ole-control-close-object function 325

ole-control-component class 326

ole-control-component-pane accessor function 326

ole-control-doc class 328

ole-control-frame class 329

ole-control-i-dispatch function 330

ole-control-insert-object function 331

ole-control-ole-object function 331

ole-control-pane class 332

ole-control-pane-frame function 335

ole-control-pane-simple-sink class 335

ole-control-user-component function 336

operation graphics state parameter 666

option-pane class 337

option-pane-enabled accessor function 338

option-pane-enabled-positions accessor function 338

option-pane-image-function accessor function 338

option-pane-popup-callback accessor function 338

option-pane-separator-item accessor function 338

option-pane-visible-items-count accessor function 338

ordered-rectangle-union function 675

ordinary scrolling 346

:orientation initarg 103 , 188 , 432

:orientation item in :buttons initarg 533

output-pane class 340

output-pane-create-callback accessor function 342

output-pane-destroy-callback accessor function 342

output-pane-display-callback accessor function 342

output-pane-focus-callback accessor function 342

output-pane-graphics-options accessor function 342

output-pane-input-model accessor function 342

output-pane-resize-callback accessor function 342

output-pane-scroll-callback accessor function 342

over-pinboard-object-p generic function 351

:override-cursor initarg 205

P

page-setup-dialog function 351

:page-size initarg 462

pane-adjusted-offset generic function 352

pane-adjusted-position generic function 353

:pane-can-scroll initarg 341

pane-close-display function 355

pane-descendant-child-with-focus function 356

:pane-function initarg 326

pane-got-focus generic function 356

pane-has-focus-p generic function 357

pane-initial-focus generic function 357

pane-interface-copy-object generic function 359

pane-interface-copy-p generic function 359

pane-interface-cut-object generic function 359

pane-interface-cut-p generic function 359

pane-interface-deselect-all generic function 359

pane-interface-deselect-all-p generic function 359

pane-interface-paste-object generic function 359

pane-interface-paste-p generic function 359

pane-interface-select-all generic function 359

pane-interface-select-all-p generic function 359

pane-interface-undo generic function 359

pane-interface-undo-p generic function 359

pane-layout accessor function 21 , 207

:pane-menu initarg 498

pane-popup-menu-items generic function 360

:panes class option 80

pane-string generic function 362

pane-supports-menus-with-images function 363

:paragraph-format initarg 444

:parent initarg 145

parse-layout-descriptor generic function 364

password-pane class 364

password-pane-overwrite-character accessor function 364

pattern graphics state parameter 667

:pinboard initarg 369

pinboard-layout class 366

pinboard-object class 369

pinboard-object-activep accessor function 370

pinboard-object-at-position generic function 372

pinboard-object-graphics-arg generic function 373

pinboard-object-graphics-args accessor function 370

pinboard-object-overlap-p generic function 374

pinboard-object-pinboard accessor function 370

pinboard-pane-position generic function 375

pinboard-pane-size generic function 376

pixblt function 676

pixmap-port class 677

play-sound function 365

:plist initarg 31

:popup-callback initarg 303 , 337 , 523

popup-confirmer function 377

:popup-interface initarg 555

popup-menu-button class 388

popup-menu-button-menu accessor function 388

popup-menu-button-menu-function accessor function 388

port-height function 678

port-string-height function 678

port-string-width function 679

port-width function 679

:position item in :buttons initarg 533

postmultiply-transforms function 680

*ppd-directory* variable 397

premultiply-transforms function 680

:press-callback initarg 425

print-capi-button generic function 388

print-collection-item generic function 389

print-dialog function 390

print-editor-buffer function 392

printer-configuration-dialog function 395

printer-metrics structure type 396

printer-metrics-device-height function 396

printer-metrics-device-width function 396

printer-metrics-dpi-x function 396

printer-metrics-dpi-y function 396

printer-metrics-height function 396

printer-metrics-left-margin function 396

printer-metrics-max-height function 396

printer-metrics-max-width function 396

printer-metrics-min-left-margin function 397

printer-metrics-min-top-margin function 397

printer-metrics-paper-height function 397

printer-metrics-paper-width function 397

printer-metrics-top-margin function 396

printer-metrics-width function 396

printer-port-handle function 397

printer-port-supports-p function 398

*printer-search-path* variable 399

print-file function 392

:print-function initarg 52 , 238 , 519

print-rich-text-pane function 393

print-text function 394

process

CAPI 93

Cocoa Event Loop 93

process-pending-messages function 400

progress-bar class 401

prompt-for-color function 401

prompt-for-confirmation function 402

prompt-for-directory function 404

prompt-for-file function 406

prompt-for-files function 409

prompt-for-font function 410

prompt-for-form function 411

prompt-for-forms function 413

prompt-for-integer function 414

prompt-for-items-from-list function 415

prompt-for-number function 416

prompt-for-string function 417

prompt-for-symbol function 419

prompt-for-value function 421

prompt-with-list function 422

prompt-with-list-non-focus function 319

prompt-with-message function 424

:protected-callback initarg 444

push-button class 425

push-button-panel class 426

Q

quit-interface function 428

R

radio-button class 429

radio-button-panel class 430

raise-interface function 431

range-callback accessor function 433

range-end accessor function 433

range-orientation accessor function 433

range-pane class 432

range-set-sizes function 433

range-slug-end accessor function 433

range-slug-start accessor function 433

range-start accessor function 433

%ratio% geometry slot 594

:ratios initarg 60 , 454

read-and-convert-external-image function 681

read-color-db function 736

read-external-image function 682

read-sound-file function 434

rectangle class 434

rectangle-bind macro 683

rectangle-bottom macro 684

rectangle-height macro 684

rectangle-left macro 685

rectangle-right macro 685

rectangle-top macro 686

rectangle-union function 686

rectangle-width macro 687

rect-bind macro 688

redisplay-collection-item generic function 435

redisplay-interface generic function 435

redisplay-menu-bar function 436

redraw-pinboard-layout function 437

redraw-pinboard-object function 437

register-image-load-function function 688

register-image-translation function 689

reinitialize-interface generic function 438

:remapped initarg 555

remove-capi-object-property function 438

remove-items generic function 439

replace-dialog function 440

replace-items generic function 441

report-active-component-failure generic function 442

reset-image-translation-table function 690

resizable

dialogs 213

elements 149

windows 208

:resize-callback initarg 341

resizing 149 , 208 , 213

:retain-expanded-nodes initarg 570

:retract-callback initarg 17 , 27

Return key 379

reuse-interfaces-p function 443

rich-text-pane class 444

rich-text-pane-change-callback accessor function 444

rich-text-pane-character-format function 446

rich-text-pane-limit accessor function 444

rich-text-pane-operation function 447

rich-text-pane-paragraph-format function 451

rich-text-pane-text accessor function 444

rich-text-version function 452

right-angle-line-pinboard-object class 452

:right-click-extended-match initarg 570

:right-click-selection-behavior initarg 245

:roots initarg 178 , 569

row-layout class 453

row-layout-divider 454

:rows initarg 189

S

:save-name initarg 332

scale-thickness graphics state parameter 667

screen

usable region of 458

screen class 455

screen-active-interface function 457

screen-active-p function 457

screen-depth accessor function 456

screen-height accessor function 456

screen-height-in-millimeters accessor function 456

screen-interfaces accessor function 108 , 456

screen-internal-geometry function 458

screen-logical-resolution function 458

screen-number accessor function 456

screens function 459

screen-width accessor function 456

screen-width-in-millimeters accessor function 456

scroll generic function 460

scroll-bar class 462

scroll-bar-line-size accessor function 462

scroll-bar-page-size accessor function 462

:scroll-callback initarg 341

%scroll-height% geometry slot 595

%scroll-horizontal-page-size% geometry slot 595

%scroll-horizontal-slug-size% geometry slot 595

%scroll-horizontal-step-size% geometry slot 595

scroll-if-not-visible-p generic function 463

:scroll-if-not-visible-p initarg 498

scrolling

built-in 174

internal 346

ordinary 346

%scroll-start-x% geometry slot 595

%scroll-start-y% geometry slot 595

%scroll-vertical-page-size% geometry slot 595

%scroll-vertical-slug-size% geometry slot 595

%scroll-vertical-step-size% geometry slot 595

%scroll-width% geometry slot 595

%scroll-x% geometry slot 595

%scroll-y% geometry slot 595

search-for-item generic function 465

:selected initarg 15 , 238

:selected-disabled-image initarg 16

:selected-disabled-images initarg 21

:selected-function initarg 297

:selected-image initarg 15 , 554

:selected-images initarg 21

:selected-item initarg 35 , 577

:selected-item-function initarg 295

:selected-items initarg 35

:selected-items-function initarg 295

selection function 465

:selection initarg 35

:selection-callback initarg 17 , 27 , 519

selection-empty function 466

:selection-function initarg 295

separation function 691

:separator-item initarg 337

set-application-interface function 467

set-button-panel-enabled-items generic function 468

set-clipboard function 468

set-confirm-quit-flag function 470

set-default-editor-pane-blink-rate function 470

set-default-image-load-function function 691

set-default-interface-prefix-suffix function 471

set-drop-object-supported-formats function 473

set-editor-parenthesis-colors function 474

set-geometric-hint function 475

set-graphics-port-coordinates function 692

set-graphics-state function 693

set-hint-table function 475

set-horizontal-scroll-parameters generic function 476

set-interactive-break-gestures function 477

set-object-automatic-resize function 478

set-pane-focus generic function 482

set-printer-metrics function 488

set-printer-options function 489

set-rich-text-pane-character-format function 482

set-rich-text-pane-paragraph-format function 485

set-scroll-position generic function 461

set-scroll-range generic function 476 , 493

set-selection function 487

set-text-input-pane-selection function 490

set-top-level-interface-geometry generic function 491

:setup-callback-argument initarg 303

set-vertical-scroll-parameters generic function 492

shell-pane class 493

shell-pane-command accessor function 494

show-interface function 495

show-pane function 495

:show-value-p initarg 510 , 512

simple-layout class 496

simple-network-pane class 496

simple-pane class 497

simple-pane-background accessor function 499

simple-pane-cursor accessor function 499

simple-pane-drag-callback accessor function 499

simple-pane-drop-callback accessor function 499

simple-pane-enabled accessor function 159 , 499 , 561

simple-pane-font accessor function 499

simple-pane-foreground accessor function 499

simple-pane-handle function 505

simple-pane-horizontal-scroll accessor function 499

simple-pane-scroll-callback accessor function 499

simple-pane-vertical-scroll accessor function 499

simple-pane-visible-border accessor function 499

simple-pane-visible-height generic function 506

simple-pane-visible-size generic function 506

simple-pane-visible-width generic function 507

simple-pinboard-layout class 508

simple-print-port function 509

single-selection interaction style 17

:sinks initarg 332

slider class 510

slider-show-value-p accessor function 510

slider-start-point accessor function 510

:slug-end initarg 432

:slug-start initarg 432

:small-image-height initarg 257

:small-image-width initarg 257

sorted-object class 512

sorted-object-sort-by generic function 512

sort-object-items-by function 511

:source-interfaces class option 88

special slots

container 109

windows-menu 109

:start initarg 432 , 542

start-gc-monitor function 513

:start-point initarg 510

:start-x initarg 244

:start-y initarg 244

:state-image-function initarg 256 , 569

:state-image-height initarg 257 , 570

:state-image-width initarg 257 , 570

static-layout class 514

stipple graphics state parameter 666

stop-gc-monitor function 515

stop-sound function 516

:stream initarg 58

streams 58

:stretch-text-p initarg 552

structure types

printer-metrics 396

:subitem-function initarg 256

:subitem-print-functions initarg 256

switchable-layout class 516

switchable-layout-combine-child-constraints accessor function 517

switchable-layout-switchable-children generic function 518

switchable-layout-visible-child accessor function 517

T

tab-layout class 518

tab-layout-combine-child-constraints accessor function 519

tab-layout-panes function 521

tab-layout-visible-child function 522

tab-layout-visible-child-function accessor function 519

tabstops 4

:test-function initarg 52

:text initarg 99 , 131 , 159 , 238 , 444 , 524 , 542 , 544

:text-change-callback initarg 525

:text-foreground initarg 241

text-input-choice class 522

text-input-pane class 523

text-input-pane-before-change-callback accessor function 534

text-input-pane-buttons-enabled accessor function 525

text-input-pane-callback accessor function 525

text-input-pane-caret-position accessor function 525

text-input-pane-change-callback accessor function 525

text-input-pane-complete-text function 536

text-input-pane-completion-function accessor function 525

text-input-pane-confirm-change-function accessor function 525

text-input-pane-copy function 537

text-input-pane-cut function 538

text-input-pane-delete function 538

text-input-pane-editing-callback accessor function 525

text-input-pane-enabled accessor function 525

text-input-pane-in-place-complete function 539

text-input-pane-max-characters accessor function 525

text-input-pane-navigation-callback accessor function 525

text-input-pane-paste function 539

text-input-pane-selected-text function 540

text-input-pane-selection function 540

text-input-pane-selection-p function 541

text-input-pane-text accessor function 525

text-input-range class 542

text-input-range-callback accessor function 542

text-input-range-callback-type accessor function 542

text-input-range-end accessor function 542

text-input-range-start accessor function 542

text-input-range-value accessor function 542

text-input-range-wraps-p accessor function 542

:text-limit initarg 444

thickness graphics state parameter 667

title bar

removal 212

:title initarg 204 , 545 , 546

:title-adjust initarg 168 , 546

:title-args initarg 546

titled-menu-object class 544

titled-object class 546

titled-object-message accessor function 547

titled-object-message-font accessor function 215 , 547

titled-object-title accessor function 547

titled-object-title-font accessor function 547

titled-pane 548

titled-pane-message 548

titled-pane-title 548

titled-pinboard-object class 549

:title-font initarg 546

:title-function initarg 545

:title-gap initarg 168 , 546

title-pane class 543

title-pane-text accessor function 544

:title-position initarg 546

:to initarg 176

toolbar class 552

toolbar-button class 554

toolbar-button-dropdown-menu accessor function 555

toolbar-button-dropdown-menu-function accessor function 555

toolbar-button-dropdown-menu-kind accessor function 555

toolbar-button-image accessor function 555

toolbar-button-popup-interface accessor function 555

toolbar-button-selected-image accessor function 555

toolbar-component class 559

toolbar-flat-p accessor function 552

:toolbar-items initarg 206

toolbar-object class 561

toolbar-object-enabled-function accessor function 561

:toolbar-states initarg 206

:toolbar-title initarg 498

:tooltip initarg 554

:tooltips initarg 552 , 560

:top-level-function initarg 201

:top-level-hook initarg 206

top-level-interface generic function 561

top-level-interface-display-state generic function 562

top-level-interface-external-border accessor function 207

top-level-interface-geometry generic function 563

top-level-interface-geometry-key generic function 564

top-level-interface-p generic function 566

top-level-interface-save-geometry-p generic function 566

top-level-interface-transparency accessor function 207

tracking-pinboard-layout class 567

transform graphics state parameter 665

transform type 693

transform-area function 694

transform-distance function 694

transform-distances function 695

transform-is-rotated function 695

transform-point function 696

transform-points function 696

transform-rect function 697

:transparency initarg 206

tree-view class 569

tree-view-action-callback-expand-p accessor function 572

tree-view-checkbox-change-callback accessor function 572

tree-view-checkbox-child-function accessor function 572

tree-view-checkbox-initial-status accessor function 572

tree-view-checkbox-next-map accessor function 572

tree-view-checkbox-parent-function accessor function 572

tree-view-checkbox-status accessor function 572

tree-view-children-function accessor function 572

tree-view-ensure-visible function 578

tree-view-expanded-p generic function 578

tree-view-expandp-function accessor function 572

tree-view-has-root-line accessor function 572

tree-view-image-function accessor function 572

tree-view-item-checkbox-status function 579

tree-view-item-children-checkbox-status function 580

tree-view-leaf-node-p-function accessor function 572

tree-view-retain-expanded-nodes accessor function 572

tree-view-right-click-extended-match accessor function 572

tree-view-roots accessor function 572

tree-view-state-image-function accessor function 572

tree-view-update-an-item generic function 580

tree-view-update-item generic function 581

:type initarg 453

types

transform 693

U

unconvert-color function 737

undefine-font-alias function 698

undefine-menu macro 582

unhighlight-pinboard-object generic function 582

:uniform-size-p initarg 60 , 454

uninstall-postscript-printer function 582

union-rectangle macro 698

*unit-transform* variable 699

unit-transform-p function 699

unless-empty-rect-bind macro 700

unmap-typeout function 583

untransform-distance function 700

untransform-distances function 701

untransform-point function 701

untransform-points function 702

update-all-interface-titles function 584

update-interface-title generic function 584

update-pinboard-object function 585

*update-screen-interfaces-hooks* variable 586

update-screen-interface-titles function 585

update-toolbar function 586

:use-images initarg 570

:use-large-images initarg 257

:user-component initarg 332

:use-small-images initarg 257

:use-state-images initarg 257 , 570

V

validate-rectangle function 703

variables

*color-database* 721

*default-editor-pane-line-wrap-marker* 76

*default-image-translation-table* 616 , 656

*echo-area-cursor-inactive-style* 128

*editor-cursor-active-style* 130

*editor-cursor-color* 129

*editor-cursor-drag-style* 130

*editor-cursor-inactive-style* 130

*maximum-moving-objects-to-track-edges* 289

*ppd-directory* 397

*printer-search-path* 399

*unit-transform* 699

*update-screen-interfaces-hooks* 586

:vertical-adjustment initarg 168

:vertical-gap initarg 168

:vertical-scroll initarg 463 , 498

:view initarg 256

:view-class initarg 48

:visible-border initarg 498

:visible-child initarg 516

:visible-child-function initarg 519

:visible-items-count initarg 337 , 523

:visible-max-height initarg 146 , 370

:visible-max-width initarg 146 , 370

:visible-min-height initarg 146 , 370

:visible-min-width initarg 146 , 370

W

:widget-name initarg 145

%width% geometry slot 594

:width initarg 456

windoid 213

Window handle 72 , 505

window title

removal 212

window-modal dialogs 95 , 381 , 589

windows-menu 110

windows-menu special slot 109

:window-styles initarg 206

with-atomic-redisplay macro 587

with-busy-interface macro 587

with-dialog-results macro 588

with-dither macro 704

with-document-pages macro 591

with-external-metafile macro 592

with-geometry macro 594

with-graphics-mask macro 704

with-graphics-rotation macro 705

with-graphics-scale macro 706

with-graphics-state macro 707

with-graphics-transform macro 708

with-graphics-translation macro 709

with-internal-metafile macro 596

with-inverse-graphics macro 709

with-output-to-printer macro 597

without-relative-drawing macro 710

with-page macro 598

with-page-transform macro 598

with-pixmap-graphics-port macro 710

with-print-job macro 599

with-random-typeout macro 600

with-transformed-area macro 711

with-transformed-point macro 712

with-transformed-points macro 713

with-transformed-rect macro 714

:wraps-p initarg 542

:wrap-style initarg 132

wrap-text function 600

wrap-text-for-pane function 601

write-external-image function 714

X

%x% geometry slot 594

:x initarg 145 , 369

X window ID 72 , 505

X Window System

display 68

fallback resources 68

:x-adjust initarg 603

:x-gap initarg 189 , 496

:x-ratios initarg 189

:x-uniform-size-p initarg 189

x-y-adjustable-layout class 602

Y

%y% geometry slot 594

:y initarg 145 , 369

:y-adjust initarg 603

:y-gap initarg 189

:y-ratios initarg 189

:y-uniform-size-p initarg 189

Z

Z-order

of interfaces 52

of pinboard-objects 243 , 367


LispWorks CAPI Reference Manual - 21 Dec 2009

NextPrevTopContents