Common Lisp Interface Manager 2.0 User's Guide > Chapter 10 Panes and Gadgets > 10.3 Extended Stream Panes

NextPrevUpTopContentsIndex

10.3.2 Extended Stream Pane Classes

clim-stream-pane 

Summary: This class implements a pane that supports the CLIM graphics, extended input and output, and output recording protocols. Any extended stream panes used will most commonly be subclasses of this class.

The five following panes classes are subclasses of clim-stream-pane . Fundamentally, these panes have the same capabilities; however, by convention, the different pane classes have distinct roles. For instance, interactor panes are used for standard input, whereas application panes, by default, specify the destination for standard output.

interactor-pane 

Summary: The pane class that implements "interactor" panes. The default method for frame-standard-input will return the first pane of this type.

The default for :display-time is nil and for :scroll-bars is :vertical .

application-pane 

Summary: The pane class that implements "application" panes. The default method for frame-standard-output will return the first pane of this type.

The default for :display-time is :command-loop and for :scroll-bars is t .

command-menu-pane 

Summary: The pane class that implements command menu panes that are not menu bars. The default display function for panes of this type is display-command-menu .

For command-menu-pane , the default for :display-time is :command-loop , the default for :incremental-redisplay is t , and the default for :scroll-bars is t .

title-pane 

Summary: The pane class that implements a title pane. The default display function for panes of this type is display-title . If the title to be displayed will not change, it can be supplied using the option :display-string described in 10.3.1, Extended Stream Pane Options. If neither :display-function or :display-string is supplied, the title will be taken from frame-pretty-name (see 9.9.1, Finding Frame Managers).

The default for :display-time is t and for :s croll-bars is nil .

pointer-documentation-pane 

Summary: The pane class that implements the pointer documentation pane.

The default for :display-time is nil and for :scroll-bars is nil .


Common Lisp Interface Manager 2.0 User's Guide - 22 Dec 2009

NextPrevUpTopContentsIndex