Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the ltk Reference Manual, version 0.8.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 16:57:33 2021 GMT+0.
• Introduction | What ltk is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
Common Lisp bindings for the Tk GUI toolkit.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The ltk system |
Peter Herth
LGPL
LTK
Lisp bindings for the Tk toolkit
0.8.0
ltk.asd (file)
ltk.lisp (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The ltk.asd file | ||
• The ltk/ltk.lisp file |
Next: The ltk/ltk․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
Previous: The ltk․asd file, Up: Lisp files [Contents][Index]
ltk (system)
ltk.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The ltk-asd package | ||
• The ltk-user package | ||
• The ltk package |
Next: The ltk-user package, Previous: Packages, Up: Packages [Contents][Index]
ltk.asd
Next: The ltk package, Previous: The ltk-asd package, Up: Packages [Contents][Index]
Previous: The ltk-user package, Up: Packages [Contents][Index]
ltk.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported special variables | ||
• Exported macros | ||
• Exported functions | ||
• Exported generic functions | ||
• Exported structures | ||
• Exported classes |
Next: Exported macros, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
icon names valid for message-box function
The current connection to an inferior wish.
Next: Exported functions, Previous: Exported special variables, Up: Exported definitions [Contents][Index]
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.
Next: Exported generic functions, Previous: Exported macros, Up: Exported definitions [Contents][Index]
after <time> msec call function <fun>, returns the after event id, which can be passed to AFTER-CANCEL
cancels a call scheduled with AFTER or AFTER-IDLE by its id
call fun when tk becomes idle, returns the after event id, which can be passed to AFTER-CANCEL
Functional interface to with-ltk, provided to allow the user the build similar macros.
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.
return a plist representing the TCL dictionary
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
format ’args using ’control as control string to wish
Create canvas items according to the item specs and return a list of canvas-items.
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.
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
read the next event from wish, return the event or nil, if there is no event to read and blocking is set to nil
give the height of the screen in pixels (if w is given, of the screen the widget w is displayed on)
give the height of the screen in mm (if w is given, of the screen the widget w is displayed on)
give the position of the mouse on screen as (x y) (if w is given, of the screen the widget w is displayed on)
give x position of the mouse on screen (if w is given, of the screen the widget w is displayed on)
give y position of the mouse on screen (if w is given, of the screen the widget w is displayed on)
give the width of the screen in pixels (if w is given, of the screen the widget w is displayed on)
give the width of the screen in mm (if w is given, of the screen the widget w is displayed on)
Query or modify the options for the specified column.
Query or modify the heading options for the specified column.
Creates a new item. Returns its id. See also the treeitem class.
Query or modify the options for the specified item.
Moves item to position index in parent’s list of children.
give the height of the toplevel in pixels
set the transient property of tl to be transient to win or nil
give the width of the toplevel in pixels
give the x position of the toplevel in pixels
give the y position of the toplevel in pixels
Next: Exported structures, Previous: Exported functions, Up: Exported definitions [Contents][Index]
ltk.lisp (file)
bind fun to event within context indicated by string ie. ’all’ or ’Button’
bind fun to event of the widget w
ltk.lisp (file)
(setf canvas) (generic function)
automatically generated reader method
automatically generated reader method
automatically generated reader method
canvas (generic function)
automatically generated writer method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
ltk.lisp (file)
automatically generated reader method
automatically generated writer method
automatically generated reader method
automatically generated writer method
returns the cursor index in the widget
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
ltk.lisp (file)
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
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
reads the value of the textvariable associated with the widget
ltk.lisp (file)
(setf text) (generic function)
automatically generated reader method
automatically generated reader method
automatically generated reader method
ltk.lisp (file)
text (generic function)
automatically generated writer method
automatically generated writer method
reads the value of the variable associated with the widget
ltk.lisp (file)
(setf value) (generic function)
reads the content of the shared variable of the radio button set
ltk.lisp (file)
value (generic function)
sets the content of the shared variable of the radio button set
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
Next: Exported classes, Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
ltk.lisp (file)
structure-object (structure)
event-x (function)
(setf event-x) (function)
event-y (function)
(setf event-y) (function)
event-keycode (function)
(setf event-keycode) (function)
event-char (function)
(setf event-char) (function)
event-width (function)
(setf event-width) (function)
event-height (function)
(setf event-height) (function)
event-root-x (function)
(setf event-root-x) (function)
event-root-y (function)
(setf event-root-y) (function)
event-mouse-button (function)
(setf event-mouse-button) (function)
Previous: Exported structures, Up: Exported definitions [Contents][Index]
ltk.lisp (file)
:class
"ttk::button"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"canvas"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
:xscroll
xscroll (generic function)
(setf xscroll) (generic function)
:yscroll
yscroll (generic function)
(setf yscroll) (generic function)
scrollregion-x0 (generic function)
(setf scrollregion-x0) (generic function)
scrollregion-y0 (generic function)
(setf scrollregion-y0) (generic function)
scrollregion-x1 (generic function)
(setf scrollregion-x1) (generic function)
scrollregion-y1 (generic function)
(setf scrollregion-y1) (generic function)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
standard-object (class)
:canvas
canvas (generic function)
(setf canvas) (generic function)
:handle
handle (generic function)
(setf handle) (generic function)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
canvas-item (class)
initialize-instance (method)
ltk.lisp (file)
:class
"ttk::checkbutton"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
:class
"ttk::combobox"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
:class
"ttk::entry"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::frame"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
:class
"ttk::label"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::labelframe"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"listbox"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
:xscroll
xscroll (generic function)
(setf xscroll) (generic function)
:yscroll
yscroll (generic function)
(setf yscroll) (generic function)
ltk.lisp (file)
widget (class)
:text
text (generic function)
(setf text) (generic function)
:help
menu-help (generic function)
(setf menu-help) (generic function)
ltk.lisp (file)
menuentry (class)
:command
command (generic function)
(setf command) (generic function)
ltk.lisp (file)
menuentry (class)
:command
command (generic function)
(setf command) (generic function)
:group
group (generic function)
(setf group) (generic function)
ltk.lisp (file)
:class
"message"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::notebook"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::panedwindow"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
tkobject (class)
:data
data (generic function)
(setf data) (generic function)
:file
file (generic function)
(setf file) (generic function)
ltk.lisp (file)
:class
"ttk::progressbar"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
:class
"ttk::radiobutton"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
:value
radio-button-value (generic function)
(setf radio-button-value) (generic function)
:variable
radio-button-variable (generic function)
(setf radio-button-variable) (generic function)
ltk.lisp (file)
:class
"ttk::scale"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::scrollbar"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
frame (class)
canvas (generic function)
(setf canvas) (generic function)
hscroll (generic function)
(setf hscroll) (generic function)
vscroll (generic function)
(setf vscroll) (generic function)
ltk.lisp (file)
frame (class)
:frame-class
(quote ltk:frame)
frame-class (generic function)
(setf frame-class) (generic function)
:canvas
canvas (generic function)
(setf canvas) (generic function)
interior (generic function)
(setf interior) (generic function)
hscroll (generic function)
(setf hscroll) (generic function)
vscroll (generic function)
(setf vscroll) (generic function)
ltk.lisp (file)
frame (class)
listbox (generic function)
(setf listbox) (generic function)
hscroll (generic function)
(setf hscroll) (generic function)
vscroll (generic function)
(setf vscroll) (generic function)
ltk.lisp (file)
frame (class)
textbox (generic function)
(setf textbox) (generic function)
hscroll (generic function)
(setf hscroll) (generic function)
vscroll (generic function)
(setf vscroll) (generic function)
ltk.lisp (file)
frame (class)
treeview (generic function)
(setf treeview) (generic function)
hscroll (generic function)
(setf hscroll) (generic function)
vscroll (generic function)
(setf vscroll) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::separator"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"ttk::sizegrip"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
:class
"spinbox"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
widget (class)
:class
"text"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
:xscroll
xscroll (generic function)
(setf xscroll) (generic function)
:yscroll
yscroll (generic function)
(setf yscroll) (generic function)
Base class for every Tk object
ltk.lisp (file)
standard-object (class)
:name
name (generic function)
(setf name) (generic function)
ltk.lisp (file)
widget (class)
:class
"toplevel"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
:on-close
protocol-destroy (generic function)
(setf protocol-destroy) (generic function)
:title
title (generic function)
(setf title) (generic function)
ltk.lisp (file)
tkobject (class)
:tree
tree (generic function)
(setf tree) (generic function)
:text
text (generic function)
(setf text) (generic function)
:image
image (generic function)
(setf image) (generic function)
:master
master (generic function)
(setf master) (generic function)
:tag
tag (generic function)
(setf tag) (generic function)
:column-values
column-values (generic function)
(setf column-values) (generic function)
ltk.lisp (file)
:class
"ttk::treeview"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
:xscroll
xscroll (generic function)
(setf xscroll) (generic function)
:yscroll
yscroll (generic function)
(setf yscroll) (generic function)
:items
items (generic function)
(setf items) (generic function)
Base class for all widget types
ltk.lisp (file)
tkobject (class)
:master
master (generic function)
(setf master) (generic function)
:path
%widget-path (generic function)
(setf %widget-path) (generic function)
:init-command
init-command (generic function)
(setf init-command) (generic function)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal special variables | ||
• Internal macros | ||
• Internal functions | ||
• Internal generic functions | ||
• Internal conditions | ||
• Internal structures | ||
• Internal classes |
Next: Internal macros, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
A list of ltk-connection objects that are currently waiting to read an event.
Connections pushed aside by invoking the NEW-WISH restart in START-WISH.
Next: Internal functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
create a callback sym is the name to use for storage, fun is the function to call
perform the call of the function associated with sym and the args arg
return t, if there is something to READ on the stream
Close a ’stream open by ’do-execute.
create an event structure from a list of values as read from tk
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
create unique widget name, append unique number to ’w’
create pathname from master widget <master> and widget name <name>
Given a debug setting (see WITH-LTK for details), return the debugger class to use.
Print OBJECT to STREAM, downcasing unless OBJECT is a string, and giving the path of tkobjects.
incremental counter to create unique numbers
The heart of the main loop. Returns true as long as the main loop should continue.
Return a function that will call a thunk with the appropriate condition handlers in place.
Create a function appropriate for use in a handler-bind.
Return a SERVE-EVENT input handler.
Read data from wish. Non-data events are postponed, bogus messages (eg. +error-strings) are ignored.
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.
convert number to integer/single float
Like princ (format ~a), but convert a lisp list to a Tk list.
A function appropriate for *debugger-hook*. It prints a stack trace and exits.
Next: Internal conditions, Previous: Internal functions, Up: Internal definitions [Contents][Index]
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.
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
This method should return a list of buttons (generally for invoking restarts) to be packed.
Should this handler offer to send the user into the debugger?
ltk.lisp (file)
(setf debugp) (generic function)
automatically generated reader method
A text description of the condition, to be presented to the user.
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
Handlers will be asked about all signalled conditions, errors, warnings or otherwise. They may choose to handle or decline them via this method.
An accessor for the condition that this handler is handling. May be nil.
ltk.lisp (file)
(setf handler-condition) (generic function)
automatically generated reader method
handler-condition (generic function)
automatically generated writer method
ltk.lisp (file)
Report this condition as a bug to the developer.
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
automatically generated reader method
ltk.lisp (file)
automatically generated writer method
ltk.lisp (file)
Next: Internal structures, Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
Next: Internal classes, Previous: Internal conditions, Up: Internal definitions [Contents][Index]
ltk.lisp (file)
structure-object (structure)
wish-stream (function)
(setf wish-stream) (function)
(make-hash-table :test (function equal))
wish-callbacks (function)
(setf wish-callbacks) (function)
(make-hash-table :test (function equal))
wish-after-ids (function)
(setf wish-after-ids) (function)
1
wish-counter (function)
(setf wish-counter) (function)
1
wish-after-counter (function)
(setf wish-after-counter) (function)
wish-event-queue (function)
(setf wish-event-queue) (function)
(lambda (ltk::f) (funcall ltk::f))
wish-call-with-condition-handlers-function (function)
(setf wish-call-with-condition-handlers-function) (function)
wish-input-handler (function)
(setf wish-input-handler) (function)
wish-remotep (function)
(setf wish-remotep) (function)
wish-output-buffer (function)
(setf wish-output-buffer) (function)
(make-hash-table :test (function equal))
wish-variables (function)
(setf wish-variables) (function)
Previous: Internal structures, Up: Internal definitions [Contents][Index]
ltk.lisp (file)
widget (class)
:class
"frame"
widget-class-name (generic function)
(setf widget-class-name) (generic function)
ltk.lisp (file)
ltk-condition-handler (class)
:debugp
t
debugp (generic function)
(setf debugp) (generic function)
The scrolled-text where we display the stacktrace.
details-pane (generic function)
(setf details-pane) (generic function)
ltk.lisp (file)
frame (class)
graphical-condition-handler (class)
When set, do not actually create a Tk widget, this instance exists for purposes of generic-function dispatch only.
:prototype
:condition
handler-condition (generic function)
(setf handler-condition) (generic function)
An abstract base class for menu entries. These "widgets" have to be handled specially by some methods, e.g. ’configure’.
ltk.lisp (file)
widget (class)
:text
""
text (generic function)
(setf text) (generic function)
ltk.lisp (file)
graphical-condition-handler (class)
ltk.lisp (file)
graphical-condition-handler (class)
describe-condition (method)
ltk.lisp (file)
frame (class)
:entry
entry (generic function)
(setf entry) (generic function)
ltk.lisp (file)
frame (class)
:mw2
mw2 (generic function)
(setf mw2) (generic function)
ltk.lisp (file)
standard-object (class)
ltk.lisp (file)
standard-object (class)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | F L |
---|
Jump to: | F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
A B C D E F G H I L M N O P R S T U V W X Y |
---|