Next Prev Top Contents

Index

A

abort-dialog function 1

accessor functions

editor-pane-buffer 48

activate-pane function 2

activep slot 112

adjust slot 27 , 148

analyze-external-image function 196

apply-rotation function 197

apply-scale function 197

apply-translation function 198

attach-interface-for-callback function 3

augment-font-description function 198

B

background slot 159

beep-pane function 3

best-height slot 69

best-width slot 69

best-x slot 69

best-y slot 69

buffer-name slot 26 , 47

button class 3

button-panel class 7

C

calculate-constraints generic function 10

calculate-layout generic function 10

callback slot 4 , 98 , 167

callback-data-function slot 98

callbacks 11

for button panels 7

for buttons 5

passing different variables 3

callbacks class 11

callbacks slot 7

callback-type slot 164 , 167

call-editor generic function 13

capi-object class 14

capi-object-property function 15

caret-position slot 167

change-callback slot 168

change-callback-type slot 168

check-button class 16

check-button-panel class 17

child slot 161

children-function slot 59

choice class 17

choice-selected-item generic function 20

choice-selected-items generic function 21

classes

button 3

button-panel 7

callbacks 11

capi-object 14

check-button 16

check-button-panel 17

choice 17

collection 22

collector-pane 26

color-screen 27

column-layout 27

display-pane 43

drawn-pinboard-object 44

editor-pane 46

element 48

external-image 217

form-layout 54

graph-pane 58

grid-layout 61

image 230

image-list 65

image-pinboard-object 66

interactive-pane 68

interface 69

item 75

item-pinboard-object 76

layout 77

line-pinboard-object 78

listener-pane 79

list-panel 80

list-view 81

menu 92

menu-component 94

menu-item 96

menu-object 97

mono-screen 100

multiple-line-text-input-pane 100

option-pane 100

output-pane 101

password-pane 109

pinboard-layout 110

pinboard-object 112

pixmap-port 242

progress-bar 127

push-button 137

push-button-panel 138

radio-button 141

radio-button-panel 141

range-pane 142

right-angle-line-pinboard-object 146

row-layout 147

screen 149

simple-layout 158

simple-pane 158

simple-pinboard-layout 161

slider 162

switchable-layout 163

tab-layout 164

text-choice 166

text-input-pane 167

text-input-range 170

titled-menu-object 171

titled-object 172

title-pane 175

toolbar 176

toolbar-button 177

toolbar-component 179

toolbar-object 180

tree-view 184

x-y-adjustable-layout 193

clear-external-image-conversions function 199

clear-graphics-port function 199

clear-graphics-port-state function 200

clear-rectangle function 200

collection class 22

collection-search generic function 25

collector-pane class 26

color-screen class 27

column slot 62

column-layout class 27

completion-function slot 167

compress-external-image function 200

compute-char-extents function 201

confirm-change-function slot 168

confirm-destroy-function slot 69

confirm-yes-or-no function 29

contain function 29

convert-external-image function 201

convert-to-screen function 31

copy-external-image function 202

copy-pixels function 202

copy-transform function 203

count-collection-items generic function 31

create-pixmap-port function 204

current-printer function 32

D

data slot 75

default slot 77

*default-image-translation-table* variable 195 , 232

define-command macro 32

define-font-alias function 205

define-interface macro 34

define-layout macro 38

define-menu macro 38

depth slot 149

description slot 77

description slot 164

destroy generic function 39

destroy-callback slot 69

destroy-pixmap-port function 205

dialogs

aborting 1

direction slot 79

disabled-image slot 4

display function 40

display-callback slot 44 , 101

display-dialog function 41

display-message function 42

display-message-for-pane function 42

display-pane class 43

dither-color-spec function 206

draw-arc function 206

draw-arcs function 207

draw-character function 208

draw-circle function 208

draw-ellipse function 209

draw-image function 210

draw-line function 211

draw-lines function 211

drawn-pinboard-object class 44

draw-pinboard-object generic function 45

draw-pinboard-object-highlighted generic function 46

draw-pinboard-object-unhighlighted generic function 46

draw-point function 212

draw-points function 212

draw-polygon function 213

draw-polygons function 214

draw-rectangle function 215

draw-rectangles function 216

draw-string function 216

E

edge-pinboard-class slot 59

editor-pane class 46

editor-pane-buffer accessor function 48

element class 48

enable slot 4

enabled slot 47 , 98 , 101 , 167

enabled-function slot 98

enabled-slot slot 98

ensure-interface-screen function 52

execute-with-interface function 52

exit-confirmer function 53

exit-dialog function 53

external-image class 217

external-image-color-table function 217 , 218

externalize-image function 218

F

find-best-font function 219

find-matching-fonts function 220

find-string-in-collection generic function 54

focus

moving to a new pane 2

font slot 159

font-description function 220

font-description-attributes function 220

font-description-attribute-value function 221

font-fixed-width-p function 221

foreground slot 159

form-layout class 54

free-image function 222

functions

abort-dialog 1

activate-pane 2

analyze-external-image 196

apply-rotation 197

apply-scale 197

apply-translation 198

attach-interface-for-callback 3

augment-font-description 198

beep-pane 3

capi-object-property 15

clear-external-image-conversions 199

clear-graphics-port 199

clear-graphics-port-state 200

clear-rectangle 200

compress-external-image 200

compute-char-extents 201

confirm-yes-or-no 29

contain 29

convert-external-image 201

convert-to-screen 31

copy-external-image 202

copy-pixels 202

copy-transform 203

create-pixmap-port 204

current-printer 32

define-font-alias 205

destroy-pixmap-port 205

display 40

display-dialog 41

display-message 42

display-message-for-pane 42

dither-color-spec 206

draw-arc 206

draw-arcs 207

draw-character 208

draw-circle 208

draw-ellipse 209

draw-image 210

draw-line 211

draw-lines 211

draw-point 212

draw-points 212

draw-polygon 213

draw-polygons 214

draw-rectangle 215

draw-rectangles 216

draw-string 216

ensure-interface-screen 52

execute-with-interface 52

exit-confirmer 53

exit-dialog 53

external-image-color-table 217 , 218

externalize-image 218

find-best-font 219

find-matching-fonts 220

font-description 220

font-description-attributes 220

font-description-attribute-value 221

font-fixed-width-p 221

free-image 222

get-bounds 222

get-character-extent 223

get-char-ascent 224

get-char-descent 224

get-char-width 225

get-constraints 56

get-enclosing-rectangle 225

get-font-ascent 226

get-font-average-width 226

get-font-descent 227

get-font-height 227

get-font-width 227

get-graphics-state 228

get-origin 228

get-page-area 57

get-printer-metrics 58

get-string-extent 229

get-transform-scale 230

graphics-port-transform 230

graphics-state-background 237

graphics-state-dash 237

graphics-state-dashed 237

graphics-state-fill-style 237

graphics-state-font 237

graphics-state-foreground 237

graphics-state-line-end-style 237

graphics-state-line-joint-style 237

graphics-state-mask 237

graphics-state-mask-x 237

graphics-state-mask-y 237

graphics-state-operation 237

graphics-state-pattern 237

graphics-state-scale-thickness 237

graphics-state-stipple 237

graphics-state-thickness 237

graphics-state-transform 237

hide-interface 64

image-freed-p 231

image-loader 231

image-set 67

image-translation 232

initialize-dithers 232

inset-rectangle 233

inside-rectangle 233

invalidate-pane-constraints 73

invalidate-rectangle 234

invert-transform 234

invoke-command 74

invoke-untranslated-command 74

load-image 235

lower-interface 86

make-dither 236

make-font-description 236

make-general-image-set 87

make-graphics-state 237

make-image-from-port 238

make-image-locator 88

make-resource-image-set 88

make-transform 238

map-typeout 91

merge-font-descriptions 239

modify-editor-pane-buffer 99

offset-rectangle 240

ordered-rectangle-union 240

page-setup-dialog 105

pixblt 241

popup-confirmer 115

port-depth 242

port-height 242

port-string-height 243

port-string-width 243

port-width 244

postmultiply-transforms 244

premultiply-transforms 245

print-dialog 118

printer-configuration-dialog 121

printer-metrics-device-height 121

printer-metrics-device-width 122

printer-metrics-dpi-x 122

printer-metrics-dpi-y 123

printer-metrics-height 123

printer-metrics-left-margin 123

printer-metrics-max-height 124

printer-metrics-max-width 124

printer-metrics-min-left-margin 125

printer-metrics-min-top-margin 125

printer-metrics-paper-height 125

printer-metrics-paper-width 126

printer-metrics-top-margin 126

printer-metrics-width 127

print-file 120

print-text 120

prompt-for-confirmation 128

prompt-for-directory 128

prompt-for-file 129

prompt-for-form 131

prompt-for-forms 132

prompt-for-integer 133

prompt-for-string 134

prompt-for-symbol 135

prompt-with-list 136

quit-interface 140

raise-interface 143

read-and-convert-external-image 245 , 253

read-external-image 246

rectangle-union 249

redisplay-menu-bar 144

redraw-pinboard-layout 145

redraw-pinboard-object 145

register-image-load-function 250

register-image-translation 251

remove-capi-object-property 146

reset-image-translation-table 252

separation 252

set-default-image-load-function 253

set-geometric-hint 152

set-graphics-port-coordinates 253

set-graphics-state 254

set-hint-table 152

set-horizontal-scroll-parameters 153

set-printer-metrics 155

set-printer-options 155

set-top-level-interface-geometry 157

set-vertical-scroll-parameters 154

show-interface 157

simple-pane-handle 160

simple-print-port 162

top-level-interface-display-state 181

top-level-interface-geometry 182

transform-area 255

transform-distance 256

transform-distances 256

transform-is-rotated 257

transform-point 257

transform-points 258

transform-rect 258

undefine-font-alias 259

unit-transform-p 260

unmap-typeout 188

untransform-distance 261

untransform-distances 261

untransform-point 262

untransform-points 262

update-pinboard-object 188

update-toolbar 188

write-external-image 273

G

gap slot 27 , 148

generic functions

calculate-constraints 10

calculate-layout 10

call-editor 13

choice-selected-item 20

choice-selected-items 21

collection-search 25

count-collection-items 31

destroy 39

draw-pinboard-object 45

draw-pinboard-object-highlighted 46

draw-pinboard-object-unhighlighted 46

find-string-in-collection 54

get-collection-item 56

highlight-pinboard-object 65

interpret-description 72

itemp 76

make-container 86

map-collection-items 89

map-pane-children 90

over-pinboard-object-p 105

pane-adjusted-offset 106

pane-adjusted-position 107

parse-layout-descriptor 108

pinboard-object-at-position 114

pinboard-object-overlap-p 114

print-collection-item 117

redisplay-interface 144

scroll 150

search-for-item 151

set-button-panel-enabled 151

top-level-interface 181

top-level-interface-p 183

unhighlight-pinboard 187

generic images 5

get-bounds function 222

get-character-extent function 223

get-char-ascent function 224

get-char-descent function 224

get-char-width function 225

get-collection-item generic function 56

get-constraints function 56

get-enclosing-rectangle function 225

get-font-ascent function 226

get-font-average-width function 226

get-font-descent function 227

get-font-height function 227

get-font-width function 227

get-graphics-state function 228

get-origin function 228

get-page-area function 57

get-printer-metrics function 58

get-string-extent function 229

get-transform-scale function 230

graphics-args slot 112

graphics-port-transform function 230

graphics-state-background function 237

graphics-state-dash function 237

graphics-state-dashed function 237

graphics-state-fill-style function 237

graphics-state-font function 237

graphics-state-foreground function 237

graphics-state-line-end-style function 237

graphics-state-line-joint-style function 237

graphics-state-mask function 237

graphics-state-mask-x function 237

graphics-state-mask-y function 237

graphics-state-operation function 237

graphics-state-pattern function 237

graphics-state-scale-thickness function 237

graphics-state-stipple function 237

graphics-state-thickness function 237

graphics-state-transform function 237

graph-pane class 58

grid-layout class 61

H

height slot 149

hide-interface function 64

highlight-pinboard-object generic function 65

horizontal-scroll slot 159

I

image class 230

image slot 4

image-freed-p function 231

image-list class 65

image-loader function 231

image-pinboard-object class 66

images

generic 5

image-set function 67

image-translation function 232

initialize-dithers function 232

input-model slot 101

inset-rectangle function 233

inside-rectangle function 233

interaction slot 4 , 18

interaction styles 5

interactions

for choice 18

interactive-pane class 68

interface class 69

interface slot 48

interfaces slot 149

interpret-description generic function 72

invalidate-pane-constraints function 73

invalidate-rectangle function 234

invert-transform function 234

invoke-command function 74

invoke-untranslated-command function 74

item class 75

item-map-function slot 23

itemp generic function 76

item-pinboard-object class 76

items slot 22 , 92 , 95 , 164

items-count-function slot 23

items-function slot 92 , 95

items-get-function slot 23

K

keep-selection-p slot 18

key-function slot 164

L

layout class 77

layout slot 69

layout-args slot 7

layout-class slot 7

layout-function slot 59

line-pinboard-object class 78

listener-pane class 79

list-panel class 80

list-view class 81

load-image function 235

*local-rgb-color-distance-red-weight* variable 219

lower-interface function 86

M

macros

define-command 32

define-interface 34

define-layout 38

define-menu 38

rectangle-bind 246

rectangle-bottom 247

rectangle-height 247

rectangle-left 247

rectangle-right 248

rectangle-top 248

rectangle-width 249

rect-bind 250

undefine-menu 187

union-rectangle 259

unless-empty-rect-bind 260

with-atomic-redisplay 189

with-dither 263

with-document-pages 189

with-geometry 190

with-graphics-mask 263

with-graphics-rotation 264

with-graphics-scale 265

with-graphics-state 265

with-graphics-transform 266

with-graphics-translation 267

with-inverse-graphics 268

without-relative-drawing 268

with-page 191

with-page-transform 191

with-pixmap-graphics-port 269

with-print-job 192

with-random-typeout 193

with-transformed-area 270

with-transformed-point 270

with-transformed-points 271

with-transformed-rect 272

make-container generic function 86

make-dither function 236

make-font-description function 236

make-general-image-set function 87

make-graphics-state function 237

make-image-from-port function 238

make-image-locator function 88

make-resource-image-set function 88

make-transform function 238

map-collection-items generic function 89

map-pane-children generic function 90

map-typeout function 91

max-characters slot 167

menu class 92

menu-bar-items slot 69

menu-component class 94

menu-item class 96

menu-object class 97

merge-font-descriptions function 239

message slot 173

message-args slot 173

message-font slot 173

modify-editor-pane-buffer function 99

mono-screen class 100

multiple-line-text-input-pane class 100

multiple-selection interaction style 5

N

name slot 14

node-pane-function slot 59

node-pinboard-class slot 59

no-selection interaction style 5

number slot 149

O

offset-rectangle function 240

option-pane class 100

ordered-rectangle-union function 240

orientation slot 62

output-pane class 101

over-pinboard-object-p generic function 105

P

page-setup-dialog function 105

pane-adjusted-offset generic function 106

pane-adjusted-position generic function 107

parent slot 48

parse-layout-descriptor generic function 108

password-pane class 109

pinboard slot 112

pinboard-layout class 110

pinboard-object class 112

pinboard-object-at-position generic function 114

pinboard-object-overlap-p generic function 114

pixblt function 241

pixmap-port class 242

plist slot 14

popup-callback slot 98

popup-confirmer function 115

port-depth function 242

port-height function 242

port-string-height function 243

port-string-width function 243

port-width function 244

postmultiply-transforms function 244

premultiply-transforms function 245

print-collection-item generic function 117

print-dialog function 118

printer-configuration-dialog function 121

printer-metrics-device-height function 121

printer-metrics-device-width function 122

printer-metrics-dpi-x function 122

printer-metrics-dpi-y function 123

printer-metrics-height function 123

printer-metrics-left-margin function 123

printer-metrics-max-height function 124

printer-metrics-max-width function 124

printer-metrics-min-left-margin function 125

printer-metrics-min-top-margin function 125

printer-metrics-paper-height function 125

printer-metrics-paper-width function 126

printer-metrics-top-margin function 126

printer-metrics-width function 127

print-file function 120

print-function slot 22 , 75 , 164

print-text function 120

progress-bar class 127

prompt-for-confirmation function 128

prompt-for-directory function 128

prompt-for-file function 129

prompt-for-form function 131

prompt-for-forms function 132

prompt-for-integer function 133

prompt-for-string function 134

prompt-for-symbol function 135

prompt-with-list function 136

push-button class 137

push-button-panel class 138

Q

quit-interface function 140

R

radio-button class 141

radio-button-panel class 141

raise-interface function 143

range-pane class 142

ratios slot 27 , 147

read-and-convert-external-image function 245 , 253

read-external-image function 246

rectangle-bind macro 246

rectangle-bottom macro 247

rectangle-height macro 247

rectangle-left macro 247

rectangle-right macro 248

rectangle-top macro 248

rectangle-union function 249

rectangle-width macro 249

rect-bind macro 250

redisplay-interface generic function 144

redisplay-menu-bar function 144

redraw-pinboard-layout function 145

redraw-pinboard-object function 145

register-image-load-function function 250

register-image-translation function 251

remove-capi-object-property function 146

reset-image-translation-table function 252

right-angle-line-pinboard-object class 146

roots slot 59

row-layout class 147

rows slot 62

S

screen class 149

scroll generic function 150

scroll-callback slot 102

search-for-item generic function 151

selected slot 4 , 75

selected-item slot 18

selected-items slot 18

selection slot 18

selection-callback slot 164

separation function 252

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

set-default-image-load-function function 253

set-geometric-hint function 152

set-graphics-port-coordinates function 253

set-graphics-state function 254

set-hint-table function 152

set-horizontal-scroll-parameters function 153

set-printer-metrics function 155

set-printer-options function 155

set-top-level-interface-geometry function 157

set-vertical-scroll-parameters function 154

show-interface function 157

simple-layout class 158

simple-pane class 158

simple-pane-handle function 160

simple-pinboard-layout class 161

simple-print-port function 162

single-selection interaction style 5

slider class 162

special variables

*unit-transform* 196

stream slot 26 , 68

streams 26

switchable-layout class 163

T

tab-layout class 164

test-function slot 22

text slot 43 , 46 , 75 , 167 , 175

text-choice class 166

text-input-pane class 167

text-input-range class 170

title slot 69 , 171 , 172

title-adjust slot 55 , 173

title-args slot 173

titled-menu-object class 171

titled-object class 172

title-font slot 173

title-function slot 171

title-gap slot 55

title-pane class 175

title-position slot 173

toolbar class 176

toolbar-button class 177

toolbar-component class 179

toolbar-object class 180

top-level-function slot 68

top-level-interface generic function 181

top-level-interface-display-state function 181

top-level-interface-display-state function 181

top-level-interface-geometry function 182

top-level-interface-p generic function 183

transform type 255

transform-area function 255

transform-distance function 256

transform-distances function 256

transform-is-rotated function 257

transform-point function 257

transform-points function 258

transform-rect function 258

tree-view class 184

type slot 146

types

transform 255

U

undefine-font-alias function 259

undefine-menu macro 187

unhighlight-pinboard-object generic function 187

uniform-size-p slot 27 , 148

union-rectangle macro 259

*unit-transform* special variable 196

unit-transform-p function 260

unless-empty-rect-bind macro 260

unmap-typeout function 188

untransform-distance function 261

untransform-distances function 261

untransform-point function 262

untransform-points function 262

update-pinboard-object function 188

update-toolbar function 188

V

variables

*default-image-translation-table* 195 , 232

*local-rgb-color-distance-red-weight* 219

vertical-adjustment slot 55

vertical-gap slot 55

vertical-scroll slot 159

visible-border slot 159

visible-child slot 163

visible-child-function slot 164

visible-max-height initarg 49

visible-max-width initarg 49

visible-min-height initarg 49

visible-min-width initarg 49

W

width slot 149

with-atomic-redisplay macro 189

with-dither macro 263

with-document-pages macro 189

with-geometry macro 190

with-graphics-mask macro 263

with-graphics-rotation macro 264

with-graphics-scale macro 265

with-graphics-state macro 265

with-graphics-transform macro 266

with-graphics-translation macro 267

with-inverse-graphics macro 268

without-relative-drawing macro 268

with-page macro 191

with-page-transform macro 191

with-pixmap-graphics-port macro 269

with-print-job macro 192

with-random-typeout macro 193

with-transformed-area macro 270

with-transformed-point macro 270

with-transformed-points macro 271

with-transformed-rect macro 272

write-external-image function 273

X

x initarg 49

x-adjust slot 193

x-gap slot 62

x-ratios slot 62

x-uniform-size-p slot 62

x-y-adjustable-layout class 193

Y

y initarg 49

y-adjust slot 193

y-gap slot 62

y-ratios slot 62

y-uniform-size-p slot 62


LispWorks CAPI Reference Manual - 14 Dec 2001

Next Prev Top Contents