Sawfish
Explore
Main Page
All Pages
Community
Interactive Maps
Recent Blog Posts
Start here
Home
Community
Themes
Scripts
Statistics
most_popular
most_visited
Darkalloy
Business-Class
Clean-Charcoal
Lunatic
Screenshots
Toyberg
BrushedMetalII
highest_ratings
newly_changed
Comparison of extensible window managers
FAQ
Curufin
Main Page
Documentation
2013 09 26: Sawfish 1.10
Themes (1-100)
Editors Tools
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Sawfish
774
pages
Explore
Main Page
All Pages
Community
Interactive Maps
Recent Blog Posts
Start here
Home
Community
Themes
Scripts
Statistics
most_popular
most_visited
Darkalloy
Business-Class
Clean-Charcoal
Lunatic
Screenshots
Toyberg
BrushedMetalII
highest_ratings
newly_changed
Comparison of extensible window managers
FAQ
Curufin
Main Page
Documentation
2013 09 26: Sawfish 1.10
Themes (1-100)
Editors Tools
Editing
Messages
(section)
Back to page
Edit
Edit source
View history
Talk (0)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Dictionary == * <tt>make-message-window #!key msg x y w h border-width border-color fg bg</tt><br />Create a new, unmapped message window with these attributes. All have defaults, nothing is required, but you may want to position the window. * <tt>message-window-destroy MSGWIN</tt><br />Destroy MSGWIN. You should not use the object again after calling this. * <tt>message-window-show MSGWIN</tt><br />Show MSGWIN. Normally you don't need to call this yourself; rather use <tt>MESSAGE-WINDOW-DISPLAY</tt>. * <tt>message-window-hide MSGWIN</tt><br />Hide MSGWIN. You do not need to call this if you use <tt>MESSAGE-WINDOW-DISPLAY</tt> with a timer, but it is necessary if you want to hide an indefinite message window. * <tt>message-window-config MSGWIN #!key x y w h fg bg margin border-width border-color attrs</tt><br />Reconfigure MSGWIN. Note this does not force a redraw, though some parameters like W and H may cause it; you must use <tt>MESSAGE-WINDOW-DRAW</tt>. This will reconfigure MSGWIN. Note that <tt>fg</tt> and <tt>attrs</tt> specify the attributes for the GC used when drawing text; if you specify either it will override all prior attributes. * <tt>message-window-draw MSGWIN</tt><br />Redraw the contents of MSGWIN. This will have no effect if the window is not mapped. * <tt>message-window-display STRING #!key win sec ms</tt><br />Display a message. If no window is specified, the "global" message window will be used via <tt>DISPLAY-MESSAGE</tt>. Otherwise, the message window specified will be mapped and redrawn with current attributes and message. If <tt>sec</tt> or <tt>ms</tt> are nonzero, a timer will hide the window after the specified time. [[Category:Miscellaneous scripts]]
Summary:
Please note that all contributions to the Sawfish are considered to be released under the CC-BY-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab