NAME
FvwmAnimate - the fvwm animate moduleSYNOPSIS
Module FvwmAnimate [ModuleAlias]Module FvwmAnimate
DestroyMenu Module-Popup AddToMenu Module-Popup "Modules" Title + "Fvwm Animate Icons" Module FvwmAnimate ModuleAlias
DESCRIPTION
The FvwmAnimate module animates iconification and de-iconification or on command. There are currently 6 different animation effects.INVOCATION
FvwmAnimate must be invoked by the fvwm window manager. When invoked with the OptionalName argument, the ModuleAlias is used to find configuration commands, configuration files, and name the internally generated menus and forms instead of "FvwmAnimate". During startup, FvwmAnimate defines menus and forms for configuring and controlling FvwmAnimate. The default menu name is "MenuFvwmAnimate" and the form name is "FormFvwmAnimate". If the optional name is used, the menu would be "Menu<ModuleAlias>" and the form would be "Form<ModuleAlias>".AddToFunc "StartFunction" "I" Module FvwmAnimate AddToMenu "Module-Popup" "Control Animation" Popup MenuFvwmAnimate
CONFIGURATION OPTIONS
Since the pop up menu "MenuFvwmAnimate" allows complete control of the FvwmAnimate module, you don’t really have to know what any of the configuration commands are. This section describes them anyway.Tells FvwmAnimate what color to draw
with. The color is "XOR’ed" (exclusive ORed) onto the
background. Depending on the display type you are using, the effect this
causes will vary. Especially on 8-bit displays, it helps if the background is
a solid color. You have to experiment with this to see how it works.
The default color is not really a color and can be entered as
"Black^White", or more simply "None". This is the same as
the default XOR mask used by fvwm for move and resize frames.
Other colors can be specified using standard X color notation. Ie. color names
like "LightBlue", or RGB values like "#FFFFFF".
Tells FvwmAnimate to use pixmap
to draw with. This can be useful if *FvwmAnimate: Color gives poor
results.
Tells FvwmAnimate how many milliseconds
to sleep between frames of animation.
Tells FvwmAnimate how many steps to
break the animation into.
Tells FvwmAnimate how many revolutions
to twist the iconification frame.
Tells FvwmAnimate how wide a line to
draw with. The default width of 0 (zero) is a fast line of Width 1.
Tells FvwmAnimate which animation
effect to use. Currently the effects are: Frame, Lines,
Flip, Turn, Zoom3D, Twist Random, and
None. None is normally set in the configuration file, in-case
FvwmAnimate is started automatically, but an individual user doesn’t
want it running.
Tells FvwmAnimate to stop.
Tells FvwmAnimate to save the current
configuration in a file named ".FvwmAnimate" in the users home
directory. This same file is read automatically by FvwmAnimate during
startup.
COMMANDS
FvwmAnimate can be asked to produce an animation thru the "SendToModule" command. The format of the command is:SendToModule FvwmAnimate animate sx sy sw sh dx dy dw dh
SendToModule FvwmAnimate pause All (XTerm) Iconify on
SendToModule FvwmAnimate push pause All (XTerm) Iconify on SendToModule FvwmAnimate pop
ORIGIN
FvwmAnimate is based on the Animate module from Afterstep 1.5pre6. Porting to fvwm and lots of other changes were done by Dan Espen . <[email protected]> Below are the original author and acknowledgments.AUTHOR
Alfredo Kengi Kojima <[email protected]>ACKNOWLEDGMENTS
These people have contributed to FvwmAnimate:Twisty iconification, configuration file
parsing, man page.
2023-01-17 |