1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!-- $Id: BusyCursor.xml,v 1.4 2007/08/07 10:11:05 griph Exp $ -->
3 <!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
4 "../docbook-xml/docbookx.dtd"
6 <!ENTITY % myents SYSTEM "../fvwm.ent" >
11 <section id='BusyCursor'>
12 <title>BusyCursor</title>
15 <command>BusyCursor</command
16 ><arg choice='plain' rep='repeat'
18 ><replaceable>Option</replaceable
19 > <replaceable>bool</replaceable
24 <para>This command controls the cursor during the execution of certain
26 <replaceable>Option</replaceable>
28 <emphasis>DynamicMenu</emphasis>,
29 <emphasis>ModuleSynchronous</emphasis>,
30 <emphasis>Read</emphasis>,
31 <emphasis>Wait</emphasis> or
32 <emphasis>*</emphasis>.
33 An option must be followed by a boolean argument
34 <replaceable>bool</replaceable>.
35 You can use commas to separate individual options. If you set an
36 option to "True", then when the corresponding command is run, fvwm
37 displays the cursor of the
38 <fvwmref cmd="CursorStyle" opt="WAIT"/>
40 <fvwmref cmd="CursorStyle"/>
41 command. "False" forces to not display the cursor. The default is:</para>
44 BusyCursor DynamicMenu False, ModuleSynchronous False, \
45 Read False, Wait False
49 The <fvwmopt cmd="BusyCursor" opt="*"/> option
50 refers to all available options.</para>
53 The <fvwmopt cmd="BusyCursor" opt="Read"/>
54 option controls the <fvwmref cmd="PipeRead"/> command.</para>
57 The <fvwmopt cmd="BusyCursor" opt="DynamicMenu"/>
58 option affects the <fvwmref cmd="AddToMenu" opt="DynamicPopupAction"/>
59 and <fvwmref cmd="AddToMenu" opt="MissingSubmenuFunction"/>
60 options of the <fvwmref cmd="AddToMenu"/>
61 command. If this option is set to "False", then the busy cursor
62 is not displayed during a dynamic menu command even if this
63 command is a <fvwmref cmd="Read"/> or <fvwmref cmd="PipeRead"/>
64 command and the <emphasis>Read</emphasis>
65 option is set to "True".</para>
67 <para>The <fvwmopt cmd="BusyCursor" opt="ModuleSynchronous"/>
68 option affects the <fvwmref cmd="ModuleSynchronous"/> command.
69 If this option is set to "False", then the busy cursor is not
70 displayed while fvwm waits for a module started by
71 <fvwmref cmd="ModuleSynchronous"/> to complete its startup.</para>
74 The <fvwmopt cmd="BusyCursor" opt="Wait"/>
75 option affects only the root cursor. During a wait pause the root
76 cursor is replaced by the busy cursor and fvwm is still fully
77 functional (you can escape from the pause, see the
78 <fvwmref cmd="EscapeFunc"/>
79 command). If you want to use this option and if you do not use
80 the default root cursor, you must set your root cursor with the
81 <fvwmref cmd="CursorStyle"/> command.</para>