This is the messagebox Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:02:11 2024 GMT+0.
messagebox/messagebox.asd
messagebox/package.lisp
messagebox/protocol.lisp
messagebox/zenity.lisp
messagebox/kdialog.lisp
messagebox/macos.lisp
messagebox/win32.lisp
messagebox/nxgl.lisp
messagebox/defaults.lisp
messagebox/documentation.lisp
The main system appears first, followed by any subsystem dependency.
messagebox
A library to show a native message box dialog.
Yukari Hafner <shinmera@tymoon.eu>
Yukari Hafner <shinmera@tymoon.eu>
(GIT https://github.com/shinmera/messagebox.git)
zlib
1.0.0
trivial-features
(system).
cffi
(system)., for feature :darwin
trivial-main-thread
(system)., for feature :darwin
float-features
(system)., for feature :darwin
com-on
(system)., for feature :windows
uiop
(system)., for feature :linux
cffi
(system)., for feature :nx
documentation-utils
(system).
package.lisp
(file).
protocol.lisp
(file).
zenity.lisp
(file).
kdialog.lisp
(file).
macos.lisp
(file).
win32.lisp
(file).
nxgl.lisp
(file).
defaults.lisp
(file).
documentation.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
messagebox/messagebox.asd
messagebox/package.lisp
messagebox/protocol.lisp
messagebox/zenity.lisp
messagebox/kdialog.lisp
messagebox/macos.lisp
messagebox/win32.lisp
messagebox/nxgl.lisp
messagebox/defaults.lisp
messagebox/documentation.lisp
messagebox/protocol.lisp
package.lisp
(file).
messagebox
(system).
*default-backend*
(special variable).
messagebox-failed
(condition).
show
(function).
backend
(class).
default-backend
(function).
define-implementation
(macro).
run
(function).
show-backend
(generic function).
messagebox/zenity.lisp
:linux
protocol.lisp
(file).
messagebox
(system).
zenity
(class).
program-name
(reader method).
(setf program-name)
(writer method).
show-backend
(method).
messagebox/kdialog.lisp
:linux
zenity.lisp
(file).
protocol.lisp
(file).
messagebox
(system).
kdialog
(class).
show-backend
(method).
messagebox/macos.lisp
:darwin
kdialog.lisp
(file).
zenity.lisp
(file).
protocol.lisp
(file).
messagebox
(system).
messagebox/win32.lisp
:windows
macos.lisp
(file).
kdialog.lisp
(file).
zenity.lisp
(file).
protocol.lisp
(file).
messagebox
(system).
messagebox/nxgl.lisp
:nx
win32.lisp
(file).
macos.lisp
(file).
kdialog.lisp
(file).
zenity.lisp
(file).
protocol.lisp
(file).
messagebox
(system).
messagebox/defaults.lisp
nxgl.lisp
(file).
win32.lisp
(file).
macos.lisp
(file).
kdialog.lisp
(file).
zenity.lisp
(file).
protocol.lisp
(file).
messagebox
(system).
determine-default-backend
(function).
no-backend-found
(condition).
find-in-path
(function).
show-backend
(method).
split
(function).
text
(class).
messagebox/documentation.lisp
defaults.lisp
(file).
messagebox
(system).
Packages are listed by definition order.
org.shirakumo.messagebox.nxgl
org.shirakumo.messagebox.win32
org.shirakumo.messagebox.zenity
org.shirakumo.messagebox
org.shirakumo.messagebox.kdialog
org.shirakumo.messagebox.macos
org.shirakumo.messagebox.zenity
common-lisp
.
zenity
(class).
program-name
(generic reader).
(setf program-name)
(generic writer).
org.shirakumo.messagebox
common-lisp
.
*default-backend*
(special variable).
determine-default-backend
(function).
messagebox-failed
(condition).
no-backend-found
(condition).
show
(function).
backend
(class).
default-backend
(function).
define-implementation
(macro).
find-in-path
(function).
run
(function).
show-backend
(generic function).
split
(function).
text
(class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Show a message box dialog.
TEXT — The primary text to display.
TITLE — The title to show on the message box window.
TYPE — What kind of message to display. Should be one of
:info
:error
:warning
:question
MODAL — Whether the dialog should be modal to the application
May not make a difference on some systems.
If the dialog fails to show, an error of type MESSAGEBOX-FAILED is
signalled.
Depending on the backend further options may be supported.
Do note that some systems might not show long text well. You
should thus avoid trying to do things such as displaying stack
traces using this function. It is instead recommended to write
relevant debug information to a file and refer to this file in the
displayed message.
Returns :OK, :YES, :NO, or :CANCEL. :YES and :NO can only be
returned if the TYPE is :QUESTION.
See MESSAGEBOX-FAILED
Error signalled when the messagebox fails to be shown.
See SHOW
error
.
Error signalled if no suitable backend can be found at all.
See MESSAGEBOX-FAILED
symbol
) text &rest args) ¶Jump to: | (
D F G M P R S |
---|
Jump to: | (
D F G M P R S |
---|
Jump to: | *
P S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
* | |||
*default-backend* : | Public special variables | ||
| |||
P | |||
program-name : | Public classes | ||
| |||
S | |||
Slot, program-name : | Public classes | ||
Special Variable, *default-backend* : | Public special variables | ||
|
Jump to: | *
P S |
---|
Jump to: | B C D F K M N O P S T W Z |
---|
Jump to: | B C D F K M N O P S T W Z |
---|