The ltk Reference Manual

Table of Contents

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

The ltk Reference Manual

This is the ltk Reference Manual, version 0.8.0, generated automatically by Declt version 2.3 "Robert April" on Tue Jan 09 15:14:48 2018 GMT+0.


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

1 Systems

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


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

1.1 ltk

Author

Peter Herth

License

LGPL

Description

LTK

Long Description

Lisp bindings for the Tk toolkit

Version

0.8.0

Source

ltk.asd (file)

Component

ltk.lisp (file)


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

2 Files

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


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

2.1 Lisp


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

2.1.1 ltk.asd

Location

ltk.asd

Systems

ltk (system)

Packages

ltk-asd


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

2.1.2 ltk/ltk.lisp

Parent

ltk (system)

Location

ltk.lisp

Packages
Exported Definitions
Internal Definitions

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

3 Packages

Packages are listed by definition order.


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

3.1 ltk-asd

Source

ltk.asd

Use List

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

3.2 ltk-user

Source

ltk.lisp (file)

Use List

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

3.3 ltk

Source

ltk.lisp (file)

Use List
Used By List

ltk-user

Exported Definitions
Internal Definitions

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

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


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

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Special variables

Special Variable: *break-mainloop*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *cursors*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *debug-buffers*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *debug-settings-table*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *debug-tk*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *exit-mainloop*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *init-wish-hook*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *ltk-version*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *mb-icons*

icon names valid for message-box function

Package

ltk

Source

ltk.lisp (file)

Special Variable: *ping-interval-seconds*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *tk*

dummy widget to access the tk root object

Package

ltk

Source

ltk.lisp (file)

Special Variable: *wish*

The current connection to an inferior wish.

Package

ltk

Source

ltk.lisp (file)

Special Variable: *wish-args*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *wish-pathname*
Package

ltk

Source

ltk.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Macros

Macro: defargs CLASS PARENTS &rest DEFS
Package

ltk

Source

ltk.lisp (file)

Macro: defwidget NAMESPEC PARENT SLOTS WIDGETSPECS &rest BODY
Package

ltk

Source

ltk.lisp (file)

Macro: send-lazy &rest CODE
Package

ltk

Source

ltk.lisp (file)

Macro: with-atomic &rest CODE
Package

ltk

Source

ltk.lisp (file)

Macro: with-hourglass WIDGETS &rest BODY
Package

ltk

Source

ltk.lisp (file)

Macro: with-ltk (&rest KEYS &key DEBUG STREAM SERVE-EVENT &allow-other-keys) &body BODY

Create a new Ltk connection, evaluate BODY, and enter the main loop.

:DEBUG indicates the level of debugging support to provide. It can be a number from 0 to 3, or one of the corresponding keywords:
:minimum, :deploy, :develop, or :maximum.

If :SERVE-EVENT is non-NIL, Ltk will use SERVE-EVENT handlers instead of a blocking main loop. This is only supported on SBCL and CMUCL. Note that using SERVE-EVENT means that WITH-LTK will return immediately after evaluating BODY.

If :STREAM is non-NIL, it should be a two-way stream connected to a running wish. This will be used instead of running a new wish.

Package

ltk

Source

ltk.lisp (file)

Macro: with-modal-toplevel (VAR &rest TOPLEVEL-INITARGS) &body BODY
Package

ltk

Source

ltk.lisp (file)

Macro: with-widgets LAYOUT &rest BODY
Package

ltk

Source

ltk.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.3 Functions

Function: add-separator MENU
Package

ltk

Source

ltk.lisp (file)

Function: after TIME FUN

after <time> msec call function <fun>, returns the after event id, which can be passed to AFTER-CANCEL

Package

ltk

Source

ltk.lisp (file)

Function: after-cancel ID

cancels a call scheduled with AFTER or AFTER-IDLE by its id

Package

ltk

Source

ltk.lisp (file)

Function: after-idle FUN

call fun when tk becomes idle, returns the after event id, which can be passed to AFTER-CANCEL

Package

ltk

Source

ltk.lisp (file)

Function: append-newline TEXT
Package

ltk

Source

ltk.lisp (file)

Function: ask-okcancel MESSAGE &key TITLE PARENT
Package

ltk

Source

ltk.lisp (file)

Function: ask-yesno MESSAGE &key TITLE PARENT
Package

ltk

Source

ltk.lisp (file)

Function: bell ()
Package

ltk

Source

ltk.lisp (file)

Function: call-with-ltk THUNK &rest KEYS &key DEBUG STREAM SERVE-EVENT REMOTEP &allow-other-keys

Functional interface to with-ltk, provided to allow the user the build similar macros.

Package

ltk

Source

ltk.lisp (file)

Function: canvas-bbox CANVAS HANDLE
Package

ltk

Source

ltk.lisp (file)

Function: choose-color &key PARENT TITLE INITIALCOLOR
Package

ltk

Source

ltk.lisp (file)

Function: choose-directory &key INITIALDIR PARENT TITLE MUSTEXIST
Package

ltk

Source

ltk.lisp (file)

Function: clipboard-append TXT
Package

ltk

Source

ltk.lisp (file)

Function: clipboard-clear ()
Package

ltk

Source

ltk.lisp (file)

Function: clipboard-get ()
Package

ltk

Source

ltk.lisp (file)

Function: create-arc CANVAS X0 Y0 X1 Y1 &key START EXTENT STYLE
Package

ltk

Source

ltk.lisp (file)

Function: create-bitmap CANVAS X Y &key BITMAP
Package

ltk

Source

ltk.lisp (file)

Function: create-image CANVAS X Y &key IMAGE
Package

ltk

Source

ltk.lisp (file)

Function: create-items CANVAS ITEMS

Create canvas items according to the item specs without returning ltk objects for them. This means, they cannot be accessed in any way, but also the creation does not flush the ltk output buffer.

Package

ltk

Source

ltk.lisp (file)

Function: create-line CANVAS COORDS
Package

ltk

Source

ltk.lisp (file)

Function: create-line* CANVAS &rest COORDS
Package

ltk

Source

ltk.lisp (file)

Function: create-menu2 MENUTREE
Package

ltk

Source

ltk.lisp (file)

Function: create-oval CANVAS X0 Y0 X1 Y1
Package

ltk

Source

ltk.lisp (file)

Function: create-polygon CANVAS COORDS
Package

ltk

Source

ltk.lisp (file)

Function: create-rectangle CANVAS X0 Y0 X1 Y1
Package

ltk

Source

ltk.lisp (file)

Function: create-text CANVAS X Y TEXT
Package

ltk

Source

ltk.lisp (file)

Function: create-window CANVAS X Y WIDGET &key ANCHOR
Package

ltk

Source

ltk.lisp (file)

Function: destroy WIDGET
Package

ltk

Source

ltk.lisp (file)

Function: dictionary-plist STRING

return a plist representing the TCL dictionary

Package

ltk

Source

ltk.lisp (file)

Function: do-execute PROGRAM ARGS &optional WT

execute program with args a list containing the arguments passed to the program
if wt is non-nil, the function will wait for the execution of the program to return. returns a two way stream connected to stdin/stdout of the program

Package

ltk

Source

ltk.lisp (file)

Function: do-msg MESSAGE &key TITLE PARENT
Package

ltk

Source

ltk.lisp (file)

Function: entry-select E FROM TO
Package

ltk

Source

ltk.lisp (file)

Function: event-char INSTANCE
Function: (setf event-char) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-height INSTANCE
Function: (setf event-height) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-keycode INSTANCE
Function: (setf event-keycode) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-mouse-button INSTANCE
Function: (setf event-mouse-button) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-root-x INSTANCE
Function: (setf event-root-x) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-root-y INSTANCE
Function: (setf event-root-y) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-width INSTANCE
Function: (setf event-width) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-x INSTANCE
Function: (setf event-x) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: event-y INSTANCE
Function: (setf event-y) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: exit-wish ()
Package

ltk

Source

ltk.lisp (file)

Function: focus WIDGET
Package

ltk

Source

ltk.lisp (file)

Function: font-configure NAME &key FAMILY SIZE WEIGHT SLANT UNDERLINE OVERSTRIKE
Package

ltk

Source

ltk.lisp (file)

Function: font-create NAME &key FAMILY SIZE WEIGHT SLANT UNDERLINE OVERSTRIKE
Package

ltk

Source

ltk.lisp (file)

Function: font-delete &rest NAMES
Package

ltk

Source

ltk.lisp (file)

Function: font-families ()
Package

ltk

Source

ltk.lisp (file)

Function: font-metrics FONT
Package

ltk

Source

ltk.lisp (file)

Function: force-focus WIDGET
Package

ltk

Source

ltk.lisp (file)

Function: format-wish CONTROL &rest ARGS

format ’args using ’control as control string to wish

Package

ltk

Source

ltk.lisp (file)

Function: get-open-file &key FILETYPES INITIALDIR MULTIPLE PARENT TITLE
Package

ltk

Source

ltk.lisp (file)

Function: get-save-file &key FILETYPES
Package

ltk

Source

ltk.lisp (file)

Function: iconwindow TL WID
Package

ltk

Source

ltk.lisp (file)

Function: image-setpixel IMAGE DATA X Y &optional X2 Y2
Package

ltk

Source

ltk.lisp (file)

Function: input-box PROMPT &key TITLE DEFAULT
Package

ltk

Source

ltk.lisp (file)

Function: ltktest ()
Package

ltk

Source

ltk.lisp (file)

Function: mainloop &key SERVE-EVENT
Package

ltk

Source

ltk.lisp (file)

Function: make-canvas MASTER &key WIDTH HEIGHT XSCROLL YSCROLL
Package

ltk

Source

ltk.lisp (file)

Function: make-image ()
Package

ltk

Source

ltk.lisp (file)

Function: make-items CANVAS ITEMS

Create canvas items according to the item specs and return a list of canvas-items.

Package

ltk

Source

ltk.lisp (file)

Function: make-line CANVAS COORDS
Package

ltk

Source

ltk.lisp (file)

Function: make-ltk-connection &key REMOTEP

Create a new LTK-CONNECTION object. This represents a connection to a specific wish. You can maintain connections to several distinct wish processes by binding *WISH* to the one you desire to communicate with, and using LTK functions within that dynamic scope.

Package

ltk

Source

ltk.lisp (file)

Function: make-menu MENU TEXT &key UNDERLINE NAME TEAROFF
Package

ltk

Source

ltk.lisp (file)

Function: make-menubar &optional MASTER
Package

ltk

Source

ltk.lisp (file)

Function: make-menubutton MENU TEXT COMMAND &key UNDERLINE ACCELERATOR STATE
Package

ltk

Source

ltk.lisp (file)

Function: make-oval CANVAS X0 Y0 X1 Y1
Package

ltk

Source

ltk.lisp (file)

Function: make-polygon CANVAS COORDS
Package

ltk

Source

ltk.lisp (file)

Function: make-rectangle CANVAS X0 Y0 X1 Y1
Package

ltk

Source

ltk.lisp (file)

Function: make-scrollbar MASTER &key ORIENTATION
Package

ltk

Source

ltk.lisp (file)

Function: make-scrolled-canvas MASTER
Package

ltk

Source

ltk.lisp (file)

Function: make-text MASTER &key WIDTH HEIGHT
Package

ltk

Source

ltk.lisp (file)

Function: make-toplevel MASTER
Package

ltk

Source

ltk.lisp (file)

Function: message-box MESSAGE TITLE TYPE ICON &key PARENT
Package

ltk

Source

ltk.lisp (file)

Function: move-all CANVAS DX DY
Package

ltk

Source

ltk.lisp (file)

Function: notebook-events ()
Package

ltk

Source

ltk.lisp (file)

Function: postscript CANVAS FILENAME &key ROTATE PAGEWIDTH PAGEHEIGHT
Package

ltk

Source

ltk.lisp (file)

Function: process-events ()

A function to temporarliy yield control to wish so that pending events can be processed, useful in long loops or loops that depend on tk input to terminate

Package

ltk

Source

ltk.lisp (file)

Function: read-event &key BLOCKING NO-EVENT-VALUE

read the next event from wish, return the event or nil, if there is no event to read and blocking is set to nil

Package

ltk

Source

ltk.lisp (file)

Function: screen-height &optional W

give the height of the screen in pixels (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: screen-height-mm &optional W

give the height of the screen in mm (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: screen-mouse &optional W

give the position of the mouse on screen as (x y) (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: screen-mouse-x &optional W

give x position of the mouse on screen (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: screen-mouse-y &optional W

give y position of the mouse on screen (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: screen-width &optional W

give the width of the screen in pixels (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: screen-width-mm &optional W

give the width of the screen in mm (if w is given, of the screen the widget w is displayed on)

Package

ltk

Source

ltk.lisp (file)

Function: send-wish TEXT
Package

ltk

Source

ltk.lisp (file)

Function: set-focus-next WIDGET NEXT
Package

ltk

Source

ltk.lisp (file)

Function: start-wish &rest KEYS &key DEBUGGER-CLASS REMOTEP STREAM DEBUG-TCL
Package

ltk

Source

ltk.lisp (file)

Function: treeview-column TREE COLUMN &rest OPTIONS

Query or modify the options for the specified column.

Package

ltk

Source

ltk.lisp (file)

Function: treeview-heading TREE COLUMN &rest OPTIONS &key COMMAND &allow-other-keys &aux PATH

Query or modify the heading options for the specified column.

Package

ltk

Source

ltk.lisp (file)

Function: treeview-insert TREE &rest OPTIONS &key PARENT INDEX ID &allow-other-keys

Creates a new item. Returns its id. See also the treeitem class.

Package

ltk

Source

ltk.lisp (file)

Function: treeview-item TREE ITEM &rest OPTIONS

Query or modify the options for the specified item.

Package

ltk

Source

ltk.lisp (file)

Function: treeview-move TREE ITEM &optional PARENT INDEX

Moves item to position index in parent’s list of children.

Package

ltk

Source

ltk.lisp (file)

Function: window-height TL

give the height of the toplevel in pixels

Package

ltk

Source

ltk.lisp (file)

Function: window-id TL

get the window id of the toplevel

Package

ltk

Source

ltk.lisp (file)

Function: window-transient TL WIN

set the transient property of tl to be transient to win or nil

Package

ltk

Source

ltk.lisp (file)

Function: window-width TL

give the width of the toplevel in pixels

Package

ltk

Source

ltk.lisp (file)

Function: window-x TL

give the x position of the toplevel in pixels

Package

ltk

Source

ltk.lisp (file)

Function: window-y TL

give the y position of the toplevel in pixels

Package

ltk

Source

ltk.lisp (file)

Function: wish-stream INSTANCE
Function: (setf wish-stream) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-variables INSTANCE
Function: (setf wish-variables) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.4 Generic functions

Generic Function: add-pane WINDOW WIDGET &rest OPTIONS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: add-pane (PW paned-window) (W widget) &rest OPTIONS
Generic Function: append-text TXT TEXT &rest TAGS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: append-text (TXT text) TEXT &rest TAGS
Method: append-text (TXT scrolled-text) TEXT &rest TAGS
Generic Function: bbox ITEM
Package

ltk

Source

ltk.lisp (file)

Methods
Method: bbox (CANVAS canvas)
Method: bbox (ITEM canvas-item)
Generic Function: bind W EVENT FUN &key APPEND EXCLUSIVE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: bind (W canvas-item) EVENT FUN &key APPEND EXCLUSIVE
Method: bind S EVENT FUN &key APPEND EXCLUSIVE

bind fun to event within context indicated by string ie. ’all’ or ’Button’

Method: bind (W widget) EVENT FUN &key APPEND EXCLUSIVE

bind fun to event of the widget w

Generic Function: calc-scroll-region CANVAS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: calc-scroll-region (CANVAS canvas)
Generic Function: canvas W
Package

ltk

Source

ltk.lisp (file)

Writer

(setf canvas) (generic function)

Methods
Method: canvas (CANVAS canvas)
Method: canvas (CANVAS-ITEM canvas-item)

automatically generated reader method

Method: canvas (SCROLLED-FRAME scrolled-frame)

automatically generated reader method

Method: canvas (SCROLLED-CANVAS scrolled-canvas)

automatically generated reader method

Generic Function: (setf canvas) NEW-VALUE OBJECT
Package

ltk

Reader

canvas (generic function)

Methods
Method: (setf canvas) NEW-VALUE (CANVAS-ITEM canvas-item)

automatically generated writer method

Source

ltk.lisp (file)

Method: (setf canvas) NEW-VALUE (SCROLLED-FRAME scrolled-frame)

automatically generated writer method

Source

ltk.lisp (file)

Method: (setf canvas) NEW-VALUE (SCROLLED-CANVAS scrolled-canvas)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: canvasx CANVAS SCREENX
Package

ltk

Source

ltk.lisp (file)

Methods
Method: canvasx (CANVAS canvas) SCREENX
Generic Function: canvasy CANVAS SCREENY
Package

ltk

Source

ltk.lisp (file)

Methods
Method: canvasy (CANVAS canvas) SCREENY
Generic Function: cget WIDGET OPTION
Package

ltk

Source

ltk.lisp (file)

Methods
Method: cget (WIDGET widget) OPTION
Generic Function: children TREE ITEM
Generic Function: (setf children) VAL TREE ITEM
Package

ltk

Source

ltk.lisp (file)

Methods
Method: children (TREE treeview) (ITEM treeitem)
Method: (setf children) VAL (TREE treeview) (ITEM treeitem)
Method: children (TREE treeview) ITEM
Method: (setf children) VAL (TREE treeview) ITEM
Generic Function: clear WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: clear (CANVAS canvas)

delete all items within a canvas

Generic Function: clear-text TXT
Package

ltk

Source

ltk.lisp (file)

Methods
Method: clear-text (TXT text)
Generic Function: column-configure TREE COLUMN OPTION VALUE &rest REST
Package

ltk

Source

ltk.lisp (file)

Methods
Method: column-configure (TREE treeview) COLUMN OPTION VALUE &rest REST
Generic Function: column-values OBJECT
Generic Function: (setf column-values) NEW-VALUE OBJECT
Package

ltk

Methods
Method: column-values (TREEITEM treeitem)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf column-values) NEW-VALUE (TREEITEM treeitem)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: command WIDGET
Generic Function: (setf command) VALUE WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: command (MENURADIOBUTTON menuradiobutton)

automatically generated reader method

Method: (setf command) NEW-VALUE (MENURADIOBUTTON menuradiobutton)

automatically generated writer method

Method: command (MENUCHECKBUTTON menucheckbutton)

automatically generated reader method

Method: (setf command) NEW-VALUE (MENUCHECKBUTTON menucheckbutton)

automatically generated writer method

Method: command (WIDGET widget)
Method: (setf command) VAL (SP spinbox)
Method: (setf command) VAL (SCALE scale)
Method: (setf command) VAL (LISTBOX listbox)
Method: (setf command) VAL (RB radio-button)
Method: (setf command) VAL (CHECK-BUTTON check-button)
Method: (setf command) VAL (BUTTON button)
Generic Function: configure WIDGET OPTION VALUE &rest OTHERS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: configure WIDGET OPTION (VALUE tkobject) &rest OTHERS
Method: configure (ITEM canvas-item) OPTION VALUE &rest OTHERS
Method: configure (ITEM menuentry) OPTION VALUE &rest OTHERS
Method: configure WIDGET OPTION VALUE &rest OTHERS
Generic Function: coords ITEM
Generic Function: (setf coords) VAL ITEM
Package

ltk

Source

ltk.lisp (file)

Methods
Method: coords (ITEM canvas-item)
Method: (setf coords) VAL (ITEM canvas-item)
Generic Function: cursor-index WIDGET

returns the cursor index in the widget

Package

ltk

Source

ltk.lisp (file)

Methods
Method: cursor-index (TEXT text)
Method: cursor-index (E entry)
Generic Function: deiconify TOPLEVEL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: deiconify (TL toplevel)
Generic Function: entry OBJECT
Generic Function: (setf entry) NEW-VALUE OBJECT
Package

ltk

Methods
Method: entry (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf entry) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: forget-pane WINDOW WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: forget-pane (PW paned-window) (W widget)
Generic Function: geometry TOPLEVEL
Generic Function: (setf geometry) GEOMETRY WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: geometry (TL widget)
Method: (setf geometry) GEOMETRY (TL widget)
Generic Function: grab TOPLEVEL &key GLOBAL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grab (TOPLEVEL widget) &key GLOBAL
Generic Function: grab-release TOPLEVEL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grab-release (TOPLEVEL widget)
Generic Function: grid WIDGET R C &key COLUMNSPAN IPADX IPADY PADX PADY ROWSPAN STICKY
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grid (W widget) ROW COLUMN &key COLUMNSPAN IPADX IPADY PADX PADY ROWSPAN STICKY
Generic Function: grid-columnconfigure WIDGET C O V
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grid-columnconfigure WIDGET COLUMN OPTION VALUE
Generic Function: grid-configure WIDGET O V
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grid-configure WIDGET OPTION VALUE
Generic Function: grid-forget WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grid-forget (W widget)
Generic Function: grid-rowconfigure WIDGET R O V
Package

ltk

Source

ltk.lisp (file)

Methods
Method: grid-rowconfigure WIDGET ROW OPTION VALUE
Generic Function: handle OBJECT
Generic Function: (setf handle) NEW-VALUE OBJECT
Package

ltk

Methods
Method: handle (CANVAS-ITEM canvas-item)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf handle) NEW-VALUE (CANVAS-ITEM canvas-item)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: hscroll OBJECT
Generic Function: (setf hscroll) NEW-VALUE OBJECT
Package

ltk

Methods
Method: hscroll (SCROLLED-TREEVIEW scrolled-treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf hscroll) NEW-VALUE (SCROLLED-TREEVIEW scrolled-treeview)

automatically generated writer method

Source

ltk.lisp (file)

Method: hscroll (SCROLLED-FRAME scrolled-frame)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf hscroll) NEW-VALUE (SCROLLED-FRAME scrolled-frame)

automatically generated writer method

Source

ltk.lisp (file)

Method: hscroll (SCROLLED-CANVAS scrolled-canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf hscroll) NEW-VALUE (SCROLLED-CANVAS scrolled-canvas)

automatically generated writer method

Source

ltk.lisp (file)

Method: hscroll (SCROLLED-TEXT scrolled-text)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf hscroll) NEW-VALUE (SCROLLED-TEXT scrolled-text)

automatically generated writer method

Source

ltk.lisp (file)

Method: hscroll (SCROLLED-LISTBOX scrolled-listbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf hscroll) NEW-VALUE (SCROLLED-LISTBOX scrolled-listbox)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: iconify TOPLEVEL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: iconify (TL toplevel)
Generic Function: image OBJECT
Generic Function: (setf image) NEW-VALUE OBJECT
Package

ltk

Methods
Method: image (TREEITEM treeitem)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf image) VAL (ITEM treeitem)
Source

ltk.lisp (file)

Generic Function: image-load P FILENAME
Package

ltk

Source

ltk.lisp (file)

Methods
Method: image-load (P photo-image) FILENAME
Generic Function: insert-object TXT OBJECT
Package

ltk

Source

ltk.lisp (file)

Methods
Method: insert-object (TXT text) OBJ
Method: insert-object (TXT scrolled-text) OBJ
Generic Function: interior OBJECT
Generic Function: (setf interior) NEW-VALUE OBJECT
Package

ltk

Methods
Method: interior (SCROLLED-FRAME scrolled-frame)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf interior) NEW-VALUE (SCROLLED-FRAME scrolled-frame)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: itembind CANVAS W EVENT FUN
Package

ltk

Source

ltk.lisp (file)

Methods
Method: itembind (CANVAS canvas) (ITEM integer) EVENT FUN

bind fun to event of the widget w

Method: itembind (CANVAS canvas) (ITEM canvas-item) EVENT FUN
Generic Function: itemconfigure WIDGET ITEM OPTION VALUE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: itemconfigure (WIDGET canvas) ITEM OPTION (VALUE tkobject)
Method: itemconfigure (WIDGET canvas) ITEM OPTION VALUE
Generic Function: itemdelete CANVAS ITEM
Package

ltk

Source

ltk.lisp (file)

Methods
Method: itemdelete (CANVAS canvas) (ITEM canvas-item)
Method: itemdelete (CANVAS canvas) (ITEM integer)
Generic Function: itemlower W I &optional BELOW
Package

ltk

Source

ltk.lisp (file)

Methods
Method: itemlower (WIDGET canvas) ITEM &optional BELOW
Generic Function: itemmove CANVAS ITEM DX DY
Package

ltk

Source

ltk.lisp (file)

Methods
Method: itemmove (CANVAS canvas) ITEM DX DY
Method: itemmove (CANVAS canvas) (ITEM canvas-item) DX DY
Method: itemmove (CANVAS canvas) (ITEM integer) DX DY
Generic Function: itemraise W I &optional ABOVE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: itemraise (WIDGET canvas) ITEM &optional ABOVE
Generic Function: items OBJECT
Generic Function: (setf items) NEW-VALUE OBJECT
Package

ltk

Methods
Method: items (TREEVIEW treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf items) NEW-VALUE (TREEVIEW treeview)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: listbox OBJECT
Generic Function: (setf listbox) NEW-VALUE OBJECT
Package

ltk

Methods
Method: listbox (SCROLLED-LISTBOX scrolled-listbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf listbox) NEW-VALUE (SCROLLED-LISTBOX scrolled-listbox)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: listbox-append L VALS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-append (L scrolled-listbox) VALUES
Method: listbox-append (L listbox) VALUES

append values (which may be a list) to the list box

Generic Function: listbox-clear L
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-clear (L listbox)
Generic Function: listbox-configure L I &rest OPTIONS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-configure (L listbox) INDEX &rest OPTIONS
Generic Function: listbox-delete L START &optional END
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-delete (L listbox) START &optional END
Generic Function: listbox-get-selection L
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-get-selection (L scrolled-listbox)
Method: listbox-get-selection (L listbox)
Generic Function: listbox-insert L INDEX VALUES
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-insert (L listbox) INDEX VALUES
Generic Function: listbox-nearest LISTBOX Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-nearest (L listbox) Y
Generic Function: listbox-select L VAL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: listbox-select (L scrolled-listbox) VAL
Method: listbox-select (L listbox) VAL

modify the selection in listbox, if nil is given, the selection is cleared, if a number is given the corresponding element is selected, alternatively a list of numbers may be given

Generic Function: load-text TXT FILENAME
Package

ltk

Source

ltk.lisp (file)

Methods
Method: load-text (TXT text) FILENAME

load the content of the file <filename>

Generic Function: lower WIDGET &optional OTHER
Package

ltk

Source

ltk.lisp (file)

Methods
Method: lower (ITEM canvas-item) &optional BELOW
Method: lower (WIDGET widget) &optional OTHER
Generic Function: master OBJECT
Generic Function: (setf master) NEW-VALUE OBJECT
Package

ltk

Methods
Method: master (TREEITEM treeitem)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf master) NEW-VALUE (TREEITEM treeitem)

automatically generated writer method

Source

ltk.lisp (file)

Method: master (WIDGET widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf master) NEW-VALUE (WIDGET widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: maxsize WIDGET X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: maxsize (W widget) X Y
Generic Function: menu-delete MENU INDEX &optional END
Package

ltk

Source

ltk.lisp (file)

Methods
Method: menu-delete (MENU menu) INDEX &optional END
Generic Function: message CONDITION
Package

ltk

Methods
Method: message (CONDITION tk-error)
Source

ltk.lisp (file)

Generic Function: minsize WIDGET X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: minsize (W widget) X Y
Generic Function: move ITEM DX DY
Package

ltk

Source

ltk.lisp (file)

Methods
Method: move (ITEM canvas-item) DX DY
Generic Function: normalize TOPLEVEL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: normalize (TL widget)
Generic Function: notebook-add NB WIDGET &rest OPTIONS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-add (NB notebook) (W widget) &rest OPTIONS
Generic Function: notebook-enable-traversal NB
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-enable-traversal (NB notebook)
Generic Function: notebook-forget NB WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-forget (NB notebook) (W widget)
Generic Function: notebook-hide NB TAB
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-hide (NB notebook) (TAB widget)
Generic Function: notebook-identify NB X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-identify (NB notebook) X Y
Generic Function: notebook-index NB TAB
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-index (NB notebook) (TAB widget)
Generic Function: notebook-select NB TAB
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-select (NB notebook) (TAB widget)
Generic Function: notebook-tab NB WIDGET OPTION VALUE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: notebook-tab (NB notebook) (W widget) OPTION VALUE
Generic Function: on-close TOPLEVEL FUN
Package

ltk

Source

ltk.lisp (file)

Methods
Method: on-close (TL (eql #<widget {10053df773}>)) FUN
Method: on-close (TL widget) FUN
Method: on-close (TL toplevel) FUN
Generic Function: on-focus TOPLEVEL FUN
Package

ltk

Source

ltk.lisp (file)

Methods
Method: on-focus (TL toplevel) FUN
Generic Function: (setf options) VALUE WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: (setf options) VALUES (COMBOBOX combobox)
Generic Function: pack W &key SIDE FILL EXPAND AFTER BEFORE PADX PADY IPADX IPADY ANCHOR
Package

ltk

Source

ltk.lisp (file)

Methods
Method: pack (LIST list) &rest REST
Method: pack (W widget) &key SIDE FILL EXPAND AFTER BEFORE PADX PADY IPADX IPADY ANCHOR
Generic Function: pack-forget WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: pack-forget (W widget)
Generic Function: pack-forget-all WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: pack-forget-all (W widget)

removes all widgets packed into w

Generic Function: pack-propagate WIDGET FLAG
Package

ltk

Source

ltk.lisp (file)

Methods
Method: pack-propagate (W widget) FLAG
Generic Function: pane-configure L I &rest OPTIONS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: pane-configure (P paned-window) (W widget) &rest OPTIONS
Generic Function: place WIDGET X Y &key ANCHOR BORDERMODE WIDTH HEIGHT IN RELHEIGHT RELWIDTH RELX RELY
Package

ltk

Source

ltk.lisp (file)

Methods
Method: place WIDGET X Y &key ANCHOR WIDTH BORDERMODE HEIGHT IN RELHEIGHT RELWIDTH RELX RELY
Generic Function: place-forget WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: place-forget (W widget)
Generic Function: popup MENU X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: popup (MENU menu) X Y
Generic Function: raise WIDGET &optional ABOVE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: raise (ITEM canvas-item) &optional ABOVE
Method: raise (WIDGET widget) &optional ABOVE
Generic Function: reset-scroll SF
Package

ltk

Methods
Method: reset-scroll (SF scrolled-frame)
Source

ltk.lisp (file)

Generic Function: resizable WIDGET X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: resizable (TL widget) X Y
Generic Function: sash-coord WINDOW INDEX
Package

ltk

Source

ltk.lisp (file)

Methods
Method: sash-coord (PW paned-window) INDEX
Generic Function: sash-place WINDOW INDEX POS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: sash-place (PW paned-window) INDEX POS
Generic Function: save-text TXT FILENAME
Package

ltk

Source

ltk.lisp (file)

Methods
Method: save-text (TXT text) FILENAME

save the content of the text widget into the file <filename>

Generic Function: scale CANVAS FACTOR &optional FACTORY
Package

ltk

Source

ltk.lisp (file)

Methods
Method: scale (CANVAS canvas) FACTOR &optional FACTORY
Generic Function: scroll-to-top SF
Package

ltk

Methods
Method: scroll-to-top (SF scrolled-frame)
Source

ltk.lisp (file)

Generic Function: scrollregion CANVAS X0 Y0 X1 Y1
Package

ltk

Source

ltk.lisp (file)

Methods
Method: scrollregion (C canvas) X0 Y0 X1 Y1
Generic Function: search-all-text TEXT PATTERN
Package

ltk

Source

ltk.lisp (file)

Methods
Method: search-all-text (TXT text) PATTERN
Generic Function: search-next-text TEXT PATTERN
Package

ltk

Source

ltk.lisp (file)

Methods
Method: search-next-text (TXT text) PATTERN
Generic Function: see TXT POS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: see (TXT text) POS
Method: see (TV treeview) (ITEM treeitem)
Method: see (LB listbox) POS
Method: see (TXT scrolled-text) POS
Generic Function: set-coords CANVAS ITEM COORDS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: set-coords (CANVAS canvas) (ITEM canvas-item) (COORDS list)
Method: set-coords CANVAS ITEM COORDS
Generic Function: set-coords* CANVAS ITEM &rest COORDS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: set-coords* (CANVAS canvas) (ITEM canvas-item) &rest COORDS
Method: set-coords* CANVAS ITEM &rest COORDS
Generic Function: set-geometry TOPLEVEL WIDTH HEIGHT X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: set-geometry (TL widget) WIDTH HEIGHT X Y
Generic Function: set-geometry-wh TOPLEVEL WIDTH HEIGHT
Package

ltk

Source

ltk.lisp (file)

Methods
Method: set-geometry-wh (TL widget) WIDTH HEIGHT
Generic Function: set-geometry-xy TOPLEVEL X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: set-geometry-xy (TL widget) X Y
Generic Function: set-wm-overrideredirect WIDGET VALUE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: set-wm-overrideredirect (W widget) VAL
Generic Function: tag-bind TXT TAG EVENT FUN
Package

ltk

Source

ltk.lisp (file)

Methods
Method: tag-bind (TXT text) TAG EVENT FUN

bind fun to event of the tag of the text widget txt

Generic Function: tag-configure TXT TAG OPTION VALUE &rest OTHERS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: tag-configure (C canvas) TAG OPTION VALUE &rest OTHERS
Method: tag-configure (TXT text) TAG OPTION VALUE &rest OTHERS
Generic Function: tagbind CANVAS TAG EVENT FUN &key EXCLUSIVE
Package

ltk

Methods
Method: tagbind (CANVAS canvas) TAG EVENT FUN &key EXCLUSIVE

bind fun to event of the widget w

Source

ltk.lisp (file)

Generic Function: text WIDGET

reads the value of the textvariable associated with the widget

Package

ltk

Source

ltk.lisp (file)

Writer

(setf text) (generic function)

Methods
Method: text (TEXT text)
Method: text (TREEITEM treeitem)

automatically generated reader method

Method: text (SELF scrolled-text)
Method: text (MENUENTRY menuentry)

automatically generated reader method

Method: text (MENU menu)

automatically generated reader method

Method: text (V tktextvariable)
Generic Function: (setf text) VAL VARIABLE
Package

ltk

Source

ltk.lisp (file)

Reader

text (generic function)

Methods
Method: (setf text) VAL (TEXT text)
Method: (setf text) VAL (ITEM treeitem)
Method: (setf text) NEW-TEXT (SELF scrolled-text)
Method: (setf text) VAL (L labelframe) after
Method: (setf text) NEW-VALUE (MENUENTRY menuentry)

automatically generated writer method

Method: (setf text) NEW-VALUE (MENU menu)

automatically generated writer method

Method: (setf text) VAL (V tktextvariable)
Generic Function: textbox OBJECT
Generic Function: (setf textbox) NEW-VALUE OBJECT
Package

ltk

Methods
Method: textbox (SCROLLED-TEXT scrolled-text)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf textbox) NEW-VALUE (SCROLLED-TEXT scrolled-text)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: title OBJECT
Generic Function: (setf title) NEW-VALUE OBJECT
Package

ltk

Methods
Method: title (TOPLEVEL toplevel)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf title) NEW-VALUE (TOPLEVEL toplevel)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: treeview OBJECT
Generic Function: (setf treeview) NEW-VALUE OBJECT
Package

ltk

Methods
Method: treeview (SCROLLED-TREEVIEW scrolled-treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf treeview) NEW-VALUE (SCROLLED-TREEVIEW scrolled-treeview)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: treeview-delete TREE ITEMS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: treeview-delete (TREE treeview) (ITEMS cons)
Method: treeview-delete (TREE treeview) (ITEM treeitem)
Method: treeview-delete (TREE treeview) ITEM
Generic Function: treeview-exists TREE ITEM
Package

ltk

Source

ltk.lisp (file)

Methods
Method: treeview-exists (TREE treeview) ITEM
Generic Function: treeview-focus TREE
Generic Function: (setf treeview-focus) ITEM TREE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: treeview-focus (TREE treeview)
Method: (setf treeview-focus) (ITEM treeitem) TREE
Method: (setf treeview-focus) ITEM TREE
Generic Function: treeview-get-selection W
Package

ltk

Source

ltk.lisp (file)

Methods
Method: treeview-get-selection (TV treeview)
Generic Function: treeview-identify-item TREE X Y
Package

ltk

Source

ltk.lisp (file)

Methods
Method: treeview-identify-item (TREE treeview) X Y
Generic Function: treeview-set-selection W ITEMS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: treeview-set-selection (TV treeview) ITEMS
Generic Function: value WIDGET

reads the value of the variable associated with the widget

Package

ltk

Source

ltk.lisp (file)

Writer

(setf value) (generic function)

Methods
Method: value (RB radio-button)

reads the content of the shared variable of the radio button set

Method: value (V check-button)
Method: value (CB menuradiobutton)
Method: value (CB menucheckbutton)
Method: value (V tkvariable)
Generic Function: (setf value) WIDGET VAL
Package

ltk

Source

ltk.lisp (file)

Reader

value (generic function)

Methods
Method: (setf value) VAL (RB radio-button)

sets the content of the shared variable of the radio button set

Method: (setf value) VAL (V check-button)
Method: (setf value) VAL (CB menuradiobutton)
Method: (setf value) VAL (CB menucheckbutton)
Method: (setf value) VAL (V tkvariable)
Generic Function: vscroll OBJECT
Generic Function: (setf vscroll) NEW-VALUE OBJECT
Package

ltk

Methods
Method: vscroll (SCROLLED-TREEVIEW scrolled-treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf vscroll) NEW-VALUE (SCROLLED-TREEVIEW scrolled-treeview)

automatically generated writer method

Source

ltk.lisp (file)

Method: vscroll (SCROLLED-FRAME scrolled-frame)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf vscroll) NEW-VALUE (SCROLLED-FRAME scrolled-frame)

automatically generated writer method

Source

ltk.lisp (file)

Method: vscroll (SCROLLED-CANVAS scrolled-canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf vscroll) NEW-VALUE (SCROLLED-CANVAS scrolled-canvas)

automatically generated writer method

Source

ltk.lisp (file)

Method: vscroll (SCROLLED-TEXT scrolled-text)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf vscroll) NEW-VALUE (SCROLLED-TEXT scrolled-text)

automatically generated writer method

Source

ltk.lisp (file)

Method: vscroll (SCROLLED-LISTBOX scrolled-listbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf vscroll) NEW-VALUE (SCROLLED-LISTBOX scrolled-listbox)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: widget-class-name OBJECT
Generic Function: (setf widget-class-name) NEW-VALUE OBJECT
Package

ltk

Methods
Method: widget-class-name (TEXT text)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (TEXT text)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (TREEVIEW treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (TREEVIEW treeview)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (SIZEGRIP sizegrip)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (SIZEGRIP sizegrip)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (SEPARATOR separator)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (SEPARATOR separator)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (SCROLLBAR scrollbar)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (SCROLLBAR scrollbar)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (MESSAGE message)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (MESSAGE message)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (LABEL label)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (LABEL label)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (TOPLEVEL toplevel)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (TOPLEVEL toplevel)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (SPINBOX spinbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (SPINBOX spinbox)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (SCALE scale)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (SCALE scale)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (NOTEBOOK notebook)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (NOTEBOOK notebook)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (LISTBOX listbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (LISTBOX listbox)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (PROGRESSBAR progressbar)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (PROGRESSBAR progressbar)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (PANED-WINDOW paned-window)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (PANED-WINDOW paned-window)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (LABELFRAME labelframe)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (LABELFRAME labelframe)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (FRAME frame)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (FRAME frame)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (CLASSIC-FRAME classic-frame)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (CLASSIC-FRAME classic-frame)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (ENTRY entry)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (ENTRY entry)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (COMBOBOX combobox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (COMBOBOX combobox)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (RADIO-BUTTON radio-button)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (RADIO-BUTTON radio-button)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (CHECK-BUTTON check-button)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (CHECK-BUTTON check-button)

automatically generated writer method

Source

ltk.lisp (file)

Method: widget-class-name (BUTTON button)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf widget-class-name) NEW-VALUE (BUTTON button)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: widget-path WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: widget-path (PHOTO photo-image)
Method: widget-path (WIDGET widget)

retrieve the slot value widget-path, if not given, create it

Method: widget-path (W (eql nil))
Generic Function: wish-variable NAME WISH
Generic Function: (setf wish-variable) VAL NAME WISH
Package

ltk

Methods
Method: wish-variable NAME (WISH ltk-connection)
Method: (setf wish-variable) VAL NAME (WISH ltk-connection)
Source

ltk.lisp (file)

Generic Function: withdraw TOPLEVEL
Package

ltk

Source

ltk.lisp (file)

Methods
Method: withdraw (TL widget)
Generic Function: wm-forget WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: wm-forget (W widget)
Generic Function: wm-manage WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: wm-manage (W widget)
Generic Function: wm-state WIDGET
Generic Function: (setf wm-state) NEW-STATE WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: wm-state (W widget)
Method: (setf wm-state) NEW-STATE (W widget)
Generic Function: wm-title WIDGET TITLE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: wm-title (W widget) TITLE

Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.5 Structures

Structure: event ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: x
Readers

event-x (function)

Writers

(setf event-x) (function)

Slot: y
Readers

event-y (function)

Writers

(setf event-y) (function)

Slot: keycode
Readers

event-keycode (function)

Writers

(setf event-keycode) (function)

Slot: char
Readers

event-char (function)

Writers

(setf event-char) (function)

Slot: width
Readers

event-width (function)

Writers

(setf event-width) (function)

Slot: height
Readers

event-height (function)

Writers

(setf event-height) (function)

Slot: root-x
Readers

event-root-x (function)

Writers

(setf event-root-x) (function)

Slot: root-y
Readers

event-root-y (function)

Writers

(setf event-root-y) (function)

Slot: mouse-button
Readers

event-mouse-button (function)

Writers

(setf event-mouse-button) (function)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.6 Classes

Class: button ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::button"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: canvas ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"canvas"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Slot: xscroll
Initargs

:xscroll

Readers

xscroll (generic function)

Writers

(setf xscroll) (generic function)

Slot: yscroll
Initargs

:yscroll

Readers

yscroll (generic function)

Writers

(setf yscroll) (generic function)

Slot: scrollregion-x0
Readers

scrollregion-x0 (generic function)

Writers

(setf scrollregion-x0) (generic function)

Slot: scrollregion-y0
Readers

scrollregion-y0 (generic function)

Writers

(setf scrollregion-y0) (generic function)

Slot: scrollregion-x1
Readers

scrollregion-x1 (generic function)

Writers

(setf scrollregion-x1) (generic function)

Slot: scrollregion-y1
Readers

scrollregion-y1 (generic function)

Writers

(setf scrollregion-y1) (generic function)

Class: canvas-arc ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-image ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-item ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: canvas
Initargs

:canvas

Readers

canvas (generic function)

Writers

(setf canvas) (generic function)

Slot: handle
Initargs

:handle

Readers

handle (generic function)

Writers

(setf handle) (generic function)

Class: canvas-line ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-oval ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-polygon ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-rectangle ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-text ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: canvas-window ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

canvas-item (class)

Direct methods

initialize-instance (method)

Class: check-button ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::checkbutton"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: combobox ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::combobox"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: entry ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::entry"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: frame ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct subclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::frame"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: label ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::label"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: labelframe ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::labelframe"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: listbox ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"listbox"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Slot: xscroll
Initargs

:xscroll

Readers

xscroll (generic function)

Writers

(setf xscroll) (generic function)

Slot: yscroll
Initargs

:yscroll

Readers

yscroll (generic function)

Writers

(setf yscroll) (generic function)

Class: menu ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: text
Initargs

:text

Readers

text (generic function)

Writers

(setf text) (generic function)

Slot: help
Initargs

:help

Readers

menu-help (generic function)

Writers

(setf menu-help) (generic function)

Class: menubar ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods

initialize-instance (method)

Class: menubutton ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

menuentry (class)

Direct methods

initialize-instance (method)

Class: menucheckbutton ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

menuentry (class)

Direct methods
Direct slots
Slot: command
Initargs

:command

Readers

command (generic function)

Writers

(setf command) (generic function)

Class: menuradiobutton ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

menuentry (class)

Direct methods
Direct slots
Slot: command
Initargs

:command

Readers

command (generic function)

Writers

(setf command) (generic function)

Slot: group
Initargs

:group

Readers

group (generic function)

Writers

(setf group) (generic function)

Class: message ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"message"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: notebook ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::notebook"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: paned-window ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::panedwindow"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: photo-image ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

tkobject (class)

Direct methods
Direct slots
Slot: data
Initargs

:data

Readers

data (generic function)

Writers

(setf data) (generic function)

Slot: file
Initargs

:file

Readers

file (generic function)

Writers

(setf file) (generic function)

Class: progressbar ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::progressbar"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: radio-button ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::radiobutton"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Slot: val
Initargs

:value

Readers

radio-button-value (generic function)

Writers

(setf radio-button-value) (generic function)

Slot: var
Initargs

:variable

Readers

radio-button-variable (generic function)

Writers

(setf radio-button-variable) (generic function)

Class: scale ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::scale"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: scrollbar ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::scrollbar"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: scrolled-canvas ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
Direct slots
Slot: canvas
Readers

canvas (generic function)

Writers

(setf canvas) (generic function)

Slot: hscroll
Readers

hscroll (generic function)

Writers

(setf hscroll) (generic function)

Slot: vscroll
Readers

vscroll (generic function)

Writers

(setf vscroll) (generic function)

Class: scrolled-frame ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
Direct slots
Slot: frame-class
Initargs

:frame-class

Initform

(quote ltk:frame)

Readers

frame-class (generic function)

Writers

(setf frame-class) (generic function)

Slot: canvas
Initargs

:canvas

Readers

canvas (generic function)

Writers

(setf canvas) (generic function)

Slot: inner
Readers

interior (generic function)

Writers

(setf interior) (generic function)

Slot: hscroll
Readers

hscroll (generic function)

Writers

(setf hscroll) (generic function)

Slot: vscroll
Readers

vscroll (generic function)

Writers

(setf vscroll) (generic function)

Class: scrolled-listbox ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
Direct slots
Slot: listbox
Readers

listbox (generic function)

Writers

(setf listbox) (generic function)

Slot: hscroll
Readers

hscroll (generic function)

Writers

(setf hscroll) (generic function)

Slot: vscroll
Readers

vscroll (generic function)

Writers

(setf vscroll) (generic function)

Class: scrolled-text ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
Direct slots
Slot: textbox
Readers

textbox (generic function)

Writers

(setf textbox) (generic function)

Slot: hscroll
Readers

hscroll (generic function)

Writers

(setf hscroll) (generic function)

Slot: vscroll
Readers

vscroll (generic function)

Writers

(setf vscroll) (generic function)

Class: scrolled-treeview ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
  • initialize-instance (method)
  • vscroll (method)
  • vscroll (method)
  • hscroll (method)
  • hscroll (method)
  • treeview (method)
  • treeview (method)
Direct slots
Slot: treeview
Readers

treeview (generic function)

Writers

(setf treeview) (generic function)

Slot: hscroll
Readers

hscroll (generic function)

Writers

(setf hscroll) (generic function)

Slot: vscroll
Readers

vscroll (generic function)

Writers

(setf vscroll) (generic function)

Class: separator ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::separator"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: sizegrip ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::sizegrip"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: spinbox ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"spinbox"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: text ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"text"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Slot: xscroll
Initargs

:xscroll

Readers

xscroll (generic function)

Writers

(setf xscroll) (generic function)

Slot: yscroll
Initargs

:yscroll

Readers

yscroll (generic function)

Writers

(setf yscroll) (generic function)

Class: tkobject ()

Base class for every Tk object

Package

ltk

Source

ltk.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

name (generic function)

Writers

(setf name) (generic function)

Class: toplevel ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"toplevel"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Slot: protocol-destroy
Initargs

:on-close

Readers

protocol-destroy (generic function)

Writers

(setf protocol-destroy) (generic function)

Slot: title
Initargs

:title

Readers

title (generic function)

Writers

(setf title) (generic function)

Class: treeitem ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

tkobject (class)

Direct methods
Direct slots
Slot: tree
Initargs

:tree

Readers

tree (generic function)

Writers

(setf tree) (generic function)

Slot: text
Initargs

:text

Readers

text (generic function)

Writers

(setf text) (generic function)

Slot: image
Initargs

:image

Readers

image (generic function)

Writers

(setf image) (generic function)

Slot: master
Initargs

:master

Readers

master (generic function)

Writers

(setf master) (generic function)

Slot: tag
Initargs

:tag

Readers

tag (generic function)

Writers

(setf tag) (generic function)

Slot: column-values
Initargs

:column-values

Readers

column-values (generic function)

Writers

(setf column-values) (generic function)

Class: treeview ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"ttk::treeview"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Slot: xscroll
Initargs

:xscroll

Readers

xscroll (generic function)

Writers

(setf xscroll) (generic function)

Slot: yscroll
Initargs

:yscroll

Readers

yscroll (generic function)

Writers

(setf yscroll) (generic function)

Slot: items
Initargs

:items

Readers

items (generic function)

Writers

(setf items) (generic function)

Class: widget ()

Base class for all widget types

Package

ltk

Source

ltk.lisp (file)

Direct superclasses

tkobject (class)

Direct subclasses
Direct methods
Direct slots
Slot: master
Initargs

:master

Readers

master (generic function)

Writers

(setf master) (generic function)

Slot: widget-path
Initargs

:path

Readers

%widget-path (generic function)

Writers

(setf %widget-path) (generic function)

Slot: init-command
Initargs

:init-command

Readers

init-command (generic function)

Writers

(setf init-command) (generic function)


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

4.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.1 Special variables

Special Variable: *angle*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *angle2*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *angle3*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *buffer-for-atomic-output*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *class-args*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *demo-canvas*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *demo-line*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *do-rotate*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *in-read-event*

A list of ltk-connection objects that are currently waiting to read an event.

Package

ltk

Source

ltk.lisp (file)

Special Variable: *initargs*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *inside-mainloop*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *ltk-ping-timer*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *max-line-length*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *trace-tk*
Package

ltk

Source

ltk.lisp (file)

Special Variable: *wish-connections*

Connections pushed aside by invoking the NEW-WISH restart in START-WISH.

Package

ltk

Source

ltk.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.2 Macros

Macro: defwrapper CLASS PARENTS SLOTS CMD &rest CODE
Package

ltk

Source

ltk.lisp (file)

Macro: with-ltk-handlers () &body BODY
Package

ltk

Source

ltk.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.3 Functions

Function: add-callback SYM FUN

create a callback sym is the name to use for storage, fun is the function to call

Package

ltk

Source

ltk.lisp (file)

Function: add-fd-handler FD DIRECTION FUNCTION
Package

ltk

Source

ltk.lisp (file)

Function: brace-tkescape TEXT
Package

ltk

Source

ltk.lisp (file)

Function: break-mainloop ()
Package

ltk

Source

ltk.lisp (file)

Function: build-args CLASS PARENTS DEFS
Package

ltk

Source

ltk.lisp (file)

Function: callback SYM ARG

perform the call of the function associated with sym and the args arg

Package

ltk

Source

ltk.lisp (file)

Function: can-read STREAM

return t, if there is something to READ on the stream

Package

ltk

Source

ltk.lisp (file)

Function: check-for-errors ()
Package

ltk

Source

ltk.lisp (file)

Function: close-process-stream STREAM

Close a ’stream open by ’do-execute.

Package

ltk

Source

ltk.lisp (file)

Function: cm TREE WIDGET-PATH
Package

ltk

Source

ltk.lisp (file)

Function: combotest ()
Package

ltk

Source

ltk.lisp (file)

Function: construct-tk-event PROPERTIES

create an event structure from a list of values as read from tk

Package

ltk

Source

ltk.lisp (file)

Function: convert FROM TO
Package

ltk

Source

ltk.lisp (file)

Function: copy-event INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: copy-ltk-connection INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: create-item-command CANVAS ITEM STREAM

Create the tk command string for creating a canvas item according to the item spec. The item spec has the format ’(itemtype args @rest)
Where itemtype is the type of item to create, args its mandatory arguments and rest any number of option value pairs.
Understood item types are:
:rectangle x0 y0 y1 y2
:arc x0 y0 y1 y2
:line x0 y0 x1 y1
:text x y text
:ctext x y text

Package

ltk

Source

ltk.lisp (file)

Function: create-name ()

create unique widget name, append unique number to ’w’

Package

ltk

Source

ltk.lisp (file)

Function: create-path MASTER NAME

create pathname from master widget <master> and widget name <name>

Package

ltk

Source

ltk.lisp (file)

Function: dbg FMT &rest ARGS
Package

ltk

Source

ltk.lisp (file)

Function: debug-setting-condition-handler DEBUG-SETTING

Given a debug setting (see WITH-LTK for details), return the debugger class to use.

Package

ltk

Source

ltk.lisp (file)

Function: debugger-test DEBUGGER-CLASS
Package

ltk

Source

ltk.lisp (file)

Function: defwidget-test ()
Package

ltk

Source

ltk.lisp (file)

Function: down STREAM OBJECT COLON AT

Print OBJECT to STREAM, downcasing unless OBJECT is a string, and giving the path of tkobjects.

Package

ltk

Source

ltk.lisp (file)

Function: eggs RADIO
Package

ltk

Source

ltk.lisp (file)

Function: encode-base-52 VALUE
Package

ltk

Source

ltk.lisp (file)

Function: ensure-timer ()
Package

ltk

Source

ltk.lisp (file)

Function: etest ()
Package

ltk

Source

ltk.lisp (file)

Function: event-p OBJECT
Package

ltk

Source

ltk.lisp (file)

Function: fd-stream-fd STREAM
Package

ltk

Source

ltk.lisp (file)

Function: filter-keys DESIRED-KEYS KEYWORD-ARGUMENTS
Package

ltk

Source

ltk.lisp (file)

Function: flush-wish ()
Package

ltk

Source

ltk.lisp (file)

Function: format-number STREAM NUMBER
Package

ltk

Source

ltk.lisp (file)

Function: get-counter ()

incremental counter to create unique numbers

Package

ltk

Source

ltk.lisp (file)

Function: handle-dead-stream ERR STREAM
Package

ltk

Source

ltk.lisp (file)

Function: iarg-code ARG
Package

ltk

Source

ltk.lisp (file)

Function: iarg-comment ARG
Package

ltk

Source

ltk.lisp (file)

Function: iarg-format ARG
Package

ltk

Source

ltk.lisp (file)

Function: iarg-key ARG
Package

ltk

Source

ltk.lisp (file)

Function: iarg-name ARG
Package

ltk

Source

ltk.lisp (file)

Function: init-tcl &key DEBUG-TCL
Package

ltk

Source

ltk.lisp (file)

Function: init-wish ()
Package

ltk

Source

ltk.lisp (file)

Function: install-input-handler ()
Package

ltk

Source

ltk.lisp (file)

Function: ltk-connection-p OBJECT
Package

ltk

Source

ltk.lisp (file)

Function: ltk-error FORMAT &rest ARGS
Package

ltk

Source

ltk.lisp (file)

Function: ltk-eyes ()
Package

ltk

Source

ltk.lisp (file)

Function: main-iteration &key BLOCKING REENTRANT?

The heart of the main loop. Returns true as long as the main loop should continue.

Package

ltk

Source

ltk.lisp (file)

Function: make-adjustable-string &optional STRING
Package

ltk

Source

ltk.lisp (file)

Function: make-call-with-condition-handlers-function HANDLER-CLASS

Return a function that will call a thunk with the appropriate condition handlers in place.

Package

ltk

Source

ltk.lisp (file)

Function: make-condition-handler-function &key CLASS TITLE

Create a function appropriate for use in a handler-bind.

Package

ltk

Source

ltk.lisp (file)

Function: make-event &key (X X) (Y Y) (KEYCODE KEYCODE) (CHAR CHAR) (WIDTH WIDTH) (HEIGHT HEIGHT) (ROOT-X ROOT-X) (ROOT-Y ROOT-Y) (MOUSE-BUTTON MOUSE-BUTTON)
Package

ltk

Source

ltk.lisp (file)

Function: make-input-handler WISH

Return a SERVE-EVENT input handler.

Package

ltk

Source

ltk.lisp (file)

Function: modal-test ()
Package

ltk

Source

ltk.lisp (file)

Function: nbt2 ()
Package

ltk

Source

ltk.lisp (file)

Function: nbtest ()
Package

ltk

Source

ltk.lisp (file)

Function: packtest1 ()
Package

ltk

Source

ltk.lisp (file)

Function: packtest2 ()
Package

ltk

Source

ltk.lisp (file)

Function: ping-all-wishes ()
Package

ltk

Source

ltk.lisp (file)

Function: print-backtrace ERROR STREAM
Package

ltk

Source

ltk.lisp (file)

Function: process-coords INPUT
Package

ltk

Source

ltk.lisp (file)

Function: process-layout LINE PARENT
Package

ltk

Source

ltk.lisp (file)

Function: process-one-event EVENT
Package

ltk

Source

ltk.lisp (file)

Function: read-all STREAM
Package

ltk

Source

ltk.lisp (file)

Function: read-data ()

Read data from wish. Non-data events are postponed, bogus messages (eg. +error-strings) are ignored.

Package

ltk

Source

ltk.lisp (file)

Function: read-keyword ()
Package

ltk

Source

ltk.lisp (file)

Function: read-wish ()

Reads from wish. If the next thing in the stream is looks like a lisp-list read it as such, otherwise read one line as a string.

Package

ltk

Source

ltk.lisp (file)

Function: remove-callback SYM
Package

ltk

Source

ltk.lisp (file)

Function: remove-fd-handler HANDLER
Package

ltk

Source

ltk.lisp (file)

Function: remove-input-handler ()
Package

ltk

Source

ltk.lisp (file)

Function: rotate ()
Package

ltk

Source

ltk.lisp (file)

Function: sctest ()
Package

ltk

Source

ltk.lisp (file)

Function: senddatastring TCLCMD ARGS
Package

ltk

Source

ltk.lisp (file)

Function: serve-event ()
Package

ltk

Source

ltk.lisp (file)

Function: split STRING AT
Package

ltk

Source

ltk.lisp (file)

Function: start-rotation ()
Package

ltk

Source

ltk.lisp (file)

Function: stop-rotation ()
Package

ltk

Source

ltk.lisp (file)

Function: tcldebug SOMETHING
Package

ltk

Source

ltk.lisp (file)

Function: test-rotation ()
Package

ltk

Source

ltk.lisp (file)

Function: theme-names ()
Package

ltk

Source

ltk.lisp (file)

Function: tk-number NUMBER

convert number to integer/single float

Package

ltk

Source

ltk.lisp (file)

Function: tk-princ STREAM ARG COLON AT

Like princ (format ~a), but convert a lisp list to a Tk list.

Package

ltk

Source

ltk.lisp (file)

Function: tkescape TEXT
Package

ltk

Source

ltk.lisp (file)

Function: tkescape2 TEXT
Package

ltk

Source

ltk.lisp (file)

Function: treeview-test ()
Package

ltk

Source

ltk.lisp (file)

Function: trivial-debugger CONDITION HOOK

A function appropriate for *debugger-hook*. It prints a stack trace and exits.

Package

ltk

Source

ltk.lisp (file)

Function: use-theme NAME
Package

ltk

Source

ltk.lisp (file)

Function: verify-event EVENT
Package

ltk

Source

ltk.lisp (file)

Function: wish-after-counter INSTANCE
Function: (setf wish-after-counter) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-after-ids INSTANCE
Function: (setf wish-after-ids) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-call-with-condition-handlers-function INSTANCE
Function: (setf wish-call-with-condition-handlers-function) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-callbacks INSTANCE
Function: (setf wish-callbacks) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-counter INSTANCE
Function: (setf wish-counter) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-event-queue INSTANCE
Function: (setf wish-event-queue) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-input-handler INSTANCE
Function: (setf wish-input-handler) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-output-buffer INSTANCE
Function: (setf wish-output-buffer) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: wish-remotep INSTANCE
Function: (setf wish-remotep) VALUE INSTANCE
Package

ltk

Source

ltk.lisp (file)

Function: with-widgets-test ()
Package

ltk

Source

ltk.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.4 Generic functions

Generic Function: %widget-path OBJECT
Generic Function: (setf %widget-path) NEW-VALUE OBJECT
Package

ltk

Methods
Method: %widget-path (WIDGET widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf %widget-path) NEW-VALUE (WIDGET widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: a OBJECT
Generic Function: (setf a) NEW-VALUE OBJECT
Package

ltk

Methods
Method: a (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf a) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: abort-condition-handler HANDLER

Get rid of this handler; called, for example, when the user closes the handler’s window. A handler basically has two choices here:

- Call cl:abort, which will abort the Ltk event that raised this condition.

- Throw to ltk:modal-toplevel, which will leave the condition unhandled.

Package

ltk

Source

ltk.lisp (file)

Methods
Method: abort-condition-handler (HANDLER paranoid-condition-handler)
Method: abort-condition-handler (HANDLER graphical-condition-handler)
Generic Function: b OBJECT
Generic Function: (setf b) NEW-VALUE OBJECT
Package

ltk

Methods
Method: b (TEST-WIDGET2 test-widget2)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf b) NEW-VALUE (TEST-WIDGET2 test-widget2)

automatically generated writer method

Source

ltk.lisp (file)

Method: b (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf b) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: b1 OBJECT
Generic Function: (setf b1) NEW-VALUE OBJECT
Package

ltk

Methods
Method: b1 (NBW nbw)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf b1) NEW-VALUE (NBW nbw)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: b2 OBJECT
Generic Function: (setf b2) NEW-VALUE OBJECT
Package

ltk

Methods
Method: b2 (NBW nbw)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf b2) NEW-VALUE (NBW nbw)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: bu OBJECT
Generic Function: (setf bu) NEW-VALUE OBJECT
Package

ltk

Methods
Method: bu (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf bu) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: c OBJECT
Generic Function: (setf c) NEW-VALUE OBJECT
Package

ltk

Methods
Method: c (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf c) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: compute-buttons HANDLER MASTER

This method should return a list of buttons (generally for invoking restarts) to be packed.

Package

ltk

Source

ltk.lisp (file)

Methods
Method: compute-buttons (HANDLER graphical-condition-handler) MASTER
Generic Function: create W
Package

ltk

Source

ltk.lisp (file)

Methods
Method: create (WIDGET widget)
Generic Function: data OBJECT
Generic Function: (setf data) NEW-VALUE OBJECT
Package

ltk

Methods
Method: data (PHOTO-IMAGE photo-image)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf data) NEW-VALUE (PHOTO-IMAGE photo-image)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: debugp HANDLER

Should this handler offer to send the user into the debugger?

Package

ltk

Source

ltk.lisp (file)

Writer

(setf debugp) (generic function)

Methods
Method: debugp (GRAPHICAL-CONDITION-HANDLER graphical-condition-handler)

automatically generated reader method

Generic Function: (setf debugp) NEW-VALUE OBJECT
Package

ltk

Reader

debugp (generic function)

Methods
Method: (setf debugp) NEW-VALUE (GRAPHICAL-CONDITION-HANDLER graphical-condition-handler)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: describe-condition HANDLER

A text description of the condition, to be presented to the user.

Package

ltk

Source

ltk.lisp (file)

Methods
Method: describe-condition (HANDLER production-condition-handler)
Method: describe-condition (HANDLER graphical-condition-handler)
Generic Function: details-pane OBJECT
Generic Function: (setf details-pane) NEW-VALUE OBJECT
Package

ltk

Methods
Method: details-pane (GRAPHICAL-CONDITION-HANDLER graphical-condition-handler)
Method: (setf details-pane) NEW-VALUE (GRAPHICAL-CONDITION-HANDLER graphical-condition-handler)

The scrolled-text where we display the stacktrace.

Source

ltk.lisp (file)

Generic Function: e OBJECT
Generic Function: (setf e) NEW-VALUE OBJECT
Package

ltk

Methods
Method: e (TEST-WIDGET2 test-widget2)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf e) NEW-VALUE (TEST-WIDGET2 test-widget2)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: entry-typed WIDGET KEYCODE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: entry-typed (SELF test-widget2) KEYCODE
Generic Function: f1 OBJECT
Generic Function: (setf f1) NEW-VALUE OBJECT
Package

ltk

Methods
Method: f1 (NBW nbw)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf f1) NEW-VALUE (NBW nbw)

automatically generated writer method

Source

ltk.lisp (file)

Method: f1 (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf f1) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: f2 OBJECT
Generic Function: (setf f2) NEW-VALUE OBJECT
Package

ltk

Methods
Method: f2 (NBW nbw)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf f2) NEW-VALUE (NBW nbw)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: file OBJECT
Generic Function: (setf file) NEW-VALUE OBJECT
Package

ltk

Methods
Method: file (PHOTO-IMAGE photo-image)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf file) NEW-VALUE (PHOTO-IMAGE photo-image)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: firstline WIDGET
Generic Function: (setf firstline) VAL WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: firstline (THIS test-widget2)
Method: (setf firstline) VAL (THIS test-widget2)
Generic Function: frame-class OBJECT
Generic Function: (setf frame-class) NEW-VALUE OBJECT
Package

ltk

Methods
Method: frame-class (SCROLLED-FRAME scrolled-frame)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf frame-class) NEW-VALUE (SCROLLED-FRAME scrolled-frame)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: group OBJECT
Generic Function: (setf group) NEW-VALUE OBJECT
Package

ltk

Methods
Method: group (MENURADIOBUTTON menuradiobutton)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf group) NEW-VALUE (MENURADIOBUTTON menuradiobutton)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: handle-condition-p HANDLER CONDITION

Handlers will be asked about all signalled conditions, errors, warnings or otherwise. They may choose to handle or decline them via this method.

Package

ltk

Source

ltk.lisp (file)

Methods
Method: handle-condition-p (DEBUGGER paranoid-condition-handler) CONDITION
Method: handle-condition-p (HANDLER graphical-condition-handler) CONDITION
Generic Function: handle-output KEY PARAMS
Package

ltk

Source

ltk.lisp (file)

Methods
Method: handle-output KEY PARAMS
Generic Function: handler-condition HANDLER

An accessor for the condition that this handler is handling. May be nil.

Package

ltk

Source

ltk.lisp (file)

Writer

(setf handler-condition) (generic function)

Methods
Method: handler-condition (LTK-CONDITION-HANDLER ltk-condition-handler)

automatically generated reader method

Generic Function: (setf handler-condition) NEW-VALUE OBJECT
Package

ltk

Reader

handler-condition (generic function)

Methods
Method: (setf handler-condition) NEW-VALUE (LTK-CONDITION-HANDLER ltk-condition-handler)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: init-command OBJECT
Generic Function: (setf init-command) NEW-VALUE OBJECT
Package

ltk

Methods
Method: init-command (WIDGET widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf init-command) NEW-VALUE (WIDGET widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: ishow P NAME
Package

ltk

Source

ltk.lisp (file)

Methods
Method: ishow (P photo-image) NAME
Generic Function: lb OBJECT
Generic Function: (setf lb) NEW-VALUE OBJECT
Package

ltk

Methods
Method: lb (TEST-WIDGET test-widget)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf lb) NEW-VALUE (TEST-WIDGET test-widget)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: menu-help OBJECT
Generic Function: (setf menu-help) NEW-VALUE OBJECT
Package

ltk

Methods
Method: menu-help (MENU menu)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf menu-help) NEW-VALUE (MENU menu)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: menu-label MENU OLD NEW
Package

ltk

Source

ltk.lisp (file)

Methods
Method: menu-label (A menu) OLD NEW
Generic Function: mw OBJECT
Generic Function: (setf mw) NEW-VALUE OBJECT
Package

ltk

Methods
Method: mw (TEST-WIDGET2 test-widget2)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf mw) NEW-VALUE (TEST-WIDGET2 test-widget2)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: mw2 OBJECT
Generic Function: (setf mw2) NEW-VALUE OBJECT
Package

ltk

Methods
Method: mw2 (TEST-WIDGET2 test-widget2)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf mw2) NEW-VALUE (TEST-WIDGET2 test-widget2)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: name OBJECT
Generic Function: (setf name) NEW-VALUE OBJECT
Package

ltk

Methods
Method: name (TKOBJECT tkobject)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf name) NEW-VALUE (TKOBJECT tkobject)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: nb OBJECT
Generic Function: (setf nb) NEW-VALUE OBJECT
Package

ltk

Methods
Method: nb (NBW nbw)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf nb) NEW-VALUE (NBW nbw)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: protocol-destroy OBJECT
Generic Function: (setf protocol-destroy) NEW-VALUE OBJECT
Package

ltk

Methods
Method: protocol-destroy (TOPLEVEL toplevel)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf protocol-destroy) NEW-VALUE (TOPLEVEL toplevel)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: radio-button-value OBJECT
Generic Function: (setf radio-button-value) NEW-VALUE OBJECT
Package

ltk

Methods
Method: radio-button-value (RADIO-BUTTON radio-button)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf radio-button-value) NEW-VALUE (RADIO-BUTTON radio-button)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: radio-button-variable OBJECT
Generic Function: (setf radio-button-variable) NEW-VALUE OBJECT
Package

ltk

Methods
Method: radio-button-variable (RADIO-BUTTON radio-button)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf radio-button-variable) NEW-VALUE (RADIO-BUTTON radio-button)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: report-bug HANDLER

Report this condition as a bug to the developer.

Package

ltk

Source

ltk.lisp (file)

Methods
Method: report-bug (HANDLER graphical-condition-handler)
Generic Function: scrollregion-x0 OBJECT
Generic Function: (setf scrollregion-x0) NEW-VALUE OBJECT
Package

ltk

Methods
Method: scrollregion-x0 (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf scrollregion-x0) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: scrollregion-x1 OBJECT
Generic Function: (setf scrollregion-x1) NEW-VALUE OBJECT
Package

ltk

Methods
Method: scrollregion-x1 (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf scrollregion-x1) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: scrollregion-y0 OBJECT
Generic Function: (setf scrollregion-y0) NEW-VALUE OBJECT
Package

ltk

Methods
Method: scrollregion-y0 (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf scrollregion-y0) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: scrollregion-y1 OBJECT
Generic Function: (setf scrollregion-y1) NEW-VALUE OBJECT
Package

ltk

Methods
Method: scrollregion-y1 (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf scrollregion-y1) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: secondline WIDGET
Generic Function: (setf secondline) VAL WIDGET
Package

ltk

Source

ltk.lisp (file)

Methods
Method: secondline (THIS test-widget2)
Method: (setf secondline) VAL (THIS test-widget2)
Generic Function: state MENU MENU-LABEL STATE
Package

ltk

Source

ltk.lisp (file)

Methods
Method: state (A menu) MENU-LABEL STATE
Generic Function: t1 OBJECT
Generic Function: (setf t1) NEW-VALUE OBJECT
Package

ltk

Methods
Method: t1 (NBW nbw)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf t1) NEW-VALUE (NBW nbw)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: tag OBJECT
Generic Function: (setf tag) NEW-VALUE OBJECT
Package

ltk

Methods
Method: tag (TREEITEM treeitem)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf tag) NEW-VALUE (TREEITEM treeitem)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: tcl-bind W EVENT CODE &key APPEND EXCLUSIVE
Package

ltk

Methods
Method: tcl-bind (W canvas-item) EVENT CODE &key APPEND EXCLUSIVE
Source

ltk.lisp (file)

Generic Function: tree OBJECT
Generic Function: (setf tree) NEW-VALUE OBJECT
Package

ltk

Methods
Method: tree (TREEVIEWTEST treeviewtest)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf tree) NEW-VALUE (TREEVIEWTEST treeviewtest)

automatically generated writer method

Source

ltk.lisp (file)

Method: tree (TREEITEM treeitem)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf tree) NEW-VALUE (TREEITEM treeitem)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: xscroll OBJECT
Generic Function: (setf xscroll) NEW-VALUE OBJECT
Package

ltk

Methods
Method: xscroll (TEXT text)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf xscroll) NEW-VALUE (TEXT text)

automatically generated writer method

Source

ltk.lisp (file)

Method: xscroll (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf xscroll) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Method: xscroll (TREEVIEW treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf xscroll) NEW-VALUE (TREEVIEW treeview)

automatically generated writer method

Source

ltk.lisp (file)

Method: xscroll (LISTBOX listbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf xscroll) NEW-VALUE (LISTBOX listbox)

automatically generated writer method

Source

ltk.lisp (file)

Generic Function: yscroll OBJECT
Generic Function: (setf yscroll) NEW-VALUE OBJECT
Package

ltk

Methods
Method: yscroll (TEXT text)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf yscroll) NEW-VALUE (TEXT text)

automatically generated writer method

Source

ltk.lisp (file)

Method: yscroll (CANVAS canvas)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf yscroll) NEW-VALUE (CANVAS canvas)

automatically generated writer method

Source

ltk.lisp (file)

Method: yscroll (TREEVIEW treeview)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf yscroll) NEW-VALUE (TREEVIEW treeview)

automatically generated writer method

Source

ltk.lisp (file)

Method: yscroll (LISTBOX listbox)

automatically generated reader method

Source

ltk.lisp (file)

Method: (setf yscroll) NEW-VALUE (LISTBOX listbox)

automatically generated writer method

Source

ltk.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.5 Conditions

Condition: ltk-error ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

simple-error (condition)

Condition: tk-error ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

error (condition)

Direct methods

message (method)

Direct slots
Slot: message
Initargs

:message

Readers

message (generic function)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.6 Structures

Structure: ltk-connection ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
Direct slots
Slot: stream
Readers

wish-stream (function)

Writers

(setf wish-stream) (function)

Slot: callbacks
Initform

(make-hash-table :test (function equal))

Readers

wish-callbacks (function)

Writers

(setf wish-callbacks) (function)

Slot: after-ids
Initform

(make-hash-table :test (function equal))

Readers

wish-after-ids (function)

Writers

(setf wish-after-ids) (function)

Slot: counter
Initform

1

Readers

wish-counter (function)

Writers

(setf wish-counter) (function)

Slot: after-counter
Initform

1

Readers

wish-after-counter (function)

Writers

(setf wish-after-counter) (function)

Slot: event-queue
Readers

wish-event-queue (function)

Writers

(setf wish-event-queue) (function)

Slot: call-with-condition-handlers-function
Initform

(lambda (ltk::f) (funcall ltk::f))

Readers

wish-call-with-condition-handlers-function (function)

Writers

(setf wish-call-with-condition-handlers-function) (function)

Slot: input-handler
Readers

wish-input-handler (function)

Writers

(setf wish-input-handler) (function)

Slot: remotep
Readers

wish-remotep (function)

Writers

(setf wish-remotep) (function)

Slot: output-buffer
Readers

wish-output-buffer (function)

Writers

(setf wish-output-buffer) (function)

Slot: variables
Initform

(make-hash-table :test (function equal))

Readers

wish-variables (function)

Writers

(setf wish-variables) (function)


Previous: , Up: Internal definitions   [Contents][Index]

4.2.7 Classes

Class: classic-frame ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct methods
Direct slots
Slot: widget-class-name
Allocation

:class

Initform

"frame"

Readers

widget-class-name (generic function)

Writers

(setf widget-class-name) (generic function)

Class: graphical-condition-handler ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

ltk-condition-handler (class)

Direct subclasses
Direct methods
Direct slots
Slot: debugp
Initargs

:debugp

Initform

t

Readers

debugp (generic function)

Writers

(setf debugp) (generic function)

Slot: details-pane

The scrolled-text where we display the stacktrace.

Readers

details-pane (generic function)

Writers

(setf details-pane) (generic function)

Class: ltk-condition-handler ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct subclasses

graphical-condition-handler (class)

Direct methods
Direct slots
Slot: prototypep

When set, do not actually create a Tk widget, this instance exists for purposes of generic-function dispatch only.

Initargs

:prototype

Slot: condition
Initargs

:condition

Readers

handler-condition (generic function)

Writers

(setf handler-condition) (generic function)

Class: menuentry ()

An abstract base class for menu entries. These "widgets" have to be handled specially by some methods, e.g. ’configure’.

Package

ltk

Source

ltk.lisp (file)

Direct superclasses

widget (class)

Direct subclasses
Direct methods
Direct slots
Slot: text
Initargs

:text

Initform

""

Readers

text (generic function)

Writers

(setf text) (generic function)

Class: nbw ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
  • initialize-instance (method)
  • b2 (method)
  • b2 (method)
  • f2 (method)
  • f2 (method)
  • b1 (method)
  • b1 (method)
  • t1 (method)
  • t1 (method)
  • f1 (method)
  • f1 (method)
  • nb (method)
  • nb (method)
Direct slots
Slot: nb
Initargs

:nb

Readers

nb (generic function)

Writers

(setf nb) (generic function)

Slot: f1
Initargs

:f1

Readers

f1 (generic function)

Writers

(setf f1) (generic function)

Slot: t1
Initargs

:t1

Readers

t1 (generic function)

Writers

(setf t1) (generic function)

Slot: b1
Initargs

:b1

Readers

b1 (generic function)

Writers

(setf b1) (generic function)

Slot: f2
Initargs

:f2

Readers

f2 (generic function)

Writers

(setf f2) (generic function)

Slot: b2
Initargs

:b2

Readers

b2 (generic function)

Writers

(setf b2) (generic function)

Class: paranoid-condition-handler ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

graphical-condition-handler (class)

Direct methods
Class: production-condition-handler ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

graphical-condition-handler (class)

Direct methods

describe-condition (method)

Direct slots
Slot: debugp
Class: test-widget ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
  • initialize-instance (method)
  • entry (method)
  • entry (method)
  • lb (method)
  • lb (method)
  • f1 (method)
  • f1 (method)
  • bu (method)
  • bu (method)
  • c (method)
  • c (method)
  • b (method)
  • b (method)
  • a (method)
  • a (method)
Direct slots
Slot: a
Initargs

:a

Readers

a (generic function)

Writers

(setf a) (generic function)

Slot: b
Initargs

:b

Readers

b (generic function)

Writers

(setf b) (generic function)

Slot: c
Initargs

:c

Readers

c (generic function)

Writers

(setf c) (generic function)

Slot: bu
Initargs

:bu

Readers

bu (generic function)

Writers

(setf bu) (generic function)

Slot: f1
Initargs

:f1

Readers

f1 (generic function)

Writers

(setf f1) (generic function)

Slot: lb
Initargs

:lb

Readers

lb (generic function)

Writers

(setf lb) (generic function)

Slot: entry
Initargs

:entry

Readers

entry (generic function)

Writers

(setf entry) (generic function)

Class: test-widget2 ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
  • entry-typed (method)
  • initialize-instance (method)
  • secondline (method)
  • secondline (method)
  • firstline (method)
  • firstline (method)
  • e (method)
  • e (method)
  • b (method)
  • b (method)
  • mw2 (method)
  • mw2 (method)
  • mw (method)
  • mw (method)
Direct slots
Slot: mw
Initargs

:mw

Readers

mw (generic function)

Writers

(setf mw) (generic function)

Slot: mw2
Initargs

:mw2

Readers

mw2 (generic function)

Writers

(setf mw2) (generic function)

Slot: b
Initargs

:b

Readers

b (generic function)

Writers

(setf b) (generic function)

Slot: e
Initargs

:e

Readers

e (generic function)

Writers

(setf e) (generic function)

Class: tktextvariable ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Class: tkvariable ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Class: treeviewtest ()
Package

ltk

Source

ltk.lisp (file)

Direct superclasses

frame (class)

Direct methods
  • initialize-instance (method)
  • tree (method)
  • tree (method)
Direct slots
Slot: tree
Initargs

:tree

Readers

tree (generic function)

Writers

(setf tree) (generic function)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L  
Index Entry  Section

F
File, Lisp, ltk.asd: The ltk<dot>asd file
File, Lisp, ltk/ltk.lisp: The ltk/ltk<dot>lisp file

L
Lisp File, ltk.asd: The ltk<dot>asd file
Lisp File, ltk/ltk.lisp: The ltk/ltk<dot>lisp file
ltk.asd: The ltk<dot>asd file
ltk/ltk.lisp: The ltk/ltk<dot>lisp file

Jump to:   F   L  

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

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U   V   W   X   Y  
Index Entry  Section

%
%widget-path: Internal generic functions
%widget-path: Internal generic functions

(
(setf %widget-path): Internal generic functions
(setf %widget-path): Internal generic functions
(setf a): Internal generic functions
(setf a): Internal generic functions
(setf b): Internal generic functions
(setf b): Internal generic functions
(setf b): Internal generic functions
(setf b1): Internal generic functions
(setf b1): Internal generic functions
(setf b2): Internal generic functions
(setf b2): Internal generic functions
(setf bu): Internal generic functions
(setf bu): Internal generic functions
(setf c): Internal generic functions
(setf c): Internal generic functions
(setf canvas): Exported generic functions
(setf canvas): Exported generic functions
(setf canvas): Exported generic functions
(setf canvas): Exported generic functions
(setf children): Exported generic functions
(setf children): Exported generic functions
(setf children): Exported generic functions
(setf column-values): Exported generic functions
(setf column-values): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf command): Exported generic functions
(setf coords): Exported generic functions
(setf coords): Exported generic functions
(setf data): Internal generic functions
(setf data): Internal generic functions
(setf debugp): Internal generic functions
(setf debugp): Internal generic functions
(setf details-pane): Internal generic functions
(setf details-pane): Internal generic functions
(setf e): Internal generic functions
(setf e): Internal generic functions
(setf entry): Exported generic functions
(setf entry): Exported generic functions
(setf event-char): Exported functions
(setf event-height): Exported functions
(setf event-keycode): Exported functions
(setf event-mouse-button): Exported functions
(setf event-root-x): Exported functions
(setf event-root-y): Exported functions
(setf event-width): Exported functions
(setf event-x): Exported functions
(setf event-y): Exported functions
(setf f1): Internal generic functions
(setf f1): Internal generic functions
(setf f1): Internal generic functions
(setf f2): Internal generic functions
(setf f2): Internal generic functions
(setf file): Internal generic functions
(setf file): Internal generic functions
(setf firstline): Internal generic functions
(setf firstline): Internal generic functions
(setf frame-class): Internal generic functions
(setf frame-class): Internal generic functions
(setf geometry): Exported generic functions
(setf geometry): Exported generic functions
(setf group): Internal generic functions
(setf group): Internal generic functions
(setf handle): Exported generic functions
(setf handle): Exported generic functions
(setf handler-condition): Internal generic functions
(setf handler-condition): Internal generic functions
(setf hscroll): Exported generic functions
(setf hscroll): Exported generic functions
(setf hscroll): Exported generic functions
(setf hscroll): Exported generic functions
(setf hscroll): Exported generic functions
(setf hscroll): Exported generic functions
(setf image): Exported generic functions
(setf image): Exported generic functions
(setf init-command): Internal generic functions
(setf init-command): Internal generic functions
(setf interior): Exported generic functions
(setf interior): Exported generic functions
(setf items): Exported generic functions
(setf items): Exported generic functions
(setf lb): Internal generic functions
(setf lb): Internal generic functions
(setf listbox): Exported generic functions
(setf listbox): Exported generic functions
(setf master): Exported generic functions
(setf master): Exported generic functions
(setf master): Exported generic functions
(setf menu-help): Internal generic functions
(setf menu-help): Internal generic functions
(setf mw): Internal generic functions
(setf mw): Internal generic functions
(setf mw2): Internal generic functions
(setf mw2): Internal generic functions
(setf name): Internal generic functions
(setf name): Internal generic functions
(setf nb): Internal generic functions
(setf nb): Internal generic functions
(setf options): Exported generic functions
(setf options): Exported generic functions
(setf protocol-destroy): Internal generic functions
(setf protocol-destroy): Internal generic functions
(setf radio-button-value): Internal generic functions
(setf radio-button-value): Internal generic functions
(setf radio-button-variable): Internal generic functions
(setf radio-button-variable): Internal generic functions
(setf scrollregion-x0): Internal generic functions
(setf scrollregion-x0): Internal generic functions
(setf scrollregion-x1): Internal generic functions
(setf scrollregion-x1): Internal generic functions
(setf scrollregion-y0): Internal generic functions
(setf scrollregion-y0): Internal generic functions
(setf scrollregion-y1): Internal generic functions
(setf scrollregion-y1): Internal generic functions
(setf secondline): Internal generic functions
(setf secondline): Internal generic functions
(setf t1): Internal generic functions
(setf t1): Internal generic functions
(setf tag): Internal generic functions
(setf tag): Internal generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf text): Exported generic functions
(setf textbox): Exported generic functions
(setf textbox): Exported generic functions
(setf title): Exported generic functions
(setf title): Exported generic functions
(setf tree): Internal generic functions
(setf tree): Internal generic functions
(setf tree): Internal generic functions
(setf treeview): Exported generic functions
(setf treeview): Exported generic functions
(setf treeview-focus): Exported generic functions
(setf treeview-focus): Exported generic functions
(setf treeview-focus): Exported generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions
(setf value): Exported generic functions
(setf vscroll): Exported generic functions
(setf vscroll): Exported generic functions
(setf vscroll): Exported generic functions
(setf vscroll): Exported generic functions
(setf vscroll): Exported generic functions
(setf vscroll): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf widget-class-name): Exported generic functions
(setf wish-after-counter): Internal functions
(setf wish-after-ids): Internal functions
(setf wish-call-with-condition-handlers-function): Internal functions
(setf wish-callbacks): Internal functions
(setf wish-counter): Internal functions
(setf wish-event-queue): Internal functions
(setf wish-input-handler): Internal functions
(setf wish-output-buffer): Internal functions
(setf wish-remotep): Internal functions
(setf wish-stream): Exported functions
(setf wish-variable): Exported generic functions
(setf wish-variable): Exported generic functions
(setf wish-variables): Exported functions
(setf wm-state): Exported generic functions
(setf wm-state): Exported generic functions
(setf xscroll): Internal generic functions
(setf xscroll): Internal generic functions
(setf xscroll): Internal generic functions
(setf xscroll): Internal generic functions
(setf xscroll): Internal generic functions
(setf yscroll): Internal generic functions
(setf yscroll): Internal generic functions
(setf yscroll): Internal generic functions
(setf yscroll): Internal generic functions
(setf yscroll): Internal generic functions

A
a: Internal generic functions
a: Internal generic functions
abort-condition-handler: Internal generic functions
abort-condition-handler: Internal generic functions
abort-condition-handler: Internal generic functions
add-callback: Internal functions
add-fd-handler: Internal functions
add-pane: Exported generic functions
add-pane: Exported generic functions
add-separator: Exported functions
after: Exported functions
after-cancel: Exported functions
after-idle: Exported functions
append-newline: Exported functions
append-text: Exported generic functions
append-text: Exported generic functions
append-text: Exported generic functions
ask-okcancel: Exported functions
ask-yesno: Exported functions

B
b: Internal generic functions
b: Internal generic functions
b: Internal generic functions
b1: Internal generic functions
b1: Internal generic functions
b2: Internal generic functions
b2: Internal generic functions
bbox: Exported generic functions
bbox: Exported generic functions
bbox: Exported generic functions
bell: Exported functions
bind: Exported generic functions
bind: Exported generic functions
bind: Exported generic functions
bind: Exported generic functions
brace-tkescape: Internal functions
break-mainloop: Internal functions
bu: Internal generic functions
bu: Internal generic functions
build-args: Internal functions

C
c: Internal generic functions
c: Internal generic functions
calc-scroll-region: Exported generic functions
calc-scroll-region: Exported generic functions
call-with-ltk: Exported functions
callback: Internal functions
can-read: Internal functions
canvas: Exported generic functions
canvas: Exported generic functions
canvas: Exported generic functions
canvas: Exported generic functions
canvas: Exported generic functions
canvas-bbox: Exported functions
canvasx: Exported generic functions
canvasx: Exported generic functions
canvasy: Exported generic functions
canvasy: Exported generic functions
cget: Exported generic functions
cget: Exported generic functions
check-for-errors: Internal functions
children: Exported generic functions
children: Exported generic functions
children: Exported generic functions
choose-color: Exported functions
choose-directory: Exported functions
clear: Exported generic functions
clear: Exported generic functions
clear-text: Exported generic functions
clear-text: Exported generic functions
clipboard-append: Exported functions
clipboard-clear: Exported functions
clipboard-get: Exported functions
close-process-stream: Internal functions
cm: Internal functions
column-configure: Exported generic functions
column-configure: Exported generic functions
column-values: Exported generic functions
column-values: Exported generic functions
combotest: Internal functions
command: Exported generic functions
command: Exported generic functions
command: Exported generic functions
command: Exported generic functions
compute-buttons: Internal generic functions
compute-buttons: Internal generic functions
configure: Exported generic functions
configure: Exported generic functions
configure: Exported generic functions
configure: Exported generic functions
configure: Exported generic functions
construct-tk-event: Internal functions
convert: Internal functions
coords: Exported generic functions
coords: Exported generic functions
copy-event: Internal functions
copy-ltk-connection: Internal functions
create: Internal generic functions
create: Internal generic functions
create-arc: Exported functions
create-bitmap: Exported functions
create-image: Exported functions
create-item-command: Internal functions
create-items: Exported functions
create-line: Exported functions
create-line*: Exported functions
create-menu2: Exported functions
create-name: Internal functions
create-oval: Exported functions
create-path: Internal functions
create-polygon: Exported functions
create-rectangle: Exported functions
create-text: Exported functions
create-window: Exported functions
cursor-index: Exported generic functions
cursor-index: Exported generic functions
cursor-index: Exported generic functions

D
data: Internal generic functions
data: Internal generic functions
dbg: Internal functions
debug-setting-condition-handler: Internal functions
debugger-test: Internal functions
debugp: Internal generic functions
debugp: Internal generic functions
defargs: Exported macros
defwidget: Exported macros
defwidget-test: Internal functions
defwrapper: Internal macros
deiconify: Exported generic functions
deiconify: Exported generic functions
describe-condition: Internal generic functions
describe-condition: Internal generic functions
describe-condition: Internal generic functions
destroy: Exported functions
details-pane: Internal generic functions
details-pane: Internal generic functions
dictionary-plist: Exported functions
do-execute: Exported functions
do-msg: Exported functions
down: Internal functions

E
e: Internal generic functions
e: Internal generic functions
eggs: Internal functions
encode-base-52: Internal functions
ensure-timer: Internal functions
entry: Exported generic functions
entry: Exported generic functions
entry-select: Exported functions
entry-typed: Internal generic functions
entry-typed: Internal generic functions
etest: Internal functions
event-char: Exported functions
event-height: Exported functions
event-keycode: Exported functions
event-mouse-button: Exported functions
event-p: Internal functions
event-root-x: Exported functions
event-root-y: Exported functions
event-width: Exported functions
event-x: Exported functions
event-y: Exported functions
exit-wish: Exported functions

F
f1: Internal generic functions
f1: Internal generic functions
f1: Internal generic functions
f2: Internal generic functions
f2: Internal generic functions
fd-stream-fd: Internal functions
file: Internal generic functions
file: Internal generic functions
filter-keys: Internal functions
firstline: Internal generic functions
firstline: Internal generic functions
flush-wish: Internal functions
focus: Exported functions
font-configure: Exported functions
font-create: Exported functions
font-delete: Exported functions
font-families: Exported functions
font-metrics: Exported functions
force-focus: Exported functions
forget-pane: Exported generic functions
forget-pane: Exported generic functions
format-number: Internal functions
format-wish: Exported functions
frame-class: Internal generic functions
frame-class: Internal generic functions
Function, (setf event-char): Exported functions
Function, (setf event-height): Exported functions
Function, (setf event-keycode): Exported functions
Function, (setf event-mouse-button): Exported functions
Function, (setf event-root-x): Exported functions
Function, (setf event-root-y): Exported functions
Function, (setf event-width): Exported functions
Function, (setf event-x): Exported functions
Function, (setf event-y): Exported functions
Function, (setf wish-after-counter): Internal functions
Function, (setf wish-after-ids): Internal functions
Function, (setf wish-call-with-condition-handlers-function): Internal functions
Function, (setf wish-callbacks): Internal functions
Function, (setf wish-counter): Internal functions
Function, (setf wish-event-queue): Internal functions
Function, (setf wish-input-handler): Internal functions
Function, (setf wish-output-buffer): Internal functions
Function, (setf wish-remotep): Internal functions
Function, (setf wish-stream): Exported functions
Function, (setf wish-variables): Exported functions
Function, add-callback: Internal functions
Function, add-fd-handler: Internal functions
Function, add-separator: Exported functions
Function, after: Exported functions
Function, after-cancel: Exported functions
Function, after-idle: Exported functions
Function, append-newline: Exported functions
Function, ask-okcancel: Exported functions
Function, ask-yesno: Exported functions
Function, bell: Exported functions
Function, brace-tkescape: Internal functions
Function, break-mainloop: Internal functions
Function, build-args: Internal functions
Function, call-with-ltk: Exported functions
Function, callback: Internal functions
Function, can-read: Internal functions
Function, canvas-bbox: Exported functions
Function, check-for-errors: Internal functions
Function, choose-color: Exported functions
Function, choose-directory: