The mcclim Reference Manual

Next: , Previous: , Up: (dir)   [Contents][Index]

The mcclim Reference Manual

This is the mcclim Reference Manual, version 0.9.7, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed Jun 15 05:17:59 2022 GMT+0.

Table of Contents


1 Introduction

logo

McCLIM Version 0.9.8-dev post-"Imbolc" CI

McCLIM, an implementation of the "Common Lisp Interface Manager CLIM II Specification", is a portable and high-level user interface management system toolkit for Common Lisp. It has a powerful presentation model which allows us to directly link the visual representation of an object to its semantics. It has several high-level programming capabilities that enable us to develop a user interface conveniently; including formatted output, graphics, windowing and commands that are invoked by typing text, keyboard shortcuts or clicking a mouse button.

McCLIM works with Allegro CL, Clozure CL, CLISP, CMUCL, Embeddable CL, the Scieneer CL Common-lisp, SBCL and the LispWorks implementations. Right now the only backend supported by McCLIM is CLX, which ties it to the Xserver on the host system. Any platform capable of running Xserver may run McCLIM applications.

Installing McCLIM

McCLIM is available on Quicklisp. Make sure you have installed a supported Common Lisp implementation and Quicklisp is configured correctly. Then, McCLIM can be installed by entering the following in your REPL:

(ql:quickload "mcclim")

To see if McCLIM works on your host you may load the system with examples and run the example browser application:

(ql:quickload "clim-examples")   ; Load the system with examples.
(clim-demo:demodemo)             ; Run the example browser application.

An Example

  1. Quickload McCLIM by running (ql:quickload "mcclim").
  2. Put the following code in a file example.lisp.
    (in-package :common-lisp-user)
    
    (defpackage "APP"
      (:use :clim :clim-lisp)
      (:export "APP-MAIN"))
    
    (in-package :app)
    
    ;;; Define a application-frame (a.k.a. application window in traditional GUI's).
    
    (define-application-frame superapp ()
      ()
      ;; :panes section describes different parts of the
      ;; application-frame. This application has only one pane.
      (:panes
       (int :interactor :height 400 :width 600))
    
      ;; :layouts section describes how the panes are layed out.
      ;; This application has one layout named "default" which has a single pane.
      (:layouts
       (default int)))
    
    ;;; Following function launches an instance of "superapp" application-frame.
    (defun app-main ()
      (run-frame-top-level (make-application-frame 'superapp)))
    
  3. Load the file and run:
    (app:app-main)
    
    example.lisp

Documentation

You can access the McCLIM manual draft in HTML and PDF formats if you want, but it's still a work in progress. Several other CLIM 2 resources are listed on CLiki and McCLIM homepage.

Subdirectory Overview

Important Links


2 Systems

The main system appears first, followed by any subsystem dependency.


Next: , Previous: , Up: Systems   [Contents][Index]

2.1 mcclim

McCLIM is an implementation of the CLIM 2.0 specification.

Authors

Alessandro Serra
Alexey Dejneka
Andreas Fuchs
Andy Hefner
Arnaud Rouanet
Brian Mastenbrook
Brian Spilsbury
Christophe Rhodes
Clemens Fruhwirth
Cyrus Harmon
Daniel Barlow
Daniel Kochmański
Duncan Rose
Edena Pixel
Elias Mårtenson
Frank Buss
Gilbert Baumann
Iban Hatchondo
Julien Boninfan
Lionel Salabartan
Max-Gerd Retzlaff
Mike McDonald
Nisar Ahmad
Peter Mechleborg
Rainer Joswig
Robert Goldman
Robert Strandh
Rudi Schlatte
Timothy Moore

License

LGPL-2.1+

Long Description

McCLIM is an implementation of the CLIM 2.0 specification.

CLIM (Common Lisp Interface Manager) is an advanced graphical user interface management system.

Version

0.9.7

Dependencies
Source

mcclim.asd.

Child Component

default-icons.lisp (file).


Next: , Previous: , Up: Systems   [Contents][Index]

2.2 mcclim/looks

Authors

Alessandro Serra
Alexey Dejneka
Andreas Fuchs
Andy Hefner
Arnaud Rouanet
Brian Mastenbrook
Brian Spilsbury
Christophe Rhodes
Clemens Fruhwirth
Cyrus Harmon
Daniel Barlow
Daniel Kochmański
Duncan Rose
Edena Pixel
Elias Mårtenson
Frank Buss
Gilbert Baumann
Iban Hatchondo
Julien Boninfan
Lionel Salabartan
Max-Gerd Retzlaff
Mike McDonald
Nisar Ahmad
Peter Mechleborg
Rainer Joswig
Robert Goldman
Robert Strandh
Rudi Schlatte
Timothy Moore

License

LGPL-2.1+

Dependencies
Source

mcclim.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.3 clim

Dependencies
Source

clim.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.4 clim-core

Dependencies
  • clim-basic (system).
  • sb-introspect (system)., for feature :sbcl
Source

clim-core.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.5 clim-basic

Dependencies
  • clim-lisp (system).
  • alexandria (system).
  • spatial-trees (system).
  • flexichain (system)., at least version "1.5.1"
  • bordeaux-threads (system).
  • trivial-garbage (system).
  • trivial-features (system).
  • babel (system).
Source

clim-basic.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.6 clim-lisp

Dependencies
  • alexandria (system).
  • trivial-gray-streams (system).
  • closer-mop (system).
Source

clim-lisp.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.7 drei-mcclim

Drei Replaces EINE’s Inheritor – McCLIM editor substrate

Dependencies
Source

drei-mcclim.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.8 esa-mcclim

Dependencies
Source

esa-mcclim.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.9 automaton

Source

automaton.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.10 persistent

Source

persistent.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.11 mcclim-fonts

Dependency

clim-basic (system).

Source

mcclim-fonts.asd.

Child Component

common.lisp (file).


2.12 mcclim-clx

Dependencies
Source

mcclim-clx.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.13 mcclim-fonts/truetype

Dependencies
  • clim-basic (system).
  • cl-dejavu (system).
  • zpb-ttf (system).
  • cl-vectors (system).
  • cl-paths-ttf (system).
  • cl-aa (system).
  • alexandria (system).
  • flexi-streams (system).
Source

mcclim-fonts.asd.

Child Components

2.14 mcclim-backend-common

Dependency

clim (system).

Source

mcclim-backend-common.asd.

Child Components

2.15 mcclim-clx/freetype

Dependencies
Source

mcclim-clx.asd.


2.16 mcclim-fonts/clx-freetype

Dependencies
Source

mcclim-fonts.asd.

Child Component

freetype.lisp (file).


2.17 mcclim-fontconfig

CFFI interface to Fontconfig

License

Apache

Defsystem Dependency

cffi-grovel (system).

Dependencies
  • cffi (system).
  • alexandria (system).
Source

mcclim-fontconfig.asd.

Child Component

src (module).


Next: , Previous: , Up: Systems   [Contents][Index]

2.18 mcclim-harfbuzz

CFFI interface to Harfbuzz

License

Apache

Defsystem Dependency

cffi-grovel (system).

Dependencies
  • cffi (system).
  • alexandria (system).
  • trivial-garbage (system).
Source

mcclim-harfbuzz.asd.

Child Component

src (module).


Next: , Previous: , Up: Systems   [Contents][Index]

2.19 mcclim-clx-fb

Dependencies
Source

mcclim-clx-fb.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.20 mcclim-render

Support for raster images McCLIM.

Dependencies
Source

mcclim-render.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.21 mcclim-null

Dependency

clim (system).

Source

mcclim-null.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.22 mcclim/extensions

Authors

Alessandro Serra
Alexey Dejneka
Andreas Fuchs
Andy Hefner
Arnaud Rouanet
Brian Mastenbrook
Brian Spilsbury
Christophe Rhodes
Clemens Fruhwirth
Cyrus Harmon
Daniel Barlow
Daniel Kochmański
Duncan Rose
Edena Pixel
Elias Mårtenson
Frank Buss
Gilbert Baumann
Iban Hatchondo
Julien Boninfan
Lionel Salabartan
Max-Gerd Retzlaff
Mike McDonald
Nisar Ahmad
Peter Mechleborg
Rainer Joswig
Robert Goldman
Robert Strandh
Rudi Schlatte
Timothy Moore

License

LGPL-2.1+

Dependencies
Source

mcclim.asd.


2.23 mcclim-bitmaps

Support for various image formats in McCLIM.

Long Description

Support for various image formats in McCLIM
bitmap reading functions.

Currently supported formats are the formats covered by opticl library and XPM format.

Dependencies
Source

mcclim-bitmaps.asd.

Child Components

2.24 conditional-commands

Dependency

clim-basic (system).

Source

conditional-commands.asd.

Child Components

2.25 mcclim-layouts/tab

Dependency

clim (system).

Source

mcclim-layouts.asd.

Child Component

tab-layout.lisp (file).


2.26 mcclim-bezier

Support for various bezier curves in McCLIM.

Dependencies
Source

mcclim-bezier.asd.


Next: , Previous: , Up: Systems   [Contents][Index]

2.27 mcclim-bezier/core

core bezier routines

Dependencies
Source

mcclim-bezier.asd.

Child Components

2.28 clim-postscript

Dependencies
Source

clim-postscript.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.29 clim-postscript-font

Dependencies
Source

clim-postscript-font.asd.

Child Component

font (module).


2.30 clim-pdf

Dependencies
Source

clim-pdf.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.31 mcclim-bezier/clx

CLX bezier drawing routines

Dependencies
Source

mcclim-bezier.asd.

Child Component

bezier-clx.lisp (file).


Previous: , Up: Systems   [Contents][Index]

2.32 mcclim-franz

Implementation of CLIM 2.2 – Franz CLIM Manual

Dependency

clim (system).

Source

mcclim-franz.asd.

Child Component

franz.lisp (file).


3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 clim-core/incremental-redisplay

Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.2 clim-core/presentations

Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.3 clim-core/formatting

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.4 clim-core/commands

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.5 clim-core/panes

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.6 clim-core/frames

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.7 clim-core/gadgets

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.8 clim-core/dialogs

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Child Components

3.10 clim-basic/windowing

Dependencies
Source

clim-basic.asd.

Parent Component

clim-basic (system).

Child Components

3.11 clim-basic/drawing

Dependencies
Source

clim-basic.asd.

Parent Component

clim-basic (system).

Child Components

3.12 clim-basic/extended-streams

Dependencies
Source

clim-basic.asd.

Parent Component

clim-basic (system).

Child Components

3.13 clim-lisp/Lisp-Dep

Dependency

patch.lisp (file).

Source

clim-lisp.asd.

Parent Component

clim-lisp (system).

Child Components

3.14 mcclim-clx/basic

Source

mcclim-clx.asd.

Parent Component

mcclim-clx (system).

Child Components

3.15 mcclim-clx/output

Dependency

basic (module).

Source

mcclim-clx.asd.

Parent Component

mcclim-clx (system).

Child Components

3.16 mcclim-fontconfig/src

Source

mcclim-fontconfig.asd.

Parent Component

mcclim-fontconfig (system).

Child Components

3.17 mcclim-harfbuzz/src

Source

mcclim-harfbuzz.asd.

Parent Component

mcclim-harfbuzz (system).

Child Components

3.18 mcclim-render/render

Dependency

image.lisp (file).

Source

mcclim-render.asd.

Parent Component

mcclim-render (system).

Child Components

3.19 mcclim-render/cl-vectors

Dependency

render (module).

Source

mcclim-render.asd.

Parent Component

mcclim-render (system).

Child Components

3.20 mcclim-render/backend

Dependency

cl-vectors (module).

Source

mcclim-render.asd.

Parent Component

mcclim-render (system).

Child Components

3.21 clim-postscript-font/font

Source

clim-postscript-font.asd.

Parent Component

clim-postscript-font (system).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Next: , Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp   [Contents][Index]

4.1.1 mcclim/mcclim.asd

Source

mcclim.asd.

Parent Component

mcclim (system).

ASDF Systems

4.1.2 clim/clim.asd

Source

clim.asd.

Parent Component

clim (system).

ASDF Systems

clim.


4.1.3 clim-core/clim-core.asd

Source

clim-core.asd.

Parent Component

clim-core (system).

ASDF Systems

clim-core.


4.1.4 clim-basic/clim-basic.asd

Source

clim-basic.asd.

Parent Component

clim-basic (system).

ASDF Systems

clim-basic.


4.1.5 clim-lisp/clim-lisp.asd

Source

clim-lisp.asd.

Parent Component

clim-lisp (system).

ASDF Systems

clim-lisp.


4.1.6 drei-mcclim/drei-mcclim.asd

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

ASDF Systems

drei-mcclim.


4.1.7 esa-mcclim/esa-mcclim.asd

Source

esa-mcclim.asd.

Parent Component

esa-mcclim (system).

ASDF Systems

esa-mcclim.


4.1.8 automaton/automaton.asd

Source

automaton.asd.

Parent Component

automaton (system).

ASDF Systems

automaton.


4.1.9 persistent/persistent.asd

Source

persistent.asd.

Parent Component

persistent (system).

ASDF Systems

persistent.


4.1.10 mcclim-fonts/mcclim-fonts.asd

Source

mcclim-fonts.asd.

Parent Component

mcclim-fonts (system).

ASDF Systems

4.1.11 mcclim-clx/mcclim-clx.asd

Source

mcclim-clx.asd.

Parent Component

mcclim-clx (system).

ASDF Systems

4.1.12 mcclim-backend-common/mcclim-backend-common.asd

Source

mcclim-backend-common.asd.

Parent Component

mcclim-backend-common (system).

ASDF Systems

mcclim-backend-common.


4.1.13 mcclim-fontconfig/mcclim-fontconfig.asd

Source

mcclim-fontconfig.asd.

Parent Component

mcclim-fontconfig (system).

ASDF Systems

mcclim-fontconfig.


4.1.14 mcclim-harfbuzz/mcclim-harfbuzz.asd

Source

mcclim-harfbuzz.asd.

Parent Component

mcclim-harfbuzz (system).

ASDF Systems

mcclim-harfbuzz.


4.1.15 mcclim-clx-fb/mcclim-clx-fb.asd

Source

mcclim-clx-fb.asd.

Parent Component

mcclim-clx-fb (system).

ASDF Systems

mcclim-clx-fb.


4.1.16 mcclim-render/mcclim-render.asd

Source

mcclim-render.asd.

Parent Component

mcclim-render (system).

ASDF Systems

mcclim-render.


4.1.17 mcclim-null/mcclim-null.asd

Source

mcclim-null.asd.

Parent Component

mcclim-null (system).

ASDF Systems

mcclim-null.


4.1.18 mcclim-bitmaps/mcclim-bitmaps.asd

Source

mcclim-bitmaps.asd.

Parent Component

mcclim-bitmaps (system).

ASDF Systems

mcclim-bitmaps.


4.1.19 conditional-commands/conditional-commands.asd

Source

conditional-commands.asd.

Parent Component

conditional-commands (system).

ASDF Systems

conditional-commands.


4.1.20 mcclim-layouts/tab/mcclim-layouts.asd

Source

mcclim-layouts.asd.

Parent Component

mcclim-layouts/tab (system).

ASDF Systems

mcclim-layouts/tab.


4.1.21 mcclim-bezier/mcclim-bezier.asd

Source

mcclim-bezier.asd.

Parent Component

mcclim-bezier (system).

ASDF Systems

4.1.22 clim-postscript/clim-postscript.asd

Source

clim-postscript.asd.

Parent Component

clim-postscript (system).

ASDF Systems

clim-postscript.


4.1.23 clim-postscript-font/clim-postscript-font.asd

Source

clim-postscript-font.asd.

Parent Component

clim-postscript-font (system).

ASDF Systems

clim-postscript-font.


4.1.24 clim-pdf/clim-pdf.asd

Source

clim-pdf.asd.

Parent Component

clim-pdf (system).

ASDF Systems

clim-pdf.


4.1.25 mcclim-franz/mcclim-franz.asd

Source

mcclim-franz.asd.

Parent Component

mcclim-franz (system).

ASDF Systems

mcclim-franz.


4.1.26 mcclim/default-icons.lisp

Source

mcclim.asd.

Parent Component

mcclim (system).


4.1.27 clim/input-editing-drei.lisp

Source

clim.asd.

Parent Component

clim (system).

Public Interface
Internals

4.1.28 clim/text-editor-gadget.lisp

Source

clim.asd.

Parent Component

clim (system).

Public Interface
Internals

4.1.29 clim-core/defresource.lisp

Source

clim-core.asd.

Parent Component

clim-core (system).

Public Interface
Internals

4.1.30 clim-core/theming.lisp

Source

clim-core.asd.

Parent Component

clim-core (system).

Public Interface
Internals

4.1.31 clim-core/incremental-redisplay/cache.lisp

Source

clim-core.asd.

Parent Component

incremental-redisplay (module).

Public Interface

shared-initialize (method).

Internals

4.1.32 clim-core/incremental-redisplay/updating-stream.lisp

Dependency

cache.lisp (file).

Source

clim-core.asd.

Parent Component

incremental-redisplay (module).

Public Interface
Internals

4.1.33 clim-core/incremental-redisplay/updating-record.lisp

Dependency

updating-stream.lisp (file).

Source

clim-core.asd.

Parent Component

incremental-redisplay (module).

Public Interface
Internals

4.1.34 clim-core/incremental-redisplay/redisplay.lisp

Dependency

updating-record.lisp (file).

Source

clim-core.asd.

Parent Component

incremental-redisplay (module).

Public Interface
Internals

4.1.35 clim-core/incremental-redisplay/propagate.lisp

Dependency

redisplay.lisp (file).

Source

clim-core.asd.

Parent Component

incremental-redisplay (module).

Public Interface

4.1.36 clim-core/presentations/presentation-types.lisp

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.37 clim-core/presentations/presentation-functions.lisp

Dependency

presentation-types.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.38 clim-core/presentations/presentation-type-functions.lisp

Dependency

presentation-functions.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.39 clim-core/presentations/presentation-histories.lisp

Dependency

presentation-type-functions.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface

presentation-type-history (function).

Internals

4.1.40 clim-core/presentations/typed-output.lisp

Dependency

presentation-histories.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.41 clim-core/presentations/typed-input.lisp

Dependency

typed-output.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.42 clim-core/presentations/translators.lisp

Dependency

typed-input.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.43 clim-core/presentations/drag-and-drop.lisp

Dependency

translators.lisp (file).

Source

clim-core.asd.

Parent Component

presentations (module).

Public Interface
Internals

4.1.44 clim-core/formatting/bordered-output.lisp

Source

clim-core.asd.

Parent Component

formatting (module).

Public Interface
Internals

4.1.45 clim-core/formatting/table-formatting.lisp

Source

clim-core.asd.

Parent Component

formatting (module).

Public Interface
Internals

4.1.46 clim-core/formatting/graph-formatting.lisp

Source

clim-core.asd.

Parent Component

formatting (module).

Public Interface
Internals

4.1.47 clim-core/input-editing.lisp

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Public Interface
Internals

4.1.48 clim-core/standard-presentations.lisp

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Public Interface
Internals

4.1.49 clim-core/describe.lisp

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Public Interface
Internals

4.1.50 clim-core/commands/parsers.lisp

Source

clim-core.asd.

Parent Component

commands (module).

Public Interface

*unsupplied-argument-marker* (special variable).

Internals

4.1.51 clim-core/commands/commands.lisp

Dependency

parsers.lisp (file).

Source

clim-core.asd.

Parent Component

commands (module).

Public Interface
Internals

4.1.52 clim-core/commands/tables.lisp

Dependency

commands.lisp (file).

Source

clim-core.asd.

Parent Component

commands (module).

Public Interface
Internals

4.1.53 clim-core/commands/processor.lisp

Dependency

tables.lisp (file).

Source

clim-core.asd.

Parent Component

commands (module).

Public Interface
Internals

4.1.54 clim-core/panes/construction.lisp

Source

clim-core.asd.

Parent Component

panes (module).

Public Interface
Internals

4.1.55 clim-core/panes/layout-protocol.lisp

Dependency

construction.lisp (file).

Source

clim-core.asd.

Parent Component

panes (module).

Public Interface
Internals

4.1.56 clim-core/panes/composition.lisp

Dependency

layout-protocol.lisp (file).

Source

clim-core.asd.

Parent Component

panes (module).

Public Interface
Internals

4.1.57 clim-core/panes/stream-panes.lisp

Dependency

composition.lisp (file).

Source

clim-core.asd.

Parent Component

panes (module).

Public Interface
Internals

4.1.58 clim-core/frames/frames.lisp

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface
Internals

4.1.59 clim-core/frames/pointer-documentation.lisp

Dependency

frames.lisp (file).

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface
Internals

4.1.60 clim-core/frames/menu-frame.lisp

Dependency

pointer-documentation.lisp (file).

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface
Internals

4.1.61 clim-core/frames/frame-managers.lisp

Dependency

menu-frame.lisp (file).

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface
Internals

4.1.62 clim-core/frames/define-application-frame.lisp

Dependency

frame-managers.lisp (file).

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface

define-application-frame (macro).

Internals

4.1.63 clim-core/frames/window-stream.lisp

Dependency

define-application-frame.lisp (file).

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface
Internals

4.1.64 clim-core/frames/default-frame.lisp

Dependency

window-stream.lisp (file).

Source

clim-core.asd.

Parent Component

frames (module).

Public Interface
Internals

4.1.65 clim-core/gadgets/base.lisp

Source

clim-core.asd.

Parent Component

gadgets (module).

Public Interface
Internals

4.1.66 clim-core/gadgets/abstract.lisp

Dependency

base.lisp (file).

Source

clim-core.asd.

Parent Component

gadgets (module).

Public Interface
Internals

4.1.67 clim-core/gadgets/mixins.lisp

Dependency

abstract.lisp (file).

Source

clim-core.asd.

Parent Component

gadgets (module).

Public Interface
Internals

4.1.68 clim-core/gadgets/drawing-utilities.lisp

Dependency

mixins.lisp (file).

Source

clim-core.asd.

Parent Component

gadgets (module).

Internals

4.1.69 clim-core/gadgets/concrete.lisp

Dependency

drawing-utilities.lisp (file).

Source

clim-core.asd.

Parent Component

gadgets (module).

Public Interface
Internals

4.1.70 clim-core/gadgets/menu.lisp

Dependency

concrete.lisp (file).

Source

clim-core.asd.

Parent Component

gadgets (module).

Public Interface
Internals

4.1.71 clim-core/dialogs/dialog.lisp

Source

clim-core.asd.

Parent Component

dialogs (module).

Public Interface
Internals

4.1.72 clim-core/dialogs/dialog-views.lisp

Dependency

dialog.lisp (file).

Source

clim-core.asd.

Parent Component

dialogs (module).

Public Interface
Internals

4.1.73 clim-core/dialogs/notify-user.lisp

Source

clim-core.asd.

Parent Component

dialogs (module).

Public Interface
Internals

4.1.74 clim-core/dialogs/menu-choose.lisp

Source

clim-core.asd.

Parent Component

dialogs (module).

Public Interface
Internals

4.1.75 clim-core/builtin-commands.lisp

Dependencies
Source

clim-core.asd.

Parent Component

clim-core (system).

Internals

4.1.76 clim-basic/setf-star.lisp

Source

clim-basic.asd.

Parent Component

clim-basic (system).

Public Interface
Internals

4.1.77 clim-basic/decls.lisp

Dependency

setf-star.lisp (file).

Source

clim-basic.asd.

Parent Component

clim-basic (system).

Public Interface
Internals

4.1.78 clim-basic/protocol-classes.lisp

Dependency

decls.lisp (file).

Source

clim-basic.asd.

Parent Component

clim-basic (system).

Public Interface
Internals

4.1.79 clim-basic/multiprocessing.lisp

Dependency

decls.lisp (file).

Source

clim-basic.asd.

Parent Component

clim-basic (system).

Public Interface

4.1.80 clim-basic/utils.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

clim-basic (system).

Public Interface
Internals

4.1.81 clim-basic/geometry/coordinates.lisp

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.82 clim-basic/geometry/transforms.lisp

Dependency

coordinates.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.83 clim-basic/geometry/bounding-rectangle.lisp

Dependency

transforms.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.84 clim-basic/geometry/regions.lisp

Dependency

bounding-rectangle.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.85 clim-basic/geometry/3.2.1-points.lisp

Dependency

regions.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

slots-for-pprint-object (method).


4.1.86 clim-basic/geometry/3.2.2-polygons-and-polylines.lisp

Dependency

3.2.1-points.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.87 clim-basic/geometry/3.2.3-lines.lisp

Dependency

3.2.2-polygons-and-polylines.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

slots-for-pprint-object (method).


4.1.88 clim-basic/geometry/3.2.4-rectangles.lisp

Dependency

3.2.3-lines.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.89 clim-basic/geometry/3.2.5-ellipses-and-elliptical-arcs.lisp

Dependency

3.2.4-rectangles.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.90 clim-basic/geometry/3.2.6-bezigons-and-bezier-curves.lisp

Dependency

3.2.5-ellipses-and-elliptical-arcs.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface
Internals

4.1.91 clim-basic/geometry/region-utilities.lisp

Dependency

3.2.6-bezigons-and-bezier-curves.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Internals

4.1.92 clim-basic/geometry/region-predicates.lisp

Dependency

region-utilities.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface

4.1.93 clim-basic/geometry/region-composition.lisp

Dependency

region-predicates.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface

4.1.94 clim-basic/geometry/region-set-composition.lisp

Dependency

region-composition.lisp (file).

Source

clim-basic.asd.

Parent Component

geometry (module).

Public Interface

4.1.95 clim-basic/windowing/events.lisp

Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface
Internals

4.1.97 clim-basic/windowing/sheets.lisp

Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface
Internals

4.1.98 clim-basic/windowing/pixmaps.lisp

Dependency

output.lisp (file).

Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface

4.1.99 clim-basic/windowing/mirrors.lisp

Dependency

sheets.lisp (file).

Source

clim-basic.asd.

Parent Component

windowing (module).

Internals

4.1.100 clim-basic/windowing/ports.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface
Internals

4.1.101 clim-basic/windowing/input.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface
Internals

4.1.102 clim-basic/windowing/grafts.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface

4.1.103 clim-basic/windowing/repaint.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

windowing (module).

Public Interface
Internals

4.1.104 clim-basic/drawing/design.lisp

Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface
Internals

4.1.105 clim-basic/drawing/text-style.lisp

Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface
Internals

4.1.106 clim-basic/drawing/colors.lisp

Dependency

design.lisp (file).

Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface

4.1.107 clim-basic/drawing/pattern.lisp

Dependency

design.lisp (file).

Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface
Internals

4.1.108 clim-basic/drawing/medium.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface
Internals

4.1.109 clim-basic/drawing/graphics.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface
Internals

4.1.110 clim-basic/drawing/with-output-to-drawing-stream.lisp

Source

clim-basic.asd.

Parent Component

drawing (module).

Public Interface

4.1.111 clim-basic/extended-streams/text-formatting.lisp

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.112 clim-basic/extended-streams/views.lisp

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.113 clim-basic/extended-streams/dead-keys.lisp

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface

merging-dead-keys (macro).

Internals

4.1.114 clim-basic/extended-streams/stream-output.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.115 clim-basic/extended-streams/recording.lisp

Dependency

stream-output.lisp (file).

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.116 clim-basic/extended-streams/text-selection.lisp

Dependency

recording.lisp (file).

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.117 clim-basic/extended-streams/encapsulate.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.118 clim-basic/extended-streams/stream-input.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.119 clim-basic/extended-streams/gestures.lisp

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.120 clim-basic/extended-streams/standard-gestures.lisp

Dependency

gestures.lisp (file).

Source

clim-basic.asd.

Parent Component

extended-streams (module).

Internals

4.1.121 clim-basic/extended-streams/pointer-tracking.lisp

Dependencies
Source

clim-basic.asd.

Parent Component

extended-streams (module).

Public Interface
Internals

4.1.122 clim-lisp/patch.lisp

Source

clim-lisp.asd.

Parent Component

clim-lisp (system).

Packages

clim-lisp-patch.

Public Interface
Internals

4.1.123 clim-lisp/Lisp-Dep/fix-acl.lisp

If Feature

:excl

Source

clim-lisp.asd.

Parent Component

lisp-dep (module).


4.1.124 clim-lisp/Lisp-Dep/fix-clisp.lisp

If Feature

:clisp

Source

clim-lisp.asd.

Parent Component

lisp-dep (module).


4.1.125 clim-lisp/package.lisp

Dependency

lisp-dep (module).

Source

clim-lisp.asd.

Parent Component

clim-lisp (system).

Packages

4.1.127 drei-mcclim/protocol.lisp

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface

4.1.128 drei-mcclim/buffer.lisp

Dependency

packages.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.129 drei-mcclim/delegating-buffer.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

delegating-mark (class).


4.1.130 drei-mcclim/motion.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.131 drei-mcclim/editing.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.132 drei-mcclim/base.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.133 drei-mcclim/syntax.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.134 drei-mcclim/modes.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

*global-modes* (special variable).


4.1.135 drei-mcclim/views.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.136 drei-mcclim/drei.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.137 drei-mcclim/drei-clim.lisp

Dependency

drei.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.138 drei-mcclim/drei-redisplay.lisp

Dependency

drei-clim.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.139 drei-mcclim/drawing-options.lisp

Dependency

drei-redisplay.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

+bold-italic-face-drawing-options+ (special variable).


4.1.140 drei-mcclim/input-editor.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.141 drei-mcclim/abbrev.lisp

Dependency

packages.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

string-upper-case-p (function).


4.1.142 drei-mcclim/kill-ring.lisp

Dependency

packages.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

push-start-and-copy (function).


4.1.143 drei-mcclim/undo.lisp

Dependency

packages.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.144 drei-mcclim/basic-commands.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.145 drei-mcclim/core.lisp

Dependency

drei.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.146 drei-mcclim/fundamental-syntax.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

fundamental-table (class).


4.1.147 drei-mcclim/buffer-streams.lisp

Dependency

core.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

buffer-stream (class).


4.1.148 drei-mcclim/rectangle.lisp

Dependency

core.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.149 drei-mcclim/targets.lisp

Dependency

core.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.150 drei-mcclim/core-commands.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Internals

4.1.151 drei-mcclim/Persistent/persistent-buffer.lisp

Dependency

packages.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.152 drei-mcclim/Persistent/persistent-undo.lisp

Dependencies
Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Public Interface
Internals

4.1.153 drei-mcclim/misc-commands.lisp

Dependency

basic-commands.lisp (file).

Source

drei-mcclim.asd.

Parent Component

drei-mcclim (system).

Internals

Next: , Previous: