The following resources control the default appearance and behavior of the Desktop, and to a certain degree, desktop windows:
|isRoot.focusToggle||IsRoot.FocusToggle||key sequence||Shift Alt<Key>F2|
The resources listed in ``Desktop resources'' are described in more detail below:
desktop.menubar (Class: Desktop.Menubar)
This resource specifies the menu rule, located in the system rule file, that defines the contents of the Desktop menu bar. The default value is ``DesktopMenuBar.'' See ``Configuring Desktop menus'' for more information on menu rules and Desktop menu bars.
exitConfirmEnabled (Class: ExitConfirmEnabled)
This resource specifies whether or not you are prompted to confirm an exit from the Desktop. A ``true'' value, which is also the default value, prompts you to confirm the exit. If the exitEnabled resource is set to ``false,'' this resource is ignored. This resource is also ignored if the isRoot resource is set to ``true.''
exitEnabled (Class: ExitEnabled)
This resource specifies whether or not you can log out from the Desktop. The default value for this resource is ``true.'' This resource is ignored if the isRoot resource is set to ``true.''
exitOnClose (Class: ExitOnClose)
This resource specifies some controls over conditions under which you can exit the Desktop. The following values can be used:
iconGrid.aisleWidth (Class: IconGrid.AisleWidth)
This resource specifies the number of pixels that exists between xdt3 icons when they are laid out in grid positions. The default value is 4 pixels.
iconGrid.xOffset (Class: IconGrid.XOffset)
This resource specifies the width, in pixels, of the left hand margin when laying out xdt3 icons in grid positions. The default value is 2 pixels.
Maindt.geometry (Class: Maindt.Geometry)
You can use the Maindt.geometry resource to determine the size and location of the Desktop. You can also assign this resource with the name of a different desktop window, to specify its size and location. For example, to resize a desktop window called spreadsheet.dt, you would specify the spreadsheetdt.Geometry resource.
This resource takes the value [widthxheight][±xoff±yoff], where width and height represent the size of the window in pixels and ±xoff and ±yoff represent the x and y coordinates of the window.
isRoot (Class: IsRoot)
This resource specifies whether or not the Desktop occupies the Root window. If this resource is set to ``true,'' the Desktop is expanded to cover the entire Root window. If this resource is set to ``false,'' the Desktop is displayed in a window.
isRoot.borderColor (Class: IsRoot.BorderColor)
This resource specifies the color of the border that is displayed around the Desktop. The default value is ``white.''
isRoot.borderWidth (Class: IsRoot.BorderWidth)
This resource specifies the thickness, in pixels, of the border that is displayed around the Desktop. The default value is 4 pixels.
isRoot.focusToggle (Class: IsRoot.FocusToggle)
This resource specifies the key combination that enables the Desktop to grab the keyboard focus. The default value is ``<Shift><Alt><F2>,'' which is specified as ``Shift Alt<Key>F2''.
If the isRoot resource is set to ``true,''
you must assign a key to toggle the keyboard focus, otherwise
you cannot use the xdt3 menu accelerators
or answer prompts on the Desktop.