| >MoreDesk:ConfiX._Config
| Copyright  2008, 7th software
| All rights reserved

Title = MoreDesk choices
Width = 860
Height = 0
Column = 320
File = <Choices$Write>.MoreDesk.Choices
|Default = 0
Profiles = 0
UseWebColour = 1

[Desktops]

Icon = monitor
Text = Main window

[Desktops,Desktops1]

Icon = monitor1
Text = Configure the virtual desktop view
Short = View

{
  Height = 8
}

{
  Name = DesksAbove
  Text = Above
  Type = Integer
  Min = 0
  Max = 3
  Default = 0
  Size = 1
  Width = 60
  Comment = (0-3)
  TextAlign = Centre
  Help = The number of rows of desktops above centre
};

{
  Name = DesksBelow
  Text = Below
  Min = 0
  Max = 3
  Default = 0
  Size = 1
  Width = 60
  Comment = (0-3)
  TextAlign = Centre
  Type = Integer
  Help = The number of rows of desktops below centre
}

{
  Height = 8
}

{
  Name = DesksLeft
  Text = To left
  Type = Integer
  Min = 0
  Max = 3
  Default = 0
  Size = 1
  Width = 60
  Comment = (0-3)
  TextAlign = Centre
  Help = The number of columns of desktops left of centre
};

{
  Name = DesksRight
  Text = To right
  Type = Integer
  Min = 0
  Max = 3
  Default = 1
  Size = 1
  Width = 60
  Comment = (0-3)
  TextAlign = Centre
  Help = The number of columns of desktops right of centre
}

{
  Height = 8
}

{
  Name = MaxWins
  Type = Integer
  Text = Windows
  Min = 60
  Max = 2040
  Default = 100
  Size = 4
  Step = 10
  Width = 120
  Comment = Maximum open windows
  TextAlign = Centre
  Help = MoreDesk will require restarting for this to take effect
}

{
  Name = Scale
  Type = Float
  Text = View scale
  Min = 0.01
  Max = 0.50
  Step = 0.01
  Default = 0.15
  Size = 4
  Width = 120
  Comment = (0.15 = default)
  TextAlign = Centre
  Help = Set the scale factor for the main window view
}

[Desktops,Desktops2]

Icon = monitor2
Text = Configure the virtual desktop behaviour
Short = Behaviour

{
  Height = 8
}

{
  Name = OpenAt
  Text = Open at
  Type = Menu
  Menu = Position;Centre,0;Top,2;Top right,10;Right,8;Bottom right,9;Bottom,1;Bottom left,5;Left,4;Top left,6;Ibar left,20;Ibar centre,16;Ibar right,24;User,-1
  Stack = vert
  Width = 300
  Default = 0
  Help = Select the main window's opening position
}

{
  Height = 8
}

{
  Name = ShowPane
  Text = Show pane windows
  Type = Option
  Default = off
  Comment = Pane windows
  Help = Show pane windows in the main window display
}

{
  Name = TaskSprites
  Text = Show task sprites
  Type = Option
  Default = on
  Comment = Task sprites
  Help = Show a sprite for the owning task of larger windows
}

{
  Height = 8
}

{
  Name = NeedAlt
  Text = Alt-double click to change desktop
  Type = Option
  Default = on
  Comment = Needs Alt
  Help = Double-clicks require alt key to change desktop
}

{
  Name = SwapAdj
  Text = Adjust double-click keeps window open
  Type = Option
  Default = off
  Comment = Adjust double
  Help = Adjust (not select) double-click keeps window open
}

{
  Name = NoOffScreen
  Text = Don't warn about unreachable windows
  Type = Option
  Default = off
  Comment = Unreachable
  Help = Don't generate "unreachable window" warnings
}

{
  Name = Scrollbars
  Text = Main window has scrollbars
  Type = Option
  Default = on
  Comment = Scrollbars
  Help = Removing main window scrollbars makes it smaller
}

[Display]

Icon = palette
Text = Display colours for the virtual desktop view
Short = Display

{
  Height = 8
}

{
  Name = CurrentCol
  Type = Colour
  Text = Current
  Default = #DFD7BB
  Help = Set the highlight colour for the currently displayed desktop
};

{
  Type = Comment
  Text = Colour of the current desktop
}

{
  Name = CursorCol
  Type = Colour
  Text = Cursor
  Default = #FF0000
  Help = Set the boarder colour for the selection highlight
};

{
  Type = Comment
  Text = Colour of the selection cursor
}

{
  Name = UserCol
  Type = Colour
  Text = User redrawn
  Default = #BBBBBB
  Help = Set the fill colour for user redrawn windows
};

{
  Type = Comment
  Text = Colour of user redrawn windows
}

{
  Name = SelCol
  Type = Colour
  Text = Selected
  Default = #EEEEBB
  Help = Set the fill colour for selected windows
};

{
  Type = Comment
  Text = Colour of selected windows
}

{
  Name = TopCol
  Type = Colour
  Text = Top window
  Default = #FF0000
  Help = Set the colour for top-most window border
};

{
  Type = Comment
  Text = Highlight for top-most window
}

{
  Name = FlashCol
  Type = Colour
  Text = Flashing
  Default = #FFBB00
  Help = Set the fill colour for flashing windows
};

{
  Type = Comment
  Text = Colour of flashing windows
}

{
  Name = BGCol
  Type = Colour
  Text = Background
  Default = #777777
  Help = Set the fill colour for the background
};

{
  Type = Comment
  Text = Main window background
}

{
  Name = GridCol
  Type = Colour
  Text = Grid
  Default = #555555
  Help = Set the colour of the grid lines
};

{
  Type = Comment
  Text = Desktop grid colour
}

[Backdrops]

Icon = pinbd
Text = Control the pinboard and backdrop settings
Short = Backdrops

{
  Height = 8
}

{
  Name = DoBackdrop
  Text = Associate backdrop image with desktop
  Type = Option
  Default = off
  Comment = Backdrop
  Help = Allows different backdrops for each virtual desktop
}

{
  Name = DoPinboard
  Text = Associate pinboard pins with desktop
  Type = Option
  Default = off
  Comment = Pinboard
  Help = Allows different sets of pins for each desktop
}

{
  Height = 8
}

{
  Type = Comment
  Text = Note: Associating a pinboard and backdrop with each desktop may slow down switching between desktops. Iconised windows cannot be associated with a specific desktop
  Height = 200
}

[Switch]

Icon = switch
Text = Control the window switcher behaviour
Short = Switcher

{
  Height = 8
}

{
  Name = Enable
  Text = Enable switcher
  Type = Option
  Default = on
  Comment = Enable
  Help = Window switching can be disabled here
}

{
  Enable = [Switch]Enable,1
  Name = CtrlAlt
  Text = Activate with ctrl+alt+tab
  Type = Option
  Default = off
  Comment = Ctrl + alt
  Help = Switcher uses alt+tab if this option is off
}

{
  Height = 8
}

{
  Enable = [Switch]Enable,1
  Name = Columns
  Text = Columns
  Type = Integer
  Min = 4
  Max = 8
  Default = 6
  Size = 1
  Width = 60
  Comment = (4-8)
  TextAlign = Centre
  Help = This option controls the size of each switcher icon
}

[Micro]

Icon = micro
Text = Micro window

[Micro,Micro1]

Icon = micro1
Text = Configure the micro window
Short = Micro behaviour

{
  Height = 8
}

{
  Name = ShowHome
  Text = Show the 'home' desktop
  Type = Option
  Default = on
  Comment = Show home
  Help = Highlight the 'home' desktop position
}

{
  Name = ShowIcons
  Text = Show task icons
  Type = Option
  Default = on
  Comment = Icons
  Help = Show icons for tasks owning windows in each desktop
}

{
  Name = TopOnly
  Text = Only look at top-most windows
  Type = Option
  Default = on
  Comment = Top only
  Help = Icons derived only from top-most window in desktop
}

{
  Height = 8
}

{
  Name = Border
  Type = Integer
  Text = Border
  Min = 0
  Max = 22
  Default = 8
  Size = 2
  Step = 1
  Width = 120
  Comment = Number of pixels of border
  TextAlign = Centre
  Help = Specify the size of the micro window border
}

[Micro,Micro2]

Icon = micro2
Text = Micro window colour scheme
Short = Micro colours

{
  Height = 8
}

{
  Name = BorderCol
  Type = Colour
  Text = Border
  Default = #999999
  Help = Set the colour for the micro window border
};

{
  Type = Comment
  Text = Colour of the border area
}

{
  Name = GridCol
  Type = Colour
  Text = Grid
  Default = #555555
  Help = Set the colour for the micro window grid
};

{
  Type = Comment
  Text = Colour of the grid lines
}

{
  Name = HomeCol
  Type = Colour
  Text = Home
  Default = #000000
  Help = Set the colour for the home desktop highlight
};

{
  Type = Comment
  Text = Colour of the home desktop highlight
}

{
  Name = BackCol
  Type = Colour
  Text = Background
  Default = #BBBBBB
  Help = Set the colour for unselected desktops
};

{
  Type = Comment
  Text = Colour of unselected desktops
}

{
  Name = SelCol
  Type = Colour
  Text = Current
  Default = #FFFFFF
  Help = Set the colour for the current desktop
};

{
  Type = Comment
  Text = Colour of the current desktop
}

[Misc]

Icon = misc
Text = Miscellaneous

[Misc,Misc1]

Icon = misc1
Text = Various additional settings
Short = Miscellaneous options

{
  Height = 8
}

{
  Name = NoSplash
  Text = Start-up banner is disabled
  Type = Option
  Default = off
  Comment = No banner
  Help = Select to disable the start-up banner
}

{
  Name = Ibar
  Text = MoreDesk has iconbar icon
  Type = Option
  Default = on
  Comment = Iconbar
  Help = Add or remove the iconbar icon
}

{
  Enable = [Misc1]Ibar,1
  Name = IbarPos
  Text = Position
  Type = Menu
  Menu = Position;Left,-5;Centre-left,-2;Centre-right,-1;Right,-8
  Stack = vert
  Width = 250
  Default = -8
  Help = Select the iconbar icon's position
}

{
  Height = 8
}

{
  Name = AltMouse
  Text = Screen edge mouse navigation
  Type = Option
  Default = on
  Comment = Alt + mouse
  Help = Enable desktop switching at screen edges
}

{
  Name = AltCursor
  Text = Alt+cursor key navigation
  Type = Option
  Default = on
  Comment = Alt + cursor
  Help = Enable desktop switching with alt+cursor keys
}

{
  Height = 8
}

{
  Name = SnapEdge
  Text = Snap drags to desktop edges
  Type = Option
  Default = off
  Comment = Snap desktop
  Help = Snap drags which finish close to a desktop edge
}

{
  Name = SnapIbar
  Text = Snap drags to iconbar top
  Type = Option
  Default = off
  Comment = Snap iconbar
  Help = Snap drags which finish close to top of iconbar
}

[Misc,Misc2]

Icon = misc2
Text = Various additional settings
Short = Miscellaneous options

{
  Height = 8
}

{
  Name = AltWin
  Text = Alt+Windows key to fetch alert window
  Type = Option
  Default = on
  Comment = Alt + Windows
  Help = Alt+Windows key will fetch top-most alert window
}

{
  Name = FetchTop
  Text = Alternatively, fetch top-most window
  Type = Option
  Default = on
  Comment = Or fetch top
  Help = If there is no alert window, fetch the top-most
}

{
  Name = TwoAlt
  Text = Both alt keys alternative to Alt+Windows
  Type = Option
  Default = off
  Comment = Both Alts
  Help = You can use both alt keys instead of Alt+Windows
}


[Speech]

Icon = espeak
Text = Control MoreDesk speech options
Short = Speach

{
  Name = eSpeak
  Text = Use eSpeak to describe various events
  Type = Option
  Default = off
  Comment = Speech
  Help = Requires the eSpeak module to be installed
}

{
  Height = 8
}

{
  Name = SpeakVoice
  Text = Voice
  Type = Menu
  Menu = Voice;Default,0;English,1;English (Lancs),2;English (Midlands),3;English (South),4;English (US),5;Esperanto,6;Finnish,7;French,8;German,9;Greek,10;Italian,11;Portugal,12;Scottish,13;Spanish,14;Swedish,15
  Stack = vert
  Width = 300
  Default = 0
  Help = Select a voice (language)
}

{
  Height = 8
}

{
  Name = SpeakSpeed
  Text = Speed
  Type = Integer
  Min = 1
  Max = 9
  Default = 5
  Size = 1
  Width = 60
  Comment = Speech speed (1-9)
  TextAlign = Centre
  Help = Control the speed of speech (1 is slowest)
}

|[Arrange]
|
|Icon = arrange
|Text = Window arrangement
|
|[Arrange,Stack]
|
|Icon = arrange1
|Text = Organise windows in stacks
|Short = Window stacking
|
|{
|  Height = 8
|}
|
|{
|  Name = StackHoriz
|  Text = Displace windows horizontally
|  Type = Option
|  Default = on
|  Comment = Horizontal
|  Help = Stack windows across the screen
|}
|
|{
|  Enable = [Stack]StackHoriz,1
|  Name = StackXOffset
|  Text = Offset
|  Type = Integer
|  Min = -300
|  Max = 300
|  Default = 64
|  Size = 3
|  Step = 4
|  Width = 120
|  Comment = Horizontal offset in OS units
|  TextAlign = Centre
|  Help = Positive numbers for left, negative for right
|}
|
|{
|  Name = StackVert
|  Text = Displace windows vertically
|  Type = Option
|  Default = on
|  Comment = Vertical
|  Help = Stack windows up and down the screen
|}
|
|{
|  Enable = [Stack]StackVert,1
|  Name = StackYOffset
|  Text = Offset
|  Type = Integer
|  Min = -300
|  Max = 300
|  Default = 64
|  Size = 3
|  Step = 4
|  Width = 120
|  Comment = Vertical offset in OS units
|  TextAlign = Centre
|  Help = Positive numbers for up, negative for down
|}
|
|{
|  Height = 8
|}
|
|{
|  Name = StackReverse
|  Text = First window in front
|  Type = Option
|  Default = off
|  Comment = Reverse
|  Help = When off, the first window will be behind others
|}
|
|{
|  Name = StackSize
|  Text = Order stack by size (area) of window
|  Type = Option
|  Default = off
|  Comment = Sort by size
|  Help = Otherwise, use the current window depths
|}
|
|{
|  Height = 8
|}
|
|{
|  Name = StackPos
|  Text = Specify the start co-ordinate manually
|  Type = Option
|  Default = off
|  Comment = Position
|  Help = Otherwise, MoreDesk will decide for itself
|}
|
|{
|  Enable = [Stack]StackPos,1
|  Name = StackX
|  Text = X
|  Type = Integer
|  Min = 0
|  Max = 4192
|  Default = 128
|  Size = 4
|  Step = 32
|  Width = 160
|  TextAlign = Centre
|  Help = Position of first window's left edge (OS units)
|};
|
|{
|  Enable = [Stack]StackPos,1
|  Name = StackY
|  Text = Y
|  Type = Integer
|  Min = 0
|  Max = 4192
|  Default = 128
|  Size = 4
|  Step = 32
|  Width = 160
|  TextAlign = Centre
|  Help = Offset from top of screen to top edge (OS units)
|}
|
|[Arrange,Tile]
|
|Icon = arrange2
|Text = Organise windows in tiles
|Short = Window tiling
|
|{
|  Height = 8
|}
|
|{
|  Name = HorizTile
|  Text = Tile windows horizontally
|  Type = Option
|  Default = on
|  Comment = Horizontal
|  Help = Tile windows horizontaly on the screen
|}
|
|{
|  Name = VertTile
|  Text = Tile windows vertically
|  Type = Option
|  Default = on
|  Comment = Vertical
|  Help = Tile windows vertically on the screen
|}
|
|{
|  Name = FrontTile
|  Text = Bring tiled windows forwards
|  Type = Option
|  Default = on
|  Comment = Front
|  Help = Pull the windows to the front
|}
|
|{
|  Name = FocusTile
|  Text = Input focus window top/left
|  Type = Option
|  Default = off
|  Comment = Focus
|  Help = This only applies if a selected window has input focus
|}
