Next Prev Top Contents

Index

Symbols

(setf command-enabled) (generic function) 210

(setf cursor-visibility) (generic function) 328

(setf delegate-sheet-delegate) (generic function) 457

(setf frame-command-table) (generic function) 204

(setf frame-current-layout) (generic function) 207

(setf frame-manager) (generic function) 215

(setf frame-pretty-name) (generic function) 204

(setf frame-properties) (generic function) 212

(setf gadget-client) (generic function) 248

(setf gadget-id) (generic function) 247

(setf gadget-label) (generic function) 252

(setf gadget-label-align-x) (generic function) 252

(setf gadget-label-align-y) (generic function) 252

(setf gadget-label-text-style) (generic function) 252

(setf gadget-max-value) (generic function) 253

(setf gadget-min-value) (generic function) 253

(setf gadget-value) (generic function) 249

(setf graph-node-children) (generic function) 439

(setf graph-node-parents) (generic function) 439

(setf graph-root-nodes) (generic function) 437

(setf medium-background) (generic function) 65 , 467

(setf medium-buffering-output-p) (generic function) 334

(setf medium-clipping-region) (generic function) 66 , 468

(setf medium-default-text-style) (generic function) 67 , 469

(setf medium-foreground) (generic function) 65 , 467

(setf medium-ink) (generic function) 65 , 467

(setf medium-line-style) (generic function) 66 , 468

(setf medium-text-style) (generic function) 469

(setf medium-transformation) (generic function) 66 , 467

(setf pointer-cursor) (generic function) 375

(setf pointer-sheet) (generic function) 375

(setf port-keyboard-input-focus) (generic function) 455

(setf port-properties) (generic function) 480

(setf presentation-object) (generic function) 121

(setf presentation-single-box) (generic function) 121

(setf presentation-type) (generic function) 121

(setf radio-box-current-selection) (generic function) 258 , 259

(setf sheet-enabled-p) (generic function) 448

(setf sheet-region) (generic function) 450

(setf sheet-transformation) (generic function) 450

(setf space-requirement-height) (function) 234

(setf space-requirement-max-height) (function) 234

(setf space-requirement-max-width) (function) 233

(setf space-requirement-min-height) (function) 234

(setf space-requirement-min-width) (function) 233

(setf space-requirement-width) (function) 233

(setf stream-current-output-record) (generic function) 350

(setf stream-default-view) (generic function) 157

(setf stream-drawing-p) (generic function) 350

(setf stream-end-of-line-action) (generic function) 332

(setf stream-end-of-page-action) (generic function) 332

(setf stream-input-buffer) (generic function) 366

(setf stream-insertion-pointer) (generic function) 402

(setf stream-primary-pointer) (generic function) 367

(setf stream-recording-p) (generic function) 349

(setf stream-scan-pointer) (generic function) 403

(setf stream-text-cursor) (generic function) 328

(setf stream-text-margin) (generic function) 330

(setf text-style-mapping) (generic function) 99

(setf window-viewport-position) (generic function) 335

(setf* cursor-position) (generic function) 328

(setf* output-record-end-cursor-position) (generic function) 342

(setf* output-record-position) (generic function) 341

(setf* output-start-cursor-position) (generic function) 342

(setf* pointer-position) (generic function) 375

(setf* stream-cursor-position) (generic function) 329

(setf* stream-pointer-position) (generic function) 367

*abort-gestures* (variable) 370

*accelerator-gestures* (variable) 370

*activation-gestures* (variable) 390

*application-frame* (variable) 188 , 204

*command-argument-delimiters* (variable) 299

*command-dispatchers* (variable) 284 , 286

*command-name-delimiters* (variable) 299

*command-parser* (variable) 299

*command-unparser* (variable) 299

*completion-gestures* (variable) 395

*default-frame-manager* (variable) 214

*default-server-path* (variable) 480

*default-text-style* (variable) 92

*delimiter-gestures* (variable) 391

*help-gestures* (variable) 395

*input-context* (variable) 123

*input-wait-handler* (variable) 368

*input-wait-test* (variable) 368

*null-presentation* (variable) 129

*numeric-argument-marker* (variable) 299

*partial-command-parser* (variable) 299

*pointer-button-press-handler* (variable) 368

*pointer-documentation-output* (variable) 205

*possibilities-gestures* (variable) 395

*standard-activation-gestures* (variable) 390

*undefined-text-style* (variable) 93

*unsupplied-argument-marker* (variable) 299

+background-ink+ (constant) 106

+control-key+ (constant) 464

+everywhere+ (constant) 39

+fill+ (constant) 227

+flipping-ink+ (constant) 107

+foreground-ink+ (constant) 106

+gadget-dialog-view+ (constant) 159

+gadget-menu-view+ (constant) 159

+gadget-view+ (constant) 159

+hyper-key+ (constant) 464

+identity-transformation+ (constant) 81

+meta-key+ (constant) 464

+nowhere+ (constant) 39

+pointer-documentation-view+ (constant) 159

+pointer-left-button+ (constant) 464

+pointer-middle-button+ (constant) 464

+pointer-right-button+ (constant) 464

+shift-key+ (constant) 464

+super-key+ (constant) 464

+textual-dialog-view+ (constant) 159

+textual-menu-view+ (constant) 159

+textual-view+ (constant) 159

:activate-callback (initarg) 250

:align-x (initarg) 251 , 434

:align-x (option) 228

:align-y (initarg) 251 , 434

:align-y (option) 228

:armed-callback (initarg) 247

:background (initarg) 324

:background (option) 225

:button (initarg) 461

:calling-frame (initarg) 189

:center-nodes (initarg) 437

:client (initarg) 247

:clipping-region (option) 70

:command-table (initarg) 188

:contents (option) 226

:current-selection (initarg) 258 , 259

:cutoff-depth (initarg) 437

:decimal-places (initarg) 263

:default-text-style (initarg) 324

:default-view (initarg) 324

:disabled-commands (initarg) 188

:disarmed-callback (initarg) 247

:display-after-commands (option) 237

:display-function (option) 238

:display-time (option) 238

:drag-callback (initarg) 260 , 263

:draw (option) 239

:editable-p (initarg) 264

:end-of-line-action (initarg) 324

:end-of-line-action (option) 238

:end-of-page-action (initarg) 324

:end-of-page-action (option) 239

:equalize-column-widths (initarg) 431

:foreground (initarg) 324

:foreground (option) 225

:generation-separation (initarg) 437

:gpcapi (server-path) 479

:hash-table (initarg) 437

:height (option) 227

:id (initarg) 247

:incremental-redisplay (option) 238

:indicator-type (initarg) 265

:initial-spacing (initarg) 435

:ink (option) 69

:input-buffer (initarg) 366

:items (initarg) 255 , 256

:key-name (initarg) 460

:label (initarg) 251

:line-cap-shape (option) 74

:line-dashes (option) 74

:line-joint-shape (option) 73

:line-style (option) 70

:line-thickness (option) 73

:line-unit (option) 73

:max-height (initarg) 436

:max-height (option) 227

:max-value (initarg) 253

:max-width (initarg) 436

:max-width (option) 227

:menu-bar (initarg) 189

:merge-duplicates (initarg) 437

:min-height (initarg) 434

:min-height (option) 227

:min-value (initarg) 253

:min-width (initarg) 434

:min-width (option) 227

:mode (initarg) 254 , 255

:modifier (initarg) 122

:modifier-state (initarg) 459

:motif (server-path) 479

:multiple-columns-x-spacing (initarg) 431

:name (initarg) 188

:name (option) 225

:name-key (initarg) 255 , 256

:n-columns (initarg) 436

:ncolumns (initarg) 265

:nlines (initarg) 265

:n-rows (initarg) 436

:number-of-quanta (initarg) 263

:number-of-tick-marks (initarg) 263

:object (initarg) 122

:orientation (initarg) 251 , 437

:output-record (option) 239

:panes (initarg) 189

:parent (initarg) 340

:pointer (initarg) 366 , 461

:port (initarg) 374

:pretty-name (initarg) 188

:properties (initarg) 189

:record (option) 239

:region (initarg) 463

:scroll-down-line-callback (initarg) 260

:scroll-down-page-callback (initarg) 260

:scroll-to-bottom-callback (initarg) 260

:scroll-to-top-callback (initarg) 260

:scroll-up-line-callback (initarg) 260

:scroll-up-page-callback (initarg) 260

:sheet (initarg) 327 , 459

:show-as-default (initarg) 257

:show-value-p (initarg) 263

:single-box (initarg) 122

:size (initarg) 340

:spacing (option) 228

:state (initarg) 189

:test (initarg) 255 , 256

:text-cursor (initarg) 366

:text-face (option) 95

:text-family (option) 94

:text-margin (initarg) 324

:text-margin (option) 238

:text-size (option) 95

:text-style (option) 71 , 225

:timestamp (initarg) 459

:transformation (option) 70

:type (initarg) 122

:value (initarg) 249

:value-changed-callback (initarg) 249

:value-key (initarg) 255 , 256

:vertical-spacing (initarg) 324

:vertical-spacing (option) 238

:view (initarg) 122

:width (option) 227

:within-generation-separation (initarg) 437

:x (initarg) 461

:x-position (initarg) 340

:x-spacing (initarg) 431 , 435

:x-spacing (option) 228

:y (initarg) 461

:y-position (initarg) 340

:y-spacing (initarg) 431 , 435

:y-spacing (option) 228

A

abbreviations

pane 190

presentation type

operators for 155

abort-gesture (condition) 370

abort-gesture-event (generic function) 370

*abort-gestures* (variable) 370

abstract gadget classes 253

abstract gadgets 243

abstract panes 222

accelerator-gesture (condition) 370

accelerator-gesture-event (generic function) 370

accelerator-gesture-numeric-argument (generic function) 371

*accelerator-gestures* (variable) 370

accelerators, keystroke 295

accept (function) 125

accept (presentation method) 151

accept methods, errors and conditions in 392

accept-1 (function) 126

accept-from-string (function) 127

accepting-values (macro) 307

accept-present-default (presentation method) 153

accept-values (application frame) 310

accept-values-command-button (macro) 311

accept-values-pane (command table) 280

accept-values-pane-displayer (function) 310

accept-values-resynchronize (generic function) 310

accessible (of commands) 278

accessing slots and components of application frames 200

accessors for

application frames 203 , 204

ellipses 56

polygons, polylines 48

action-gadget (class) 250

actions 270

:activate-callback (initarg) 250

activate-callback (callback) 251

activate-gadget (generic function) 248

activation gestures 390

activation-gesture-p (function) 390

*activation-gestures* (variable) 390

adaptive panes 222

adaptive toolkit 10

add-character-output-to-text-record (generic function) 347

add-command-to-command-table (function) 279

add-gesture-name (function) 372

add-keystroke-to-command-table (function) 295

add-menu-item-to-command-table (function) 290

add-output-record (generic function) 344

add-pointer-gesture-name (function) 169

add-presentation-translator-to-command-table (function) 293

add-string-output-to-text-record (generic function) 348

adjust-item-list-cells (generic function) 436

adjust-multiple-columns (generic function) 432

adjust-table-cells (generic function) 432

adopted frames 212

adopted sheets 446

adopt-frame (generic function) 215

affine transformations 77

:align-x (initarg) 251 , 434

:align-x (option) 228

:align-y (initarg) 251 , 434

:align-y (option) 228

allocate-pixmap (generic function) 32

allocate-resource (function) 512

allocate-space (generic function) 236

all-processes (function) 514

and (presentation type) 135

application frames 6 , 184

accessing slots and components 200

accessors for 203 , 204

defining 186

examples 201

initializing 197

interfacing with presentation types 217

operators for 203

panes within, figure of 7

protocol 188

template for 14

using :accept-values pane in 197

application objects, user interaction with 111

figure of 112

*application-frame* (variable) 188 , 204

application-frame (protocol class) 188

application-frame-p (function) 188

application-pane (leaf pane) 239

applications

exiting 201

quitting 201

running 200

operators 208

applications, building portable, figure of 5

apply-presentation-generic-function (macro) 161

arcs

circular 52

elliptical 52

constructors for 55

area (protocol class) 38

areap (function) 38

:armed-callback (initarg) 247

armed-callback (callback) 248

arrow 422

axes, x and y

figure of 19

B

:background (initarg) 324

:background (option) 225

background 102

ink 106

+background-ink+ (constant) 106

basic gadget classes 247

basic input streams 364

basic stream protocol 523

basic-gadget (class) 247

basic-medium (class) 466

basic-pane (class) 223

basic-port (class) 479

basic-sheet (class) 445

bboard-pane (composite pane) 230

beep (generic function) 333

binary streams 530

binding forms, text style 98

blank-area (presentation type) 129

boolean (presentation type) 129

bordered output 428

examples of 428

bounded regions 36

bounding rectangle protocol 60

bounding rectangles 57

figure of 58

bounding-rectangle (generic function) 60

bounding-rectangle (protocol class) 58

bounding-rectangle* (generic function) 60

bounding-rectangle-height (generic function) 62

bounding-rectangle-max-x (generic function) 61

bounding-rectangle-max-y (generic function) 62

bounding-rectangle-min-x (generic function) 61

bounding-rectangle-min-y (generic function) 61

bounding-rectangle-p (function) 59

bounding-rectangle-position (generic function) 61

bounding-rectangle-size (generic function) 62

bounding-rectangle-width (generic function) 62

buffered output 333

bury-sheet (generic function) 447

:button (initarg) 461

C

callbacks 242

:calling-frame (initarg) 189

call-presentation-menu (function) 179

call-presentation-translator (function) 179

CAPI gadgets 519

cell formatting protocol 434

cell-align-x (generic function) 435

cell-align-y (generic function) 435

cell-min-height (generic function) 435

cell-min-width (generic function) 435

cell-output-record (protocol class) 434

cell-output-record-p (function) 434

:center-nodes (initarg) 437

change-space-requirements (generic function) 235

changing-space-requirements (macro) 235

character (presentation type) 130

characters

input streams 526

output streams 528

check-box (class) 259

check-box gadget 258

check-box-current-selection (generic function) 259

check-box-pane (class) 259

check-box-selections (generic function) 259

child sheets 442

child-containing-position (generic function) 452

children-overlapping-rectangle* (generic function) 452

children-overlapping-region (generic function) 452

circular arcs 52

classes

basic sheet 445

CLIM events, figure of 458

extended stream pane 239

gadgets

abstract 253

basic 247

output records 345

panes

layout 228

repaint protocol 473

sheet genealogy 449

sheet geometry 452

sheet input protocol 456

sheet output protocol 469

stream 523

structure of regions, figure of 37

class-presentation-type-name (function) 140

clear-output-record (generic function) 344

clear-resource (function) 513

:client (initarg) 247

clients 243

clim-stream-pane (leaf pane) 239

:clipping-region (option) 70

close (generic function) 526

color (protocol class) 103

color-ihs (generic function) 105

colorp (function) 103

color-rgb (generic function) 105

colors 103

background

ink 106

concepts 102

examples of drawing in 107

foreground

ink 106

objects 103

operators 104

predefined names 106

rendering 103

column-output-record (protocol class) 433

column-output-record-p (function) 433

command

objects 274

command (presentation type) 137 , 282

command line names 272

command line processors 294

input editing 294

command loops 12 , 184 , 284

command menus 289

command names 272

command processors 284 , 298

input editor 284

command tables 270 , 277 , 287

conditions 281

predefined 280

command translators 12

command-accessible-in-command-table-p (function) 288

command-already-present (error condition) 281

*command-argument-delimiters* (variable) 299

command-arguments (function) 274

*command-dispatchers* (variable) 284 , 286

command-enabled (generic function) 209

(setf command-enabled) (generic function) 210

command-line-command-parser (function) 298

command-line-command-unparser (function) 298

command-line-name-for-command (function) 288 , 295

command-line-read-remaining-arguments-for-partial-command (function) 298

command-menu-item-options (function) 292

command-menu-item-type (function) 292

command-menu-item-value (function) 292

command-menu-pane (leaf pane) 240

command-name (function) 274

command-name (presentation type) 137 , 283

*command-name-delimiters* (variable) 299

command-not-accessible (error condition) 281

command-not-present (error condition) 281

command-or-form (presentation type) 137 , 283

*command-parser* (variable) 299

command-present-in-command-table-p (function) 288

commands 270

accessible 278

defined 274

defining 271

input editor 387

present 277

presentation types for 282

processor 284 , 298

:command-table (initarg) 188

command-table (protocol class) 278

command-table-already-exists (error condition) 281

command-table-complete-input (function) 289

command-table-error (error condition) 281

command-table-inherit-from (generic function) 278

command-table-name (generic function) 278

command-table-not-found (error condition) 281

command-table-p (function) 278

*command-unparser* (variable) 299

complete-from-generator (function) 397

complete-from-possibilities (function) 398

complete-input (function) 395

completing-from-suggestions (macro) 398

completion (presentation type) 132

completion, string 395

*completion-gestures* (variable) 395

complex (presentation type) 130

compose-rotation-with-transformation (function) 84

compose-scaling-with-transformation (function) 84

compose-space (generic function) 236

compose-transformations (generic function) 83

compose-transformation-with-rotation (function) 84

compose-transformation-with-scaling (function) 84

compose-transformation-with-translation (function) 84

compose-translation-with-transformation (function) 84

composite panes 222

composition, region 40

compound drawing functions 28

constructors for

ellipses and elliptical arcs 55

polygons and polylines 47

transformations 78

:contents (option) 226

contrasting-dash-pattern-limit (generic function) 75

contrasting-inks-limit (generic function) 105

+control-key+ (constant) 464

coordinate (type) 38

coordinate system, local 20

figure of 20

coordinates 19

copy-area (generic function) 33

copy-from-pixmap (generic function) 33

copy-to-pixmap (generic function) 32

current-process (function) 514

:current-selection (initarg) 258 , 259

cursor (protocol class) 327

cursorp (function) 327

cursor-position (generic function) 328

(setf* cursor-position) (generic function) 328

cursors

stream text

protocol 328

text

protocol 327

cursors, text 325

cursor-sheet (generic function) 327

cursor-visibility (generic function) 328

(setf cursor-visibility) (generic function) 328

:cutoff-depth (initarg) 437

D

DAG (directed acyclic graph)