Table of Contents

Name

xmsgsaver - screen saver

Synopsis

xmsgsaver [-toolkitoption ...] [-option ...]

Description

xmsgsaver is a screen saver program. When activated,a message moves across screen.

It runs under a X server that supports MIT-SCREEN-SAVER extension. It uses VFlib version 2.

When another screen saver based on beforelight(1) (including xmsgsaver) running, it is killed.

To set screen saver configureation, use xset(1) . Some examples are:

xset s on
Enabling screen saver.
xset s off
Disabling screen saver.
xset s 300
Setting time to activate screen saver 300 seconds.
xset s activate
Forcing to activate screen saver.

Options and Resources

xmsgsaver is configured by command-line options and X resources. Application class name is XMsgSaver.

-msg message
Specifys the message string that is displays. Valid characters are only ASCII and Japanese-EUC. The default is clients' hostname.
Resource: message
-fg color
Specifys message color.
Resource: foreground (class Foreground)
-bg color
Specifys background color.
Resource: background (class Background)
-shadow_color color
Specifys shadow color of message.
Resource: shadowColor (class BorderColor)
-vfcap vfontcap
Specifys the full path to vfontcap(capability file of VFlib). Default is system's vfontcap.
Resource: vfontcap
-vfonf fontname
Specifys font name of VFlib. Default is "min".
Resource: vectorFont
-fw pixels
Specifys width of characters in pixels. Default is 32.
Resource: fontWidth
-fh pixels
Specifys height of characters in pixels. Default is 32.
Resource: fontHeight
-cs pixels
Specifys character interval in pixels. Default is 0.
Resource: columnSpace
-ls pixels
Specifys space between lines. Default is 2.
Resource: lineSpace
-tics miliseconds
Specify screen-updating tics in miliseconds. Default is 50(20 frames per seconnd).
Resource: tics
-speed pixels
Specify moving distance in pixels in every tics. Minus value moves message left to right. Default is 4.
Resource: speed
-/+dual_size
When -dual_size option is set, wide-byte characters are drawn with double-size as single-byte character. In this case, specify width and interval for single-byte characters.
When +dual_size option is set, all characters are drawn with same width. This is a default.
Resource: dualSize ("True" means -dual_size)
-shadow_x pixels
Sepcify horizontal offset of shadow of message in pixels. Default is 0.
Resource: shadowX (class ShadowPosition)
-shadow_y pixels
Sepcify vertical offset of shadow of message in pixels. Default is 0.
Resource: shadowY (class ShadowPosition)
-shadow pixels
Specify horizontal and vertiocal offset of shadow of message in pixels. Default is 0.
Resource: ShadowPosition (class of shadowX and shadowY)

See Also

xset(1) , beforelight(1) , Some documents of VFlib

Author

Tatsuya Kudoh ("CDR/TK")


Table of Contents